builder: fx-team_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-2216 starttime: 1461163552.75 results: success (0) buildid: 20160420053850 builduid: db978b6c5222466a89fb1ea0fc60f9d5 revision: 19b8851d8d4c19997ecc73960f4de8d90c981c28 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 07:45:52.750609) ========= master: http://buildbot-master122.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 07:45:52.751133) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 07:45:52.751446) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 07:45:53.339276) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 07:45:53.339624) ========= 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-1461162249.149185-655323867 _=/tools/buildbot/bin/python using PTY: False --2016-04-20 07:45:53-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 12.5M=0.001s 2016-04-20 07:45:53 (12.5 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.299522 ========= master_lag: 0.10 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 07:45:53.742641) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 07:45:53.742971) ========= 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-1461162249.149185-655323867 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.037174 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 07:45:53.813280) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 07:45:53.813597) ========= bash -c 'python archiver_client.py mozharness --repo integration/fx-team --rev 19b8851d8d4c19997ecc73960f4de8d90c981c28 --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 19b8851d8d4c19997ecc73960f4de8d90c981c28 --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-1461162249.149185-655323867 _=/tools/buildbot/bin/python using PTY: False 2016-04-20 07:45:53,799 truncating revision to first 12 chars 2016-04-20 07:45:53,799 Setting DEBUG logging. 2016-04-20 07:45:53,800 attempt 1/10 2016-04-20 07:45:53,800 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/19b8851d8d4c?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-20 07:45:54,092 unpacking tar archive at: fx-team-19b8851d8d4c/testing/mozharness/ program finished with exit code 0 elapsedTime=0.571479 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 07:45:54.419278) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 07:45:54.419608) ========= script_repo_revision: 19b8851d8d4c19997ecc73960f4de8d90c981c28 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 07:45:54.420003) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 07:45:54.420294) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 07:45:54.448727) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 20 mins, 51 secs) (at 2016-04-20 07:45:54.448999) ========= /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-1461162249.149185-655323867 _=/tools/buildbot/bin/python using PTY: False 07:45:54 INFO - MultiFileLogger online at 20160420 07:45:54 in /builds/slave/test 07:45:54 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 07:45:54 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 07:45:54 INFO - {'append_to_log': False, 07:45:54 INFO - 'base_work_dir': '/builds/slave/test', 07:45:54 INFO - 'blob_upload_branch': 'fx-team', 07:45:54 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 07:45:54 INFO - 'buildbot_json_path': 'buildprops.json', 07:45:54 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 07:45:54 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 07:45:54 INFO - 'download_minidump_stackwalk': True, 07:45:54 INFO - 'download_symbols': 'true', 07:45:54 INFO - 'e10s': False, 07:45:54 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 07:45:54 INFO - 'tooltool.py': '/tools/tooltool.py', 07:45:54 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 07:45:54 INFO - '/tools/misc-python/virtualenv.py')}, 07:45:54 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 07:45:54 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 07:45:54 INFO - 'log_level': 'info', 07:45:54 INFO - 'log_to_console': True, 07:45:54 INFO - 'opt_config_files': (), 07:45:54 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 07:45:54 INFO - '--processes=1', 07:45:54 INFO - '--config=%(test_path)s/wptrunner.ini', 07:45:54 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 07:45:54 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 07:45:54 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 07:45:54 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 07:45:54 INFO - 'pip_index': False, 07:45:54 INFO - 'require_test_zip': True, 07:45:54 INFO - 'test_type': ('testharness',), 07:45:54 INFO - 'this_chunk': '1', 07:45:54 INFO - 'tooltool_cache': '/builds/tooltool_cache', 07:45:54 INFO - 'total_chunks': '10', 07:45:54 INFO - 'virtualenv_path': 'venv', 07:45:54 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 07:45:54 INFO - 'work_dir': 'build'} 07:45:54 INFO - ##### 07:45:54 INFO - ##### Running clobber step. 07:45:54 INFO - ##### 07:45:54 INFO - Running pre-action listener: _resource_record_pre_action 07:45:54 INFO - Running main action method: clobber 07:45:54 INFO - rmtree: /builds/slave/test/build 07:45:54 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 07:45:56 INFO - Running post-action listener: _resource_record_post_action 07:45:56 INFO - ##### 07:45:56 INFO - ##### Running read-buildbot-config step. 07:45:56 INFO - ##### 07:45:56 INFO - Running pre-action listener: _resource_record_pre_action 07:45:56 INFO - Running main action method: read_buildbot_config 07:45:56 INFO - Using buildbot properties: 07:45:56 INFO - { 07:45:56 INFO - "project": "", 07:45:56 INFO - "product": "firefox", 07:45:56 INFO - "script_repo_revision": "production", 07:45:56 INFO - "scheduler": "tests-fx-team-ubuntu64_vm-debug-unittest-7-3600", 07:45:56 INFO - "repository": "", 07:45:56 INFO - "buildername": "Ubuntu VM 12.04 x64 fx-team debug test web-platform-tests-1", 07:45:56 INFO - "buildid": "20160420053850", 07:45:56 INFO - "pgo_build": "False", 07:45:56 INFO - "basedir": "/builds/slave/test", 07:45:56 INFO - "buildnumber": 0, 07:45:56 INFO - "slavename": "tst-linux64-spot-2216", 07:45:56 INFO - "master": "http://buildbot-master122.bb.releng.usw2.mozilla.com:8201/", 07:45:56 INFO - "platform": "linux64", 07:45:56 INFO - "branch": "fx-team", 07:45:56 INFO - "revision": "19b8851d8d4c19997ecc73960f4de8d90c981c28", 07:45:56 INFO - "repo_path": "integration/fx-team", 07:45:56 INFO - "moz_repo_path": "", 07:45:56 INFO - "stage_platform": "linux64", 07:45:56 INFO - "builduid": "db978b6c5222466a89fb1ea0fc60f9d5", 07:45:56 INFO - "slavebuilddir": "test" 07:45:56 INFO - } 07:45:56 INFO - Found installer url https://queue.taskcluster.net/v1/task/DFbJrLkBQC2DpjS3svA-rA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2. 07:45:56 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/DFbJrLkBQC2DpjS3svA-rA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json. 07:45:56 INFO - Running post-action listener: _resource_record_post_action 07:45:56 INFO - ##### 07:45:56 INFO - ##### Running download-and-extract step. 07:45:56 INFO - ##### 07:45:56 INFO - Running pre-action listener: _resource_record_pre_action 07:45:56 INFO - Running main action method: download_and_extract 07:45:56 INFO - mkdir: /builds/slave/test/build/tests 07:45:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:45:56 INFO - https://queue.taskcluster.net/v1/task/DFbJrLkBQC2DpjS3svA-rA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 07:45:56 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DFbJrLkBQC2DpjS3svA-rA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 07:45:56 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DFbJrLkBQC2DpjS3svA-rA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 07:45:56 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DFbJrLkBQC2DpjS3svA-rA/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 07:45:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DFbJrLkBQC2DpjS3svA-rA/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 07:45:57 INFO - Downloaded 1361 bytes. 07:45:57 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 07:45:57 INFO - Using the following test package requirements: 07:45:57 INFO - {u'common': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 07:45:57 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 07:45:57 INFO - u'firefox-48.0a1.en-US.linux-x86_64.cppunittest.tests.zip'], 07:45:57 INFO - u'gtest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 07:45:57 INFO - u'firefox-48.0a1.en-US.linux-x86_64.gtest.tests.zip'], 07:45:57 INFO - u'jittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 07:45:57 INFO - u'jsshell-linux-x86_64.zip'], 07:45:57 INFO - u'mochitest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 07:45:57 INFO - u'firefox-48.0a1.en-US.linux-x86_64.mochitest.tests.zip'], 07:45:57 INFO - u'mozbase': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 07:45:57 INFO - u'reftest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 07:45:57 INFO - u'firefox-48.0a1.en-US.linux-x86_64.reftest.tests.zip'], 07:45:57 INFO - u'talos': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 07:45:57 INFO - u'firefox-48.0a1.en-US.linux-x86_64.talos.tests.zip'], 07:45:57 INFO - u'web-platform': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 07:45:57 INFO - u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'], 07:45:57 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 07:45:57 INFO - u'firefox-48.0a1.en-US.linux-x86_64.xpcshell.tests.zip']} 07:45:57 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 07:45:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:45:57 INFO - https://queue.taskcluster.net/v1/task/DFbJrLkBQC2DpjS3svA-rA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 07:45:57 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DFbJrLkBQC2DpjS3svA-rA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 07:45:57 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DFbJrLkBQC2DpjS3svA-rA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 07:45:57 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DFbJrLkBQC2DpjS3svA-rA/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 07:45:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DFbJrLkBQC2DpjS3svA-rA/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 07:45:59 INFO - Downloaded 22732488 bytes. 07:45:59 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/*'] 07:45:59 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/* 07:46:00 INFO - caution: filename not matched: web-platform/* 07:46:00 INFO - Return code: 11 07:46:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:46:00 INFO - https://queue.taskcluster.net/v1/task/DFbJrLkBQC2DpjS3svA-rA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 07:46:00 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DFbJrLkBQC2DpjS3svA-rA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 07:46:00 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DFbJrLkBQC2DpjS3svA-rA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 07:46:00 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DFbJrLkBQC2DpjS3svA-rA/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 07:46:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DFbJrLkBQC2DpjS3svA-rA/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 07:46:02 INFO - Downloaded 36397874 bytes. 07:46:02 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/*'] 07:46:02 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/* 07:46:05 INFO - caution: filename not matched: bin/* 07:46:05 INFO - caution: filename not matched: config/* 07:46:05 INFO - caution: filename not matched: mozbase/* 07:46:05 INFO - caution: filename not matched: marionette/* 07:46:05 INFO - caution: filename not matched: tools/wptserve/* 07:46:05 INFO - Return code: 11 07:46:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:46:05 INFO - https://queue.taskcluster.net/v1/task/DFbJrLkBQC2DpjS3svA-rA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 07:46:05 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DFbJrLkBQC2DpjS3svA-rA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 07:46:05 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DFbJrLkBQC2DpjS3svA-rA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 07:46:05 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DFbJrLkBQC2DpjS3svA-rA/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 07:46:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DFbJrLkBQC2DpjS3svA-rA/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 07:46:09 INFO - Downloaded 64280093 bytes. 07:46:09 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/DFbJrLkBQC2DpjS3svA-rA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 07:46:09 INFO - mkdir: /builds/slave/test/properties 07:46:09 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 07:46:09 INFO - Writing to file /builds/slave/test/properties/build_url 07:46:09 INFO - Contents: 07:46:09 INFO - build_url:https://queue.taskcluster.net/v1/task/DFbJrLkBQC2DpjS3svA-rA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 07:46:10 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/DFbJrLkBQC2DpjS3svA-rA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 07:46:10 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 07:46:10 INFO - Writing to file /builds/slave/test/properties/symbols_url 07:46:10 INFO - Contents: 07:46:10 INFO - symbols_url:https://queue.taskcluster.net/v1/task/DFbJrLkBQC2DpjS3svA-rA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 07:46:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:46:10 INFO - https://queue.taskcluster.net/v1/task/DFbJrLkBQC2DpjS3svA-rA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 07:46:10 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DFbJrLkBQC2DpjS3svA-rA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 07:46:10 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DFbJrLkBQC2DpjS3svA-rA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 07:46:10 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DFbJrLkBQC2DpjS3svA-rA/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 07:46:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DFbJrLkBQC2DpjS3svA-rA/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 07:46:14 INFO - Downloaded 90770687 bytes. 07:46:14 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'] 07:46:14 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 07:46:23 INFO - Return code: 0 07:46:23 INFO - Running post-action listener: _resource_record_post_action 07:46:23 INFO - Running post-action listener: set_extra_try_arguments 07:46:23 INFO - ##### 07:46:23 INFO - ##### Running create-virtualenv step. 07:46:23 INFO - ##### 07:46:23 INFO - Running pre-action listener: _pre_create_virtualenv 07:46:23 INFO - Running pre-action listener: _resource_record_pre_action 07:46:23 INFO - Running main action method: create_virtualenv 07:46:23 INFO - Creating virtualenv /builds/slave/test/build/venv 07:46:23 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 07:46:23 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 07:46:23 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 07:46:23 INFO - Using real prefix '/usr' 07:46:23 INFO - New python executable in /builds/slave/test/build/venv/bin/python 07:46:27 INFO - Installing distribute.............................................................................................................................................................................................done. 07:46:31 INFO - Installing pip.................done. 07:46:31 INFO - Return code: 0 07:46:31 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 07:46: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')]} 07:46:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:46:31 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:46: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')]} 07:46:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:46:31 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:46:31 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 0x16e5030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x16e63f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1724210>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x17eed00>, '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 0x172d260>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x172d710>, '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-1461162249.149185-655323867', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 07:46:31 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 07:46:31 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.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 07:46:31 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:46:31 INFO - 'CCACHE_UMASK': '002', 07:46:31 INFO - 'DISPLAY': ':0', 07:46:31 INFO - 'HOME': '/home/cltbld', 07:46:31 INFO - 'LANG': 'en_US.UTF-8', 07:46:31 INFO - 'LOGNAME': 'cltbld', 07:46:31 INFO - 'MAIL': '/var/mail/cltbld', 07:46:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:46:31 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:46:31 INFO - 'MOZ_NO_REMOTE': '1', 07:46:31 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:46:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:46:31 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:46:31 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:46:31 INFO - 'PWD': '/builds/slave/test', 07:46:31 INFO - 'SHELL': '/bin/bash', 07:46:31 INFO - 'SHLVL': '1', 07:46:31 INFO - 'TERM': 'linux', 07:46:31 INFO - 'TMOUT': '86400', 07:46:31 INFO - 'USER': 'cltbld', 07:46:31 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461162249.149185-655323867', 07:46:31 INFO - '_': '/tools/buildbot/bin/python'} 07:46:31 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:46:31 INFO - Downloading/unpacking psutil>=0.7.1 07:46:31 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:46:31 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:46:31 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:46:31 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:46:31 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:46:31 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:46:35 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 07:46:35 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 07:46:35 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:46:35 INFO - Installing collected packages: psutil 07:46:35 INFO - Running setup.py install for psutil 07:46:35 INFO - building 'psutil._psutil_linux' extension 07:46:35 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 07:46:36 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 07:46:36 INFO - building 'psutil._psutil_posix' extension 07:46:36 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 07:46:36 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 07:46:36 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 07:46:36 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:46:36 INFO - Successfully installed psutil 07:46:36 INFO - Cleaning up... 07:46:36 INFO - Return code: 0 07:46:36 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 07:46:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:46:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:46:36 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:46:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:46:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:46:36 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:46:36 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 0x16e5030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x16e63f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1724210>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x17eed00>, '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 0x172d260>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x172d710>, '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-1461162249.149185-655323867', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 07:46:36 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 07:46:36 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.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 07:46:36 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:46:36 INFO - 'CCACHE_UMASK': '002', 07:46:36 INFO - 'DISPLAY': ':0', 07:46:36 INFO - 'HOME': '/home/cltbld', 07:46:36 INFO - 'LANG': 'en_US.UTF-8', 07:46:36 INFO - 'LOGNAME': 'cltbld', 07:46:36 INFO - 'MAIL': '/var/mail/cltbld', 07:46:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:46:36 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:46:36 INFO - 'MOZ_NO_REMOTE': '1', 07:46:36 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:46:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:46:36 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:46:36 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:46:36 INFO - 'PWD': '/builds/slave/test', 07:46:36 INFO - 'SHELL': '/bin/bash', 07:46:36 INFO - 'SHLVL': '1', 07:46:36 INFO - 'TERM': 'linux', 07:46:36 INFO - 'TMOUT': '86400', 07:46:36 INFO - 'USER': 'cltbld', 07:46:36 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461162249.149185-655323867', 07:46:36 INFO - '_': '/tools/buildbot/bin/python'} 07:46:36 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:46:36 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 07:46:36 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:46:36 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:46:36 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:46:36 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:46:36 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:46:36 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:46:40 INFO - Downloading mozsystemmonitor-0.0.tar.gz 07:46:40 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 07:46:40 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 07:46:40 INFO - Installing collected packages: mozsystemmonitor 07:46:40 INFO - Running setup.py install for mozsystemmonitor 07:46:41 INFO - Successfully installed mozsystemmonitor 07:46:41 INFO - Cleaning up... 07:46:41 INFO - Return code: 0 07:46:41 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 07:46:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:46:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:46:41 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:46:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:46:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:46:41 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:46:41 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 0x16e5030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x16e63f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1724210>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x17eed00>, '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 0x172d260>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x172d710>, '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-1461162249.149185-655323867', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 07:46:41 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 07:46:41 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.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 07:46:41 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:46:41 INFO - 'CCACHE_UMASK': '002', 07:46:41 INFO - 'DISPLAY': ':0', 07:46:41 INFO - 'HOME': '/home/cltbld', 07:46:41 INFO - 'LANG': 'en_US.UTF-8', 07:46:41 INFO - 'LOGNAME': 'cltbld', 07:46:41 INFO - 'MAIL': '/var/mail/cltbld', 07:46:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:46:41 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:46:41 INFO - 'MOZ_NO_REMOTE': '1', 07:46:41 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:46:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:46:41 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:46:41 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:46:41 INFO - 'PWD': '/builds/slave/test', 07:46:41 INFO - 'SHELL': '/bin/bash', 07:46:41 INFO - 'SHLVL': '1', 07:46:41 INFO - 'TERM': 'linux', 07:46:41 INFO - 'TMOUT': '86400', 07:46:41 INFO - 'USER': 'cltbld', 07:46:41 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461162249.149185-655323867', 07:46:41 INFO - '_': '/tools/buildbot/bin/python'} 07:46:41 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:46:41 INFO - Downloading/unpacking blobuploader==1.2.4 07:46:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:46:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:46:41 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:46:41 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:46:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:46:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:46:45 INFO - Downloading blobuploader-1.2.4.tar.gz 07:46:45 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 07:46:45 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 07:46:45 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:46:45 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:46:45 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:46:45 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:46:45 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:46:45 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:46:46 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 07:46:46 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 07:46:46 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:46:46 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:46:46 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:46:46 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:46:46 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:46:46 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:46:46 INFO - Downloading docopt-0.6.1.tar.gz 07:46:46 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 07:46:47 INFO - Installing collected packages: blobuploader, requests, docopt 07:46:47 INFO - Running setup.py install for blobuploader 07:46:47 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 07:46:47 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 07:46:47 INFO - Running setup.py install for requests 07:46:47 INFO - Running setup.py install for docopt 07:46:48 INFO - Successfully installed blobuploader requests docopt 07:46:48 INFO - Cleaning up... 07:46:48 INFO - Return code: 0 07:46:48 INFO - Installing None into virtualenv /builds/slave/test/build/venv 07:46:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:46:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:46:48 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:46:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:46:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:46:48 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:46:48 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 0x16e5030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x16e63f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1724210>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x17eed00>, '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 0x172d260>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x172d710>, '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-1461162249.149185-655323867', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 07:46:48 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 07:46:48 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.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 07:46:48 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:46:48 INFO - 'CCACHE_UMASK': '002', 07:46:48 INFO - 'DISPLAY': ':0', 07:46:48 INFO - 'HOME': '/home/cltbld', 07:46:48 INFO - 'LANG': 'en_US.UTF-8', 07:46:48 INFO - 'LOGNAME': 'cltbld', 07:46:48 INFO - 'MAIL': '/var/mail/cltbld', 07:46:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:46:48 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:46:48 INFO - 'MOZ_NO_REMOTE': '1', 07:46:48 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:46:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:46:48 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:46:48 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:46:48 INFO - 'PWD': '/builds/slave/test', 07:46:48 INFO - 'SHELL': '/bin/bash', 07:46:48 INFO - 'SHLVL': '1', 07:46:48 INFO - 'TERM': 'linux', 07:46:48 INFO - 'TMOUT': '86400', 07:46:48 INFO - 'USER': 'cltbld', 07:46:48 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461162249.149185-655323867', 07:46:48 INFO - '_': '/tools/buildbot/bin/python'} 07:46:48 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:46:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 07:46:48 INFO - Running setup.py (path:/tmp/pip-JjpTlM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 07:46:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 07:46:48 INFO - Running setup.py (path:/tmp/pip-kPh67T-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 07:46:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 07:46:48 INFO - Running setup.py (path:/tmp/pip-NcMNxp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 07:46:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 07:46:49 INFO - Running setup.py (path:/tmp/pip-v8hneC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 07:46:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 07:46:49 INFO - Running setup.py (path:/tmp/pip-Umb0C8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 07:46:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 07:46:49 INFO - Running setup.py (path:/tmp/pip-jwGZS1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 07:46:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 07:46:49 INFO - Running setup.py (path:/tmp/pip-TBPZrV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 07:46:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 07:46:49 INFO - Running setup.py (path:/tmp/pip-dqxePa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 07:46:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 07:46:49 INFO - Running setup.py (path:/tmp/pip-AuSu6e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 07:46:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 07:46:49 INFO - Running setup.py (path:/tmp/pip-M5Y3i3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 07:46:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 07:46:49 INFO - Running setup.py (path:/tmp/pip-fXnTz4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 07:46:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 07:46:50 INFO - Running setup.py (path:/tmp/pip-aTRWlZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 07:46:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 07:46:50 INFO - Running setup.py (path:/tmp/pip-VNEO8x-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 07:46:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 07:46:50 INFO - Running setup.py (path:/tmp/pip-ZVHuxX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 07:46:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 07:46:50 INFO - Running setup.py (path:/tmp/pip-hz1atb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 07:46:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 07:46:50 INFO - Running setup.py (path:/tmp/pip-geTvUY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 07:46:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 07:46:50 INFO - Running setup.py (path:/tmp/pip-39iYDo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 07:46:50 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 07:46:50 INFO - Running setup.py (path:/tmp/pip-n6EJ0k-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 07:46:51 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 07:46:51 INFO - Running setup.py (path:/tmp/pip-i9e8r6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 07:46:51 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:46:51 INFO - Running setup.py (path:/tmp/pip-PuDK28-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:46:51 INFO - Unpacking /builds/slave/test/build/tests/marionette 07:46:51 INFO - Running setup.py (path:/tmp/pip-6j1Abz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 07:46:51 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:46:51 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 07:46:51 INFO - Running setup.py install for manifestparser 07:46:51 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 07:46:51 INFO - Running setup.py install for mozcrash 07:46:52 INFO - Running setup.py install for mozdebug 07:46:52 INFO - Running setup.py install for mozdevice 07:46:52 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 07:46:52 INFO - Installing dm script to /builds/slave/test/build/venv/bin 07:46:52 INFO - Running setup.py install for mozfile 07:46:52 INFO - Running setup.py install for mozhttpd 07:46:52 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 07:46:52 INFO - Running setup.py install for mozinfo 07:46:53 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 07:46:53 INFO - Running setup.py install for mozInstall 07:46:53 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 07:46:53 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 07:46:53 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 07:46:53 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 07:46:53 INFO - Running setup.py install for mozleak 07:46:53 INFO - Running setup.py install for mozlog 07:46:53 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 07:46:53 INFO - Running setup.py install for moznetwork 07:46:53 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 07:46:53 INFO - Running setup.py install for mozprocess 07:46:54 INFO - Running setup.py install for mozprofile 07:46:54 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 07:46:54 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 07:46:54 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 07:46:54 INFO - Running setup.py install for mozrunner 07:46:54 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 07:46:54 INFO - Running setup.py install for mozscreenshot 07:46:54 INFO - Running setup.py install for moztest 07:46:54 INFO - Running setup.py install for mozversion 07:46:55 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 07:46:55 INFO - Running setup.py install for wptserve 07:46:55 INFO - Running setup.py install for marionette-driver 07:46:55 INFO - Running setup.py install for browsermob-proxy 07:46:55 INFO - Running setup.py install for marionette-client 07:46:56 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:46:56 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 07:46:56 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 07:46:56 INFO - Cleaning up... 07:46:56 INFO - Return code: 0 07:46:56 INFO - Installing None into virtualenv /builds/slave/test/build/venv 07:46:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:46:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:46:56 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:46:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:46:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:46:56 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:46:56 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 0x16e5030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x16e63f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1724210>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x17eed00>, '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 0x172d260>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x172d710>, '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-1461162249.149185-655323867', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 07:46:56 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 07:46:56 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.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 07:46:56 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:46:56 INFO - 'CCACHE_UMASK': '002', 07:46:56 INFO - 'DISPLAY': ':0', 07:46:56 INFO - 'HOME': '/home/cltbld', 07:46:56 INFO - 'LANG': 'en_US.UTF-8', 07:46:56 INFO - 'LOGNAME': 'cltbld', 07:46:56 INFO - 'MAIL': '/var/mail/cltbld', 07:46:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:46:56 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:46:56 INFO - 'MOZ_NO_REMOTE': '1', 07:46:56 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:46:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:46:56 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:46:56 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:46:56 INFO - 'PWD': '/builds/slave/test', 07:46:56 INFO - 'SHELL': '/bin/bash', 07:46:56 INFO - 'SHLVL': '1', 07:46:56 INFO - 'TERM': 'linux', 07:46:56 INFO - 'TMOUT': '86400', 07:46:56 INFO - 'USER': 'cltbld', 07:46:56 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461162249.149185-655323867', 07:46:56 INFO - '_': '/tools/buildbot/bin/python'} 07:46:56 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:46:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 07:46:56 INFO - Running setup.py (path:/tmp/pip-FVO7yj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 07:46:56 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 07:46:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 07:46:56 INFO - Running setup.py (path:/tmp/pip-E3ImpN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 07:46:57 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 07:46:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 07:46:57 INFO - Running setup.py (path:/tmp/pip-J5avyS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 07:46:57 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 07:46:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 07:46:57 INFO - Running setup.py (path:/tmp/pip-pgmWYQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 07:46:57 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 07:46:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 07:46:57 INFO - Running setup.py (path:/tmp/pip-bxaaJB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 07:46:57 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 07:46:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 07:46:57 INFO - Running setup.py (path:/tmp/pip-eKf67S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 07:46:57 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 07:46:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 07:46:57 INFO - Running setup.py (path:/tmp/pip-g88BHw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 07:46:57 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 07:46:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 07:46:57 INFO - Running setup.py (path:/tmp/pip-rbR16_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 07:46:57 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 07:46:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 07:46:57 INFO - Running setup.py (path:/tmp/pip-xOOCNn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 07:46:57 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 07:46:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 07:46:58 INFO - Running setup.py (path:/tmp/pip-M_v62P-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 07:46:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 07:46:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 07:46:58 INFO - Running setup.py (path:/tmp/pip-8NYenM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 07:46:58 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 07:46:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 07:46:58 INFO - Running setup.py (path:/tmp/pip-gWrdAd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 07:46:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 07:46:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 07:46:58 INFO - Running setup.py (path:/tmp/pip-SJkBfP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 07:46:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 07:46:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 07:46:58 INFO - Running setup.py (path:/tmp/pip-ONsWhx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 07:46:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 07:46:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 07:46:58 INFO - Running setup.py (path:/tmp/pip-EvDxS_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 07:46:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 07:46:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 07:46:58 INFO - Running setup.py (path:/tmp/pip-dm4rU6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 07:46:58 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 07:46:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 07:46:58 INFO - Running setup.py (path:/tmp/pip-N7nf3c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 07:46:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 07:46:59 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 07:46:59 INFO - Running setup.py (path:/tmp/pip-QDNmg2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 07:46:59 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 07:46:59 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 07:46:59 INFO - Running setup.py (path:/tmp/pip-1OaZBr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 07:46:59 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 07:46:59 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:46:59 INFO - Running setup.py (path:/tmp/pip-CI0eWP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:46:59 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 07:46:59 INFO - Unpacking /builds/slave/test/build/tests/marionette 07:46:59 INFO - Running setup.py (path:/tmp/pip-CDqvEY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 07:46:59 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:47:00 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 07:47:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 07:47:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 07:47:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 07:47:00 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 07:47:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 07:47:00 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 07:47:00 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:47:00 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:47:00 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:47:00 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:47:00 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:47:00 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:47:03 INFO - Downloading blessings-1.6.tar.gz 07:47:03 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 07:47:03 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 07:47:03 INFO - Installing collected packages: blessings 07:47:03 INFO - Running setup.py install for blessings 07:47:04 INFO - Successfully installed blessings 07:47:04 INFO - Cleaning up... 07:47:04 INFO - Return code: 0 07:47:04 INFO - Done creating virtualenv /builds/slave/test/build/venv. 07:47:04 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 07:47:04 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 07:47:04 INFO - Reading from file tmpfile_stdout 07:47:04 INFO - Current package versions: 07:47:04 INFO - argparse == 1.2.1 07:47:04 INFO - blessings == 1.6 07:47:04 INFO - blobuploader == 1.2.4 07:47:04 INFO - browsermob-proxy == 0.6.0 07:47:04 INFO - docopt == 0.6.1 07:47:04 INFO - manifestparser == 1.1 07:47:04 INFO - marionette-client == 2.3.0 07:47:04 INFO - marionette-driver == 1.4.0 07:47:04 INFO - mozInstall == 1.12 07:47:04 INFO - mozcrash == 0.17 07:47:04 INFO - mozdebug == 0.1 07:47:04 INFO - mozdevice == 0.48 07:47:04 INFO - mozfile == 1.2 07:47:04 INFO - mozhttpd == 0.7 07:47:04 INFO - mozinfo == 0.9 07:47:04 INFO - mozleak == 0.1 07:47:04 INFO - mozlog == 3.1 07:47:04 INFO - moznetwork == 0.27 07:47:04 INFO - mozprocess == 0.22 07:47:04 INFO - mozprofile == 0.28 07:47:04 INFO - mozrunner == 6.11 07:47:04 INFO - mozscreenshot == 0.1 07:47:04 INFO - mozsystemmonitor == 0.0 07:47:04 INFO - moztest == 0.7 07:47:04 INFO - mozversion == 1.4 07:47:04 INFO - psutil == 3.1.1 07:47:04 INFO - requests == 1.2.3 07:47:04 INFO - wptserve == 1.4.0 07:47:04 INFO - wsgiref == 0.1.2 07:47:04 INFO - Running post-action listener: _resource_record_post_action 07:47:04 INFO - Running post-action listener: _start_resource_monitoring 07:47:04 INFO - Starting resource monitoring. 07:47:04 INFO - ##### 07:47:04 INFO - ##### Running pull step. 07:47:04 INFO - ##### 07:47:04 INFO - Running pre-action listener: _resource_record_pre_action 07:47:04 INFO - Running main action method: pull 07:47:04 INFO - Pull has nothing to do! 07:47:04 INFO - Running post-action listener: _resource_record_post_action 07:47:04 INFO - ##### 07:47:04 INFO - ##### Running install step. 07:47:04 INFO - ##### 07:47:04 INFO - Running pre-action listener: _resource_record_pre_action 07:47:04 INFO - Running main action method: install 07:47:04 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 07:47:04 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 07:47:05 INFO - Reading from file tmpfile_stdout 07:47:05 INFO - Detecting whether we're running mozinstall >=1.0... 07:47:05 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 07:47:05 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 07:47:05 INFO - Reading from file tmpfile_stdout 07:47:05 INFO - Output received: 07:47:05 INFO - Usage: mozinstall [options] installer 07:47:05 INFO - Options: 07:47:05 INFO - -h, --help show this help message and exit 07:47:05 INFO - -d DEST, --destination=DEST 07:47:05 INFO - Directory to install application into. [default: 07:47:05 INFO - "/builds/slave/test"] 07:47:05 INFO - --app=APP Application being installed. [default: firefox] 07:47:05 INFO - mkdir: /builds/slave/test/build/application 07:47:05 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'] 07:47:05 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 07:47:35 INFO - Reading from file tmpfile_stdout 07:47:35 INFO - Output received: 07:47:35 INFO - /builds/slave/test/build/application/firefox/firefox 07:47:35 INFO - Running post-action listener: _resource_record_post_action 07:47:35 INFO - ##### 07:47:35 INFO - ##### Running run-tests step. 07:47:35 INFO - ##### 07:47:35 INFO - Running pre-action listener: _resource_record_pre_action 07:47:35 INFO - Running main action method: run_tests 07:47:35 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 07:47:35 INFO - Minidump filename unknown. Determining based upon platform and architecture. 07:47:35 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 07:47:35 INFO - grabbing minidump binary from tooltool 07:47:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:47:35 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 0x17eed00>, '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 0x172d260>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x172d710>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 07:47:35 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 07:47:35 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 07:47:35 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 07:47:35 INFO - Return code: 0 07:47:35 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 07:47:35 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 07:47:35 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/DFbJrLkBQC2DpjS3svA-rA/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 07:47:35 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/DFbJrLkBQC2DpjS3svA-rA/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 07:47:35 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:47:35 INFO - 'CCACHE_UMASK': '002', 07:47:35 INFO - 'DISPLAY': ':0', 07:47:35 INFO - 'HOME': '/home/cltbld', 07:47:35 INFO - 'LANG': 'en_US.UTF-8', 07:47:35 INFO - 'LOGNAME': 'cltbld', 07:47:35 INFO - 'MAIL': '/var/mail/cltbld', 07:47:35 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 07:47:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:47:35 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:47:35 INFO - 'MOZ_NO_REMOTE': '1', 07:47:35 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:47:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:47:35 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:47:35 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:47:35 INFO - 'PWD': '/builds/slave/test', 07:47:35 INFO - 'SHELL': '/bin/bash', 07:47:35 INFO - 'SHLVL': '1', 07:47:35 INFO - 'TERM': 'linux', 07:47:35 INFO - 'TMOUT': '86400', 07:47:35 INFO - 'USER': 'cltbld', 07:47:35 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461162249.149185-655323867', 07:47:35 INFO - '_': '/tools/buildbot/bin/python'} 07:47:35 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/DFbJrLkBQC2DpjS3svA-rA/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 07:47:36 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 07:47:36 INFO - import pkg_resources 07:47:37 INFO - Using 1 client processes 07:47:37 INFO - wptserve Starting http server on 127.0.0.1:8000 07:47:37 INFO - wptserve Starting http server on 127.0.0.1:8001 07:47:37 INFO - wptserve Starting http server on 127.0.0.1:8443 07:47:39 INFO - SUITE-START | Running 778 tests 07:47:39 INFO - Running testharness tests 07:47:39 INFO - Setting up ssl 07:47:39 INFO - PROCESS | certutil | 07:47:39 INFO - PROCESS | certutil | 07:47:39 INFO - PROCESS | certutil | 07:47:39 INFO - Certificate Nickname Trust Attributes 07:47:39 INFO - SSL,S/MIME,JAR/XPI 07:47:39 INFO - 07:47:39 INFO - web-platform-tests CT,, 07:47:39 INFO - 07:47:39 INFO - Starting runner 07:47:43 INFO - PROCESS | 4524 | 1461163663180 Marionette DEBUG Marionette enabled via build flag and pref 07:47:43 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa19e306000 == 1 [pid = 4524] [id = 1] 07:47:43 INFO - PROCESS | 4524 | ++DOMWINDOW == 1 (0x7fa19e306800) [pid = 4524] [serial = 1] [outer = (nil)] 07:47:43 INFO - PROCESS | 4524 | [4524] WARNING: No inner window available!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 07:47:43 INFO - PROCESS | 4524 | ++DOMWINDOW == 2 (0x7fa19e307800) [pid = 4524] [serial = 2] [outer = 0x7fa19e306800] 07:47:43 INFO - PROCESS | 4524 | 1461163663782 Marionette INFO Listening on port 2828 07:47:44 INFO - PROCESS | 4524 | 1461163664356 Marionette DEBUG Marionette enabled via command-line flag 07:47:44 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa19b47f000 == 2 [pid = 4524] [id = 2] 07:47:44 INFO - PROCESS | 4524 | ++DOMWINDOW == 3 (0x7fa19b4ce800) [pid = 4524] [serial = 3] [outer = (nil)] 07:47:44 INFO - PROCESS | 4524 | [4524] WARNING: No inner window available!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 07:47:44 INFO - PROCESS | 4524 | ++DOMWINDOW == 4 (0x7fa19b4cf800) [pid = 4524] [serial = 4] [outer = 0x7fa19b4ce800] 07:47:44 INFO - PROCESS | 4524 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7fa19b2a4940 07:47:44 INFO - PROCESS | 4524 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7fa19a6121c0 07:47:44 INFO - PROCESS | 4524 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7fa19a618490 07:47:44 INFO - PROCESS | 4524 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7fa19a618790 07:47:44 INFO - PROCESS | 4524 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7fa19a618ac0 07:47:44 INFO - PROCESS | 4524 | ++DOMWINDOW == 5 (0x7fa1a04a1000) [pid = 4524] [serial = 5] [outer = 0x7fa19e306800] 07:47:44 INFO - PROCESS | 4524 | [4524] 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 07:47:44 INFO - PROCESS | 4524 | 1461163664690 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:48039 07:47:44 INFO - PROCESS | 4524 | [4524] 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 07:47:44 INFO - PROCESS | 4524 | 1461163664727 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:48040 07:47:44 INFO - PROCESS | 4524 | 1461163664776 Marionette DEBUG Closed connection conn0 07:47:44 INFO - PROCESS | 4524 | [4524] 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 07:47:44 INFO - PROCESS | 4524 | [4524] 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 07:47:44 INFO - PROCESS | 4524 | 1461163664885 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:48041 07:47:44 INFO - PROCESS | 4524 | 1461163664888 Marionette DEBUG Closed connection conn1 07:47:44 INFO - PROCESS | 4524 | [4524] 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 07:47:44 INFO - PROCESS | 4524 | 1461163664942 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:48042 07:47:44 INFO - PROCESS | 4524 | 1461163664948 Marionette DEBUG Closed connection conn2 07:47:44 INFO - PROCESS | 4524 | 1461163664987 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 07:47:45 INFO - PROCESS | 4524 | 1461163665006 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":"20160420053850","device":"desktop","version":"48.0a1"} 07:47:45 INFO - PROCESS | 4524 | [4524] 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 07:47:46 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18ee6b000 == 3 [pid = 4524] [id = 3] 07:47:46 INFO - PROCESS | 4524 | ++DOMWINDOW == 6 (0x7fa18ee6b800) [pid = 4524] [serial = 6] [outer = (nil)] 07:47:46 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18ee6c000 == 4 [pid = 4524] [id = 4] 07:47:46 INFO - PROCESS | 4524 | ++DOMWINDOW == 7 (0x7fa18eee1000) [pid = 4524] [serial = 7] [outer = (nil)] 07:47:47 INFO - PROCESS | 4524 | [4524] 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 07:47:47 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18deb0800 == 5 [pid = 4524] [id = 5] 07:47:47 INFO - PROCESS | 4524 | ++DOMWINDOW == 8 (0x7fa18de61400) [pid = 4524] [serial = 8] [outer = (nil)] 07:47:47 INFO - PROCESS | 4524 | [4524] 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 07:47:47 INFO - PROCESS | 4524 | [4524] WARNING: Couldn't create child process for iframe.: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 07:47:47 INFO - PROCESS | 4524 | ++DOMWINDOW == 9 (0x7fa18ddec400) [pid = 4524] [serial = 9] [outer = 0x7fa18de61400] 07:47:47 INFO - PROCESS | 4524 | ++DOMWINDOW == 10 (0x7fa18d821000) [pid = 4524] [serial = 10] [outer = 0x7fa18ee6b800] 07:47:47 INFO - PROCESS | 4524 | ++DOMWINDOW == 11 (0x7fa18d8cbc00) [pid = 4524] [serial = 11] [outer = 0x7fa18eee1000] 07:47:47 INFO - PROCESS | 4524 | ++DOMWINDOW == 12 (0x7fa18d8cdc00) [pid = 4524] [serial = 12] [outer = 0x7fa18de61400] 07:47:48 INFO - PROCESS | 4524 | 1461163668773 Marionette DEBUG loaded listener.js 07:47:48 INFO - PROCESS | 4524 | 1461163668791 Marionette DEBUG loaded listener.js 07:47:49 INFO - PROCESS | 4524 | ++DOMWINDOW == 13 (0x7fa18b046400) [pid = 4524] [serial = 13] [outer = 0x7fa18de61400] 07:47:49 INFO - PROCESS | 4524 | 1461163669479 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"6957c8a5-3f66-4bbe-a42a-0a9ebe1d4f42","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":"20160420053850","device":"desktop","version":"48.0a1","command_id":1}}] 07:47:49 INFO - PROCESS | 4524 | 1461163669674 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 07:47:49 INFO - PROCESS | 4524 | 1461163669852 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 07:47:50 INFO - PROCESS | 4524 | 1461163670018 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 07:47:50 INFO - PROCESS | 4524 | [4524] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 07:47:50 INFO - PROCESS | 4524 | ++DOMWINDOW == 14 (0x7fa187f8e000) [pid = 4524] [serial = 14] [outer = 0x7fa18de61400] 07:47:50 INFO - PROCESS | 4524 | [4524] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:47:50 INFO - PROCESS | 4524 | 1461163670435 Marionette TRACE conn3 <- [1,3,null,{}] 07:47:50 INFO - PROCESS | 4524 | 1461163670442 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 07:47:50 INFO - PROCESS | 4524 | 1461163670463 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 07:47:50 INFO - PROCESS | 4524 | 1461163670495 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 07:47:50 INFO - PROCESS | 4524 | 1461163670498 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 07:47:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 07:47:50 INFO - PROCESS | 4524 | 1461163670505 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 07:47:50 INFO - PROCESS | 4524 | 1461163670510 Marionette TRACE conn3 <- [1,6,null,{}] 07:47:50 INFO - PROCESS | 4524 | 1461163670516 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:50 INFO - PROCESS | 4524 | 1461163670531 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 07:47:50 INFO - PROCESS | 4524 | 1461163670539 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:50 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa186715800 == 6 [pid = 4524] [id = 6] 07:47:50 INFO - PROCESS | 4524 | ++DOMWINDOW == 15 (0x7fa190e1c800) [pid = 4524] [serial = 15] [outer = (nil)] 07:47:50 INFO - PROCESS | 4524 | ++DOMWINDOW == 16 (0x7fa1871e9800) [pid = 4524] [serial = 16] [outer = 0x7fa190e1c800] 07:47:50 INFO - PROCESS | 4524 | 1461163670601 Marionette DEBUG loaded listener.js 07:47:50 INFO - PROCESS | 4524 | ++DOMWINDOW == 17 (0x7fa1871ef400) [pid = 4524] [serial = 17] [outer = 0x7fa190e1c800] 07:47:50 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18655a000 == 7 [pid = 4524] [id = 7] 07:47:50 INFO - PROCESS | 4524 | ++DOMWINDOW == 18 (0x7fa186372000) [pid = 4524] [serial = 18] [outer = (nil)] 07:47:51 INFO - PROCESS | 4524 | ++DOMWINDOW == 19 (0x7fa186379000) [pid = 4524] [serial = 19] [outer = 0x7fa186372000] 07:47:51 INFO - PROCESS | 4524 | 1461163671039 Marionette DEBUG loaded listener.js 07:47:51 INFO - PROCESS | 4524 | ++DOMWINDOW == 20 (0x7fa186571800) [pid = 4524] [serial = 20] [outer = 0x7fa186372000] 07:47:51 INFO - PROCESS | 4524 | [4524] 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 07:47:51 INFO - PROCESS | 4524 | 1461163671602 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 07:47:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 07:47:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1182ms 07:47:51 INFO - PROCESS | 4524 | 1461163671748 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 07:47:51 INFO - PROCESS | 4524 | 1461163671751 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 07:47:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 07:47:51 INFO - PROCESS | 4524 | 1461163671770 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 07:47:51 INFO - PROCESS | 4524 | 1461163671772 Marionette TRACE conn3 <- [1,10,null,{}] 07:47:51 INFO - PROCESS | 4524 | 1461163671800 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:51 INFO - PROCESS | 4524 | 1461163671954 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 07:47:51 INFO - PROCESS | 4524 | 1461163671967 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:51 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa184931000 == 8 [pid = 4524] [id = 8] 07:47:51 INFO - PROCESS | 4524 | ++DOMWINDOW == 21 (0x7fa185685400) [pid = 4524] [serial = 21] [outer = (nil)] 07:47:52 INFO - PROCESS | 4524 | ++DOMWINDOW == 22 (0x7fa186577400) [pid = 4524] [serial = 22] [outer = 0x7fa185685400] 07:47:52 INFO - PROCESS | 4524 | 1461163672029 Marionette DEBUG loaded listener.js 07:47:52 INFO - PROCESS | 4524 | ++DOMWINDOW == 23 (0x7fa184b94000) [pid = 4524] [serial = 23] [outer = 0x7fa185685400] 07:47:52 INFO - PROCESS | 4524 | 1461163672571 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 07:47:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 07:47:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 850ms 07:47:52 INFO - PROCESS | 4524 | 1461163672612 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 07:47:52 INFO - PROCESS | 4524 | 1461163672615 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 07:47:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 07:47:52 INFO - PROCESS | 4524 | 1461163672620 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 07:47:52 INFO - PROCESS | 4524 | 1461163672623 Marionette TRACE conn3 <- [1,14,null,{}] 07:47:52 INFO - PROCESS | 4524 | 1461163672627 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:52 INFO - PROCESS | 4524 | 1461163672770 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 07:47:52 INFO - PROCESS | 4524 | 1461163672790 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:52 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa184da2000 == 9 [pid = 4524] [id = 9] 07:47:52 INFO - PROCESS | 4524 | ++DOMWINDOW == 24 (0x7fa184d0e400) [pid = 4524] [serial = 24] [outer = (nil)] 07:47:52 INFO - PROCESS | 4524 | ++DOMWINDOW == 25 (0x7fa184d11800) [pid = 4524] [serial = 25] [outer = 0x7fa184d0e400] 07:47:52 INFO - PROCESS | 4524 | 1461163672847 Marionette DEBUG loaded listener.js 07:47:52 INFO - PROCESS | 4524 | ++DOMWINDOW == 26 (0x7fa18b046800) [pid = 4524] [serial = 26] [outer = 0x7fa184d0e400] 07:47:53 INFO - PROCESS | 4524 | 1461163673409 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 07:47:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 07:47:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 826ms 07:47:53 INFO - PROCESS | 4524 | 1461163673447 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 07:47:53 INFO - PROCESS | 4524 | 1461163673450 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 07:47:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 07:47:53 INFO - PROCESS | 4524 | 1461163673455 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 07:47:53 INFO - PROCESS | 4524 | 1461163673457 Marionette TRACE conn3 <- [1,18,null,{}] 07:47:53 INFO - PROCESS | 4524 | 1461163673462 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:53 INFO - PROCESS | 4524 | 1461163673662 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 07:47:53 INFO - PROCESS | 4524 | 1461163673989 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:54 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18455c000 == 10 [pid = 4524] [id = 10] 07:47:54 INFO - PROCESS | 4524 | ++DOMWINDOW == 27 (0x7fa1843e1800) [pid = 4524] [serial = 27] [outer = (nil)] 07:47:54 INFO - PROCESS | 4524 | ++DOMWINDOW == 28 (0x7fa1843ed800) [pid = 4524] [serial = 28] [outer = 0x7fa1843e1800] 07:47:54 INFO - PROCESS | 4524 | 1461163674062 Marionette DEBUG loaded listener.js 07:47:54 INFO - PROCESS | 4524 | ++DOMWINDOW == 29 (0x7fa184b93800) [pid = 4524] [serial = 29] [outer = 0x7fa1843e1800] 07:47:54 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa184570800 == 11 [pid = 4524] [id = 11] 07:47:54 INFO - PROCESS | 4524 | ++DOMWINDOW == 30 (0x7fa184571000) [pid = 4524] [serial = 30] [outer = (nil)] 07:47:54 INFO - PROCESS | 4524 | ++DOMWINDOW == 31 (0x7fa18492c800) [pid = 4524] [serial = 31] [outer = 0x7fa184571000] 07:47:54 INFO - PROCESS | 4524 | ++DOMWINDOW == 32 (0x7fa184925000) [pid = 4524] [serial = 32] [outer = 0x7fa184571000] 07:47:54 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa184570000 == 12 [pid = 4524] [id = 12] 07:47:54 INFO - PROCESS | 4524 | ++DOMWINDOW == 33 (0x7fa184b9f800) [pid = 4524] [serial = 33] [outer = (nil)] 07:47:54 INFO - PROCESS | 4524 | ++DOMWINDOW == 34 (0x7fa18656e000) [pid = 4524] [serial = 34] [outer = 0x7fa184b9f800] 07:47:54 INFO - PROCESS | 4524 | ++DOMWINDOW == 35 (0x7fa18568dc00) [pid = 4524] [serial = 35] [outer = 0x7fa184b9f800] 07:47:55 INFO - PROCESS | 4524 | 1461163675121 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 07:47:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 07:47:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1729ms 07:47:55 INFO - PROCESS | 4524 | 1461163675188 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 07:47:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 07:47:55 INFO - PROCESS | 4524 | 1461163675195 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 07:47:55 INFO - PROCESS | 4524 | 1461163675203 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 07:47:55 INFO - PROCESS | 4524 | 1461163675208 Marionette TRACE conn3 <- [1,22,null,{}] 07:47:55 INFO - PROCESS | 4524 | 1461163675214 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:55 INFO - PROCESS | 4524 | 1461163675381 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 07:47:55 INFO - PROCESS | 4524 | 1461163675518 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:55 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa186562800 == 13 [pid = 4524] [id = 13] 07:47:55 INFO - PROCESS | 4524 | ++DOMWINDOW == 36 (0x7fa1871ea000) [pid = 4524] [serial = 36] [outer = (nil)] 07:47:55 INFO - PROCESS | 4524 | ++DOMWINDOW == 37 (0x7fa18c7f3800) [pid = 4524] [serial = 37] [outer = 0x7fa1871ea000] 07:47:55 INFO - PROCESS | 4524 | 1461163675590 Marionette DEBUG loaded listener.js 07:47:55 INFO - PROCESS | 4524 | ++DOMWINDOW == 38 (0x7fa18d595000) [pid = 4524] [serial = 38] [outer = 0x7fa1871ea000] 07:47:56 INFO - PROCESS | 4524 | 1461163676313 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 07:47:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 07:47:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1141ms 07:47:56 INFO - PROCESS | 4524 | 1461163676357 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 07:47:56 INFO - PROCESS | 4524 | 1461163676362 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 07:47:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 07:47:56 INFO - PROCESS | 4524 | 1461163676369 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 07:47:56 INFO - PROCESS | 4524 | 1461163676372 Marionette TRACE conn3 <- [1,26,null,{}] 07:47:56 INFO - PROCESS | 4524 | 1461163676377 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:56 INFO - PROCESS | 4524 | 1461163676535 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 07:47:56 INFO - PROCESS | 4524 | 1461163676657 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:56 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18d2a1000 == 14 [pid = 4524] [id = 14] 07:47:56 INFO - PROCESS | 4524 | ++DOMWINDOW == 39 (0x7fa189bae800) [pid = 4524] [serial = 39] [outer = (nil)] 07:47:56 INFO - PROCESS | 4524 | ++DOMWINDOW == 40 (0x7fa18d864000) [pid = 4524] [serial = 40] [outer = 0x7fa189bae800] 07:47:56 INFO - PROCESS | 4524 | 1461163676748 Marionette DEBUG loaded listener.js 07:47:56 INFO - PROCESS | 4524 | ++DOMWINDOW == 41 (0x7fa18e89c000) [pid = 4524] [serial = 41] [outer = 0x7fa189bae800] 07:47:57 INFO - PROCESS | 4524 | 1461163677743 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 07:47:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 07:47:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1431ms 07:47:57 INFO - PROCESS | 4524 | 1461163677801 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 07:47:57 INFO - PROCESS | 4524 | 1461163677806 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 07:47:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 07:47:57 INFO - PROCESS | 4524 | 1461163677815 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 07:47:57 INFO - PROCESS | 4524 | 1461163677819 Marionette TRACE conn3 <- [1,30,null,{}] 07:47:57 INFO - PROCESS | 4524 | 1461163677827 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:57 INFO - PROCESS | 4524 | 1461163677953 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 07:47:58 INFO - PROCESS | 4524 | 1461163678118 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:58 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa184917000 == 15 [pid = 4524] [id = 15] 07:47:58 INFO - PROCESS | 4524 | ++DOMWINDOW == 42 (0x7fa1871c2c00) [pid = 4524] [serial = 42] [outer = (nil)] 07:47:58 INFO - PROCESS | 4524 | ++DOMWINDOW == 43 (0x7fa18a5ba000) [pid = 4524] [serial = 43] [outer = 0x7fa1871c2c00] 07:47:58 INFO - PROCESS | 4524 | 1461163678235 Marionette DEBUG loaded listener.js 07:47:58 INFO - PROCESS | 4524 | ++DOMWINDOW == 44 (0x7fa18c7f1800) [pid = 4524] [serial = 44] [outer = 0x7fa1871c2c00] 07:47:58 INFO - PROCESS | 4524 | 1461163678993 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 07:47:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 07:47:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1237ms 07:47:59 INFO - PROCESS | 4524 | 1461163679051 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 07:47:59 INFO - PROCESS | 4524 | 1461163679058 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 07:47:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 07:47:59 INFO - PROCESS | 4524 | 1461163679078 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 07:47:59 INFO - PROCESS | 4524 | 1461163679082 Marionette TRACE conn3 <- [1,34,null,{}] 07:47:59 INFO - PROCESS | 4524 | 1461163679087 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:59 INFO - PROCESS | 4524 | 1461163679215 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 07:47:59 INFO - PROCESS | 4524 | 1461163679230 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:59 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18d563800 == 16 [pid = 4524] [id = 16] 07:47:59 INFO - PROCESS | 4524 | ++DOMWINDOW == 45 (0x7fa18c9bb400) [pid = 4524] [serial = 45] [outer = (nil)] 07:47:59 INFO - PROCESS | 4524 | ++DOMWINDOW == 46 (0x7fa18e72f800) [pid = 4524] [serial = 46] [outer = 0x7fa18c9bb400] 07:47:59 INFO - PROCESS | 4524 | 1461163679288 Marionette DEBUG loaded listener.js 07:47:59 INFO - PROCESS | 4524 | ++DOMWINDOW == 47 (0x7fa18ed2b400) [pid = 4524] [serial = 47] [outer = 0x7fa18c9bb400] 07:47:59 INFO - PROCESS | 4524 | 1461163679942 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 07:47:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 07:47:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 889ms 07:47:59 INFO - PROCESS | 4524 | 1461163679963 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 07:47:59 INFO - PROCESS | 4524 | 1461163679967 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 07:47:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 07:47:59 INFO - PROCESS | 4524 | 1461163679973 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 07:47:59 INFO - PROCESS | 4524 | 1461163679978 Marionette TRACE conn3 <- [1,38,null,{}] 07:47:59 INFO - PROCESS | 4524 | 1461163679994 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:00 INFO - PROCESS | 4524 | 1461163680165 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 07:48:00 INFO - PROCESS | 4524 | 1461163680188 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:00 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18e512000 == 17 [pid = 4524] [id = 17] 07:48:00 INFO - PROCESS | 4524 | ++DOMWINDOW == 48 (0x7fa18eee1800) [pid = 4524] [serial = 48] [outer = (nil)] 07:48:00 INFO - PROCESS | 4524 | ++DOMWINDOW == 49 (0x7fa18f366000) [pid = 4524] [serial = 49] [outer = 0x7fa18eee1800] 07:48:00 INFO - PROCESS | 4524 | 1461163680252 Marionette DEBUG loaded listener.js 07:48:00 INFO - PROCESS | 4524 | ++DOMWINDOW == 50 (0x7fa18f72ac00) [pid = 4524] [serial = 50] [outer = 0x7fa18eee1800] 07:48:00 INFO - PROCESS | 4524 | 1461163680948 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 07:48:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 07:48:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 985ms 07:48:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 07:48:00 INFO - PROCESS | 4524 | 1461163680961 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 07:48:00 INFO - PROCESS | 4524 | 1461163680964 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 07:48:00 INFO - PROCESS | 4524 | 1461163680971 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 07:48:00 INFO - PROCESS | 4524 | 1461163680974 Marionette TRACE conn3 <- [1,42,null,{}] 07:48:00 INFO - PROCESS | 4524 | 1461163680980 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:01 INFO - PROCESS | 4524 | 1461163681154 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 07:48:01 INFO - PROCESS | 4524 | 1461163681172 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:01 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18e87a000 == 18 [pid = 4524] [id = 18] 07:48:01 INFO - PROCESS | 4524 | ++DOMWINDOW == 51 (0x7fa18de60000) [pid = 4524] [serial = 51] [outer = (nil)] 07:48:01 INFO - PROCESS | 4524 | ++DOMWINDOW == 52 (0x7fa190ba5800) [pid = 4524] [serial = 52] [outer = 0x7fa18de60000] 07:48:01 INFO - PROCESS | 4524 | 1461163681232 Marionette DEBUG loaded listener.js 07:48:01 INFO - PROCESS | 4524 | ++DOMWINDOW == 53 (0x7fa190c7e800) [pid = 4524] [serial = 53] [outer = 0x7fa18de60000] 07:48:01 INFO - PROCESS | 4524 | 1461163681834 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 07:48:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 07:48:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 887ms 07:48:01 INFO - PROCESS | 4524 | 1461163681857 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 07:48:01 INFO - PROCESS | 4524 | 1461163681859 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 07:48:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 07:48:01 INFO - PROCESS | 4524 | 1461163681865 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 07:48:01 INFO - PROCESS | 4524 | 1461163681867 Marionette TRACE conn3 <- [1,46,null,{}] 07:48:01 INFO - PROCESS | 4524 | 1461163681872 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:01 INFO - PROCESS | 4524 | 1461163681987 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 07:48:02 INFO - PROCESS | 4524 | 1461163682004 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:02 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18ee76000 == 19 [pid = 4524] [id = 19] 07:48:02 INFO - PROCESS | 4524 | ++DOMWINDOW == 54 (0x7fa190c7fc00) [pid = 4524] [serial = 54] [outer = (nil)] 07:48:02 INFO - PROCESS | 4524 | ++DOMWINDOW == 55 (0x7fa194855800) [pid = 4524] [serial = 55] [outer = 0x7fa190c7fc00] 07:48:02 INFO - PROCESS | 4524 | 1461163682065 Marionette DEBUG loaded listener.js 07:48:02 INFO - PROCESS | 4524 | ++DOMWINDOW == 56 (0x7fa19a6c8400) [pid = 4524] [serial = 56] [outer = 0x7fa190c7fc00] 07:48:02 INFO - PROCESS | 4524 | 1461163682714 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 07:48:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 07:48:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 879ms 07:48:02 INFO - PROCESS | 4524 | 1461163682744 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 07:48:02 INFO - PROCESS | 4524 | 1461163682747 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 07:48:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 07:48:02 INFO - PROCESS | 4524 | 1461163682753 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 07:48:02 INFO - PROCESS | 4524 | 1461163682754 Marionette TRACE conn3 <- [1,50,null,{}] 07:48:02 INFO - PROCESS | 4524 | 1461163682760 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:02 INFO - PROCESS | 4524 | 1461163682952 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 07:48:02 INFO - PROCESS | 4524 | 1461163682979 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:02 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18f522000 == 20 [pid = 4524] [id = 20] 07:48:02 INFO - PROCESS | 4524 | ++DOMWINDOW == 57 (0x7fa190e27c00) [pid = 4524] [serial = 57] [outer = (nil)] 07:48:03 INFO - PROCESS | 4524 | ++DOMWINDOW == 58 (0x7fa19b4b8400) [pid = 4524] [serial = 58] [outer = 0x7fa190e27c00] 07:48:03 INFO - PROCESS | 4524 | 1461163683043 Marionette DEBUG loaded listener.js 07:48:03 INFO - PROCESS | 4524 | ++DOMWINDOW == 59 (0x7fa19b99f400) [pid = 4524] [serial = 59] [outer = 0x7fa190e27c00] 07:48:03 INFO - PROCESS | 4524 | 1461163683656 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:48:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 07:48:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 926ms 07:48:03 INFO - PROCESS | 4524 | 1461163683680 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 07:48:03 INFO - PROCESS | 4524 | 1461163683687 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 07:48:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 07:48:03 INFO - PROCESS | 4524 | 1461163683695 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 07:48:03 INFO - PROCESS | 4524 | 1461163683701 Marionette TRACE conn3 <- [1,54,null,{}] 07:48:03 INFO - PROCESS | 4524 | 1461163683710 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:03 INFO - PROCESS | 4524 | 1461163683887 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 07:48:03 INFO - PROCESS | 4524 | 1461163683981 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:04 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa184db7000 == 21 [pid = 4524] [id = 21] 07:48:04 INFO - PROCESS | 4524 | ++DOMWINDOW == 60 (0x7fa184d0f800) [pid = 4524] [serial = 60] [outer = (nil)] 07:48:04 INFO - PROCESS | 4524 | ++DOMWINDOW == 61 (0x7fa184d17c00) [pid = 4524] [serial = 61] [outer = 0x7fa184d0f800] 07:48:04 INFO - PROCESS | 4524 | 1461163684054 Marionette DEBUG loaded listener.js 07:48:04 INFO - PROCESS | 4524 | ++DOMWINDOW == 62 (0x7fa186576800) [pid = 4524] [serial = 62] [outer = 0x7fa184d0f800] 07:48:04 INFO - PROCESS | 4524 | 1461163684811 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:48:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 07:48:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1181ms 07:48:04 INFO - PROCESS | 4524 | 1461163684886 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 07:48:04 INFO - PROCESS | 4524 | 1461163684895 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 07:48:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 07:48:04 INFO - PROCESS | 4524 | 1461163684906 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 07:48:04 INFO - PROCESS | 4524 | 1461163684909 Marionette TRACE conn3 <- [1,58,null,{}] 07:48:04 INFO - PROCESS | 4524 | 1461163684915 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:05 INFO - PROCESS | 4524 | 1461163685066 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 07:48:05 INFO - PROCESS | 4524 | 1461163685183 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:05 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18deba800 == 22 [pid = 4524] [id = 22] 07:48:05 INFO - PROCESS | 4524 | ++DOMWINDOW == 63 (0x7fa184d12c00) [pid = 4524] [serial = 63] [outer = (nil)] 07:48:05 INFO - PROCESS | 4524 | ++DOMWINDOW == 64 (0x7fa18c932400) [pid = 4524] [serial = 64] [outer = 0x7fa184d12c00] 07:48:05 INFO - PROCESS | 4524 | 1461163685258 Marionette DEBUG loaded listener.js 07:48:05 INFO - PROCESS | 4524 | ++DOMWINDOW == 65 (0x7fa18d862c00) [pid = 4524] [serial = 65] [outer = 0x7fa184d12c00] 07:48:06 INFO - PROCESS | 4524 | 1461163686017 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:48:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 07:48:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1176ms 07:48:06 INFO - PROCESS | 4524 | 1461163686087 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 07:48:06 INFO - PROCESS | 4524 | 1461163686091 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 07:48:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 07:48:06 INFO - PROCESS | 4524 | 1461163686097 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 07:48:06 INFO - PROCESS | 4524 | 1461163686102 Marionette TRACE conn3 <- [1,62,null,{}] 07:48:06 INFO - PROCESS | 4524 | 1461163686117 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:06 INFO - PROCESS | 4524 | 1461163686276 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 07:48:06 INFO - PROCESS | 4524 | 1461163686395 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:06 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18d55d800 == 23 [pid = 4524] [id = 23] 07:48:06 INFO - PROCESS | 4524 | ++DOMWINDOW == 66 (0x7fa18d8ccc00) [pid = 4524] [serial = 66] [outer = (nil)] 07:48:06 INFO - PROCESS | 4524 | ++DOMWINDOW == 67 (0x7fa18ee04c00) [pid = 4524] [serial = 67] [outer = 0x7fa18d8ccc00] 07:48:06 INFO - PROCESS | 4524 | 1461163686474 Marionette DEBUG loaded listener.js 07:48:06 INFO - PROCESS | 4524 | ++DOMWINDOW == 68 (0x7fa18f72a400) [pid = 4524] [serial = 68] [outer = 0x7fa18d8ccc00] 07:48:07 INFO - PROCESS | 4524 | 1461163687266 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:48:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 07:48:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1233ms 07:48:07 INFO - PROCESS | 4524 | 1461163687336 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 07:48:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 07:48:07 INFO - PROCESS | 4524 | 1461163687340 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 07:48:07 INFO - PROCESS | 4524 | 1461163687346 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 07:48:07 INFO - PROCESS | 4524 | 1461163687350 Marionette TRACE conn3 <- [1,66,null,{}] 07:48:07 INFO - PROCESS | 4524 | 1461163687356 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:07 INFO - PROCESS | 4524 | 1461163687504 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 07:48:07 INFO - PROCESS | 4524 | 1461163687598 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:07 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa190c34800 == 24 [pid = 4524] [id = 24] 07:48:07 INFO - PROCESS | 4524 | ++DOMWINDOW == 69 (0x7fa18dcb8000) [pid = 4524] [serial = 69] [outer = (nil)] 07:48:07 INFO - PROCESS | 4524 | ++DOMWINDOW == 70 (0x7fa19b712400) [pid = 4524] [serial = 70] [outer = 0x7fa18dcb8000] 07:48:07 INFO - PROCESS | 4524 | 1461163687680 Marionette DEBUG loaded listener.js 07:48:07 INFO - PROCESS | 4524 | ++DOMWINDOW == 71 (0x7fa19b9a5c00) [pid = 4524] [serial = 71] [outer = 0x7fa18dcb8000] 07:48:08 INFO - PROCESS | 4524 | 1461163688400 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:48:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 07:48:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1087ms 07:48:08 INFO - PROCESS | 4524 | 1461163688435 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 07:48:08 INFO - PROCESS | 4524 | 1461163688437 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 07:48:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 07:48:08 INFO - PROCESS | 4524 | 1461163688443 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 07:48:08 INFO - PROCESS | 4524 | 1461163688446 Marionette TRACE conn3 <- [1,70,null,{}] 07:48:08 INFO - PROCESS | 4524 | 1461163688451 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:08 INFO - PROCESS | 4524 | 1461163688590 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 07:48:08 INFO - PROCESS | 4524 | 1461163688714 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:08 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1955c4000 == 25 [pid = 4524] [id = 25] 07:48:08 INFO - PROCESS | 4524 | ++DOMWINDOW == 72 (0x7fa19a6ce000) [pid = 4524] [serial = 72] [outer = (nil)] 07:48:08 INFO - PROCESS | 4524 | ++DOMWINDOW == 73 (0x7fa19c777000) [pid = 4524] [serial = 73] [outer = 0x7fa19a6ce000] 07:48:08 INFO - PROCESS | 4524 | 1461163688786 Marionette DEBUG loaded listener.js 07:48:08 INFO - PROCESS | 4524 | ++DOMWINDOW == 74 (0x7fa19c90d400) [pid = 4524] [serial = 74] [outer = 0x7fa19a6ce000] 07:48:09 INFO - PROCESS | 4524 | 1461163689670 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:48:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 07:48:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1286ms 07:48:09 INFO - PROCESS | 4524 | 1461163689730 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 07:48:09 INFO - PROCESS | 4524 | 1461163689735 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 07:48:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 07:48:09 INFO - PROCESS | 4524 | 1461163689742 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 07:48:09 INFO - PROCESS | 4524 | 1461163689747 Marionette TRACE conn3 <- [1,74,null,{}] 07:48:09 INFO - PROCESS | 4524 | 1461163689756 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:09 INFO - PROCESS | 4524 | 1461163689916 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 07:48:10 INFO - PROCESS | 4524 | 1461163690049 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:10 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa184569000 == 26 [pid = 4524] [id = 26] 07:48:10 INFO - PROCESS | 4524 | ++DOMWINDOW == 75 (0x7fa186373c00) [pid = 4524] [serial = 75] [outer = (nil)] 07:48:10 INFO - PROCESS | 4524 | ++DOMWINDOW == 76 (0x7fa18a5b8c00) [pid = 4524] [serial = 76] [outer = 0x7fa186373c00] 07:48:10 INFO - PROCESS | 4524 | 1461163690127 Marionette DEBUG loaded listener.js 07:48:10 INFO - PROCESS | 4524 | ++DOMWINDOW == 77 (0x7fa18c1a7c00) [pid = 4524] [serial = 77] [outer = 0x7fa186373c00] 07:48:10 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18ee76000 == 25 [pid = 4524] [id = 19] 07:48:10 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18e87a000 == 24 [pid = 4524] [id = 18] 07:48:10 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18e512000 == 23 [pid = 4524] [id = 17] 07:48:10 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18d563800 == 22 [pid = 4524] [id = 16] 07:48:10 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa184917000 == 21 [pid = 4524] [id = 15] 07:48:10 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18d2a1000 == 20 [pid = 4524] [id = 14] 07:48:10 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa186562800 == 19 [pid = 4524] [id = 13] 07:48:10 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18455c000 == 18 [pid = 4524] [id = 10] 07:48:10 INFO - PROCESS | 4524 | 1461163690935 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:48:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 07:48:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1234ms 07:48:10 INFO - PROCESS | 4524 | 1461163690976 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 07:48:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 07:48:10 INFO - PROCESS | 4524 | 1461163690982 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 07:48:10 INFO - PROCESS | 4524 | 1461163690990 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 07:48:10 INFO - PROCESS | 4524 | 1461163690996 Marionette TRACE conn3 <- [1,78,null,{}] 07:48:11 INFO - PROCESS | 4524 | 1461163691005 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:11 INFO - PROCESS | 4524 | 1461163691164 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 07:48:11 INFO - PROCESS | 4524 | 1461163691286 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:11 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18c108000 == 19 [pid = 4524] [id = 27] 07:48:11 INFO - PROCESS | 4524 | ++DOMWINDOW == 78 (0x7fa189ba9800) [pid = 4524] [serial = 78] [outer = (nil)] 07:48:11 INFO - PROCESS | 4524 | ++DOMWINDOW == 79 (0x7fa18c7ea800) [pid = 4524] [serial = 79] [outer = 0x7fa189ba9800] 07:48:11 INFO - PROCESS | 4524 | 1461163691360 Marionette DEBUG loaded listener.js 07:48:11 INFO - PROCESS | 4524 | ++DOMWINDOW == 80 (0x7fa18d438000) [pid = 4524] [serial = 80] [outer = 0x7fa189ba9800] 07:48:12 INFO - PROCESS | 4524 | 1461163692162 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:48:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 07:48:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1232ms 07:48:12 INFO - PROCESS | 4524 | 1461163692222 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 07:48:12 INFO - PROCESS | 4524 | 1461163692230 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 07:48:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 07:48:12 INFO - PROCESS | 4524 | 1461163692239 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 07:48:12 INFO - PROCESS | 4524 | 1461163692243 Marionette TRACE conn3 <- [1,82,null,{}] 07:48:12 INFO - PROCESS | 4524 | 1461163692248 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:12 INFO - PROCESS | 4524 | 1461163692405 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 07:48:12 INFO - PROCESS | 4524 | 1461163692526 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:12 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18e513000 == 20 [pid = 4524] [id = 28] 07:48:12 INFO - PROCESS | 4524 | ++DOMWINDOW == 81 (0x7fa18a5bac00) [pid = 4524] [serial = 81] [outer = (nil)] 07:48:12 INFO - PROCESS | 4524 | ++DOMWINDOW == 82 (0x7fa18ee0cc00) [pid = 4524] [serial = 82] [outer = 0x7fa18a5bac00] 07:48:12 INFO - PROCESS | 4524 | 1461163692596 Marionette DEBUG loaded listener.js 07:48:12 INFO - PROCESS | 4524 | ++DOMWINDOW == 83 (0x7fa18f540000) [pid = 4524] [serial = 83] [outer = 0x7fa18a5bac00] 07:48:13 INFO - PROCESS | 4524 | 1461163693380 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:48:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 07:48:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1181ms 07:48:13 INFO - PROCESS | 4524 | 1461163693423 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 07:48:13 INFO - PROCESS | 4524 | 1461163693427 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 07:48:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 07:48:13 INFO - PROCESS | 4524 | 1461163693433 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 07:48:13 INFO - PROCESS | 4524 | 1461163693438 Marionette TRACE conn3 <- [1,86,null,{}] 07:48:13 INFO - PROCESS | 4524 | 1461163693453 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:13 INFO - PROCESS | 4524 | 1461163693609 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 07:48:13 INFO - PROCESS | 4524 | 1461163693731 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:13 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18f520800 == 21 [pid = 4524] [id = 29] 07:48:13 INFO - PROCESS | 4524 | ++DOMWINDOW == 84 (0x7fa190003400) [pid = 4524] [serial = 84] [outer = (nil)] 07:48:13 INFO - PROCESS | 4524 | ++DOMWINDOW == 85 (0x7fa19a6cd800) [pid = 4524] [serial = 85] [outer = 0x7fa190003400] 07:48:13 INFO - PROCESS | 4524 | 1461163693809 Marionette DEBUG loaded listener.js 07:48:13 INFO - PROCESS | 4524 | ++DOMWINDOW == 86 (0x7fa19b90bc00) [pid = 4524] [serial = 86] [outer = 0x7fa190003400] 07:48:14 INFO - PROCESS | 4524 | 1461163694604 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:48:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 07:48:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1230ms 07:48:14 INFO - PROCESS | 4524 | 1461163694680 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 07:48:14 INFO - PROCESS | 4524 | 1461163694685 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 07:48:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 07:48:14 INFO - PROCESS | 4524 | 1461163694694 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 07:48:14 INFO - PROCESS | 4524 | 1461163694696 Marionette TRACE conn3 <- [1,90,null,{}] 07:48:14 INFO - PROCESS | 4524 | 1461163694700 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:14 INFO - PROCESS | 4524 | 1461163694852 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 07:48:14 INFO - PROCESS | 4524 | 1461163694973 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:14 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa190b1c800 == 22 [pid = 4524] [id = 30] 07:48:14 INFO - PROCESS | 4524 | ++DOMWINDOW == 87 (0x7fa18c7e8400) [pid = 4524] [serial = 87] [outer = (nil)] 07:48:15 INFO - PROCESS | 4524 | ++DOMWINDOW == 88 (0x7fa19cabe400) [pid = 4524] [serial = 88] [outer = 0x7fa18c7e8400] 07:48:15 INFO - PROCESS | 4524 | 1461163695048 Marionette DEBUG loaded listener.js 07:48:15 INFO - PROCESS | 4524 | ++DOMWINDOW == 89 (0x7fa19e8cb400) [pid = 4524] [serial = 89] [outer = 0x7fa18c7e8400] 07:48:15 INFO - PROCESS | 4524 | 1461163695882 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:48:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 07:48:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1231ms 07:48:15 INFO - PROCESS | 4524 | 1461163695925 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 07:48:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 07:48:15 INFO - PROCESS | 4524 | 1461163695930 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 07:48:15 INFO - PROCESS | 4524 | 1461163695937 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 07:48:15 INFO - PROCESS | 4524 | 1461163695942 Marionette TRACE conn3 <- [1,94,null,{}] 07:48:15 INFO - PROCESS | 4524 | 1461163695974 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:16 INFO - PROCESS | 4524 | 1461163696123 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 07:48:16 INFO - PROCESS | 4524 | 1461163696249 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:16 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa184da8000 == 23 [pid = 4524] [id = 31] 07:48:16 INFO - PROCESS | 4524 | ++DOMWINDOW == 90 (0x7fa18c25ec00) [pid = 4524] [serial = 90] [outer = (nil)] 07:48:16 INFO - PROCESS | 4524 | ++DOMWINDOW == 91 (0x7fa18c933c00) [pid = 4524] [serial = 91] [outer = 0x7fa18c25ec00] 07:48:16 INFO - PROCESS | 4524 | 1461163696328 Marionette DEBUG loaded listener.js 07:48:16 INFO - PROCESS | 4524 | ++DOMWINDOW == 92 (0x7fa18d8cf000) [pid = 4524] [serial = 92] [outer = 0x7fa18c25ec00] 07:48:16 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa190c34800 == 22 [pid = 4524] [id = 24] 07:48:16 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18d55d800 == 21 [pid = 4524] [id = 23] 07:48:16 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18deba800 == 20 [pid = 4524] [id = 22] 07:48:16 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa184db7000 == 19 [pid = 4524] [id = 21] 07:48:17 INFO - PROCESS | 4524 | 1461163697209 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 07:48:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 07:48:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1335ms 07:48:17 INFO - PROCESS | 4524 | 1461163697272 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 07:48:17 INFO - PROCESS | 4524 | 1461163697279 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 07:48:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 07:48:17 INFO - PROCESS | 4524 | 1461163697288 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 07:48:17 INFO - PROCESS | 4524 | 1461163697293 Marionette TRACE conn3 <- [1,98,null,{}] 07:48:17 INFO - PROCESS | 4524 | 1461163697301 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:17 INFO - PROCESS | 4524 | 1461163697492 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 07:48:17 INFO - PROCESS | 4524 | 1461163697618 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:17 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18e88a000 == 20 [pid = 4524] [id = 32] 07:48:17 INFO - PROCESS | 4524 | ++DOMWINDOW == 93 (0x7fa18e731000) [pid = 4524] [serial = 93] [outer = (nil)] 07:48:17 INFO - PROCESS | 4524 | ++DOMWINDOW == 94 (0x7fa18e89ac00) [pid = 4524] [serial = 94] [outer = 0x7fa18e731000] 07:48:17 INFO - PROCESS | 4524 | 1461163697694 Marionette DEBUG loaded listener.js 07:48:17 INFO - PROCESS | 4524 | ++DOMWINDOW == 95 (0x7fa18f361c00) [pid = 4524] [serial = 95] [outer = 0x7fa18e731000] 07:48:18 INFO - PROCESS | 4524 | 1461163698499 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 07:48:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 07:48:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1288ms 07:48:18 INFO - PROCESS | 4524 | 1461163698581 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 07:48:18 INFO - PROCESS | 4524 | 1461163698590 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 07:48:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 07:48:18 INFO - PROCESS | 4524 | 1461163698602 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 07:48:18 INFO - PROCESS | 4524 | 1461163698605 Marionette TRACE conn3 <- [1,102,null,{}] 07:48:18 INFO - PROCESS | 4524 | 1461163698611 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:18 INFO - PROCESS | 4524 | 1461163698778 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 07:48:18 INFO - PROCESS | 4524 | 1461163698902 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:18 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1955b9000 == 21 [pid = 4524] [id = 33] 07:48:18 INFO - PROCESS | 4524 | ++DOMWINDOW == 96 (0x7fa18e892800) [pid = 4524] [serial = 96] [outer = (nil)] 07:48:18 INFO - PROCESS | 4524 | ++DOMWINDOW == 97 (0x7fa194856800) [pid = 4524] [serial = 97] [outer = 0x7fa18e892800] 07:48:18 INFO - PROCESS | 4524 | 1461163698971 Marionette DEBUG loaded listener.js 07:48:19 INFO - PROCESS | 4524 | ++DOMWINDOW == 98 (0x7fa19b78e800) [pid = 4524] [serial = 98] [outer = 0x7fa18e892800] 07:48:19 INFO - PROCESS | 4524 | 1461163699733 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 07:48:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 07:48:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1177ms 07:48:19 INFO - PROCESS | 4524 | 1461163699780 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 07:48:19 INFO - PROCESS | 4524 | 1461163699783 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 07:48:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 07:48:19 INFO - PROCESS | 4524 | 1461163699790 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 07:48:19 INFO - PROCESS | 4524 | 1461163699796 Marionette TRACE conn3 <- [1,106,null,{}] 07:48:19 INFO - PROCESS | 4524 | 1461163699831 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:19 INFO - PROCESS | 4524 | 1461163699995 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 07:48:20 INFO - PROCESS | 4524 | 1461163700120 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:20 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa19b4de800 == 22 [pid = 4524] [id = 34] 07:48:20 INFO - PROCESS | 4524 | ++DOMWINDOW == 99 (0x7fa18e15b000) [pid = 4524] [serial = 99] [outer = (nil)] 07:48:20 INFO - PROCESS | 4524 | ++DOMWINDOW == 100 (0x7fa19a6d0c00) [pid = 4524] [serial = 100] [outer = 0x7fa18e15b000] 07:48:20 INFO - PROCESS | 4524 | 1461163700202 Marionette DEBUG loaded listener.js 07:48:20 INFO - PROCESS | 4524 | ++DOMWINDOW == 101 (0x7fa19c7c2000) [pid = 4524] [serial = 101] [outer = 0x7fa18e15b000] 07:48:20 INFO - PROCESS | 4524 | 1461163700993 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 07:48:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 07:48:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1251ms 07:48:21 INFO - PROCESS | 4524 | 1461163701042 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 07:48:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 07:48:21 INFO - PROCESS | 4524 | 1461163701047 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 07:48:21 INFO - PROCESS | 4524 | 1461163701052 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 07:48:21 INFO - PROCESS | 4524 | 1461163701055 Marionette TRACE conn3 <- [1,110,null,{}] 07:48:21 INFO - PROCESS | 4524 | 1461163701060 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:21 INFO - PROCESS | 4524 | 1461163701210 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 07:48:21 INFO - PROCESS | 4524 | 1461163701339 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:21 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa19b7a3800 == 23 [pid = 4524] [id = 35] 07:48:21 INFO - PROCESS | 4524 | ++DOMWINDOW == 102 (0x7fa184977c00) [pid = 4524] [serial = 102] [outer = (nil)] 07:48:21 INFO - PROCESS | 4524 | ++DOMWINDOW == 103 (0x7fa19e80f000) [pid = 4524] [serial = 103] [outer = 0x7fa184977c00] 07:48:21 INFO - PROCESS | 4524 | 1461163701409 Marionette DEBUG loaded listener.js 07:48:21 INFO - PROCESS | 4524 | ++DOMWINDOW == 104 (0x7fa1a0731800) [pid = 4524] [serial = 104] [outer = 0x7fa184977c00] 07:48:22 INFO - PROCESS | 4524 | 1461163702356 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 07:48:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 07:48:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1379ms 07:48:22 INFO - PROCESS | 4524 | 1461163702432 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 07:48:22 INFO - PROCESS | 4524 | 1461163702436 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 07:48:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 07:48:22 INFO - PROCESS | 4524 | 1461163702443 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 07:48:22 INFO - PROCESS | 4524 | 1461163702445 Marionette TRACE conn3 <- [1,114,null,{}] 07:48:22 INFO - PROCESS | 4524 | 1461163702454 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:22 INFO - PROCESS | 4524 | 1461163702601 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 07:48:22 INFO - PROCESS | 4524 | 1461163702757 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:22 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18c108000 == 22 [pid = 4524] [id = 27] 07:48:22 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18a5b2800 == 23 [pid = 4524] [id = 36] 07:48:22 INFO - PROCESS | 4524 | ++DOMWINDOW == 105 (0x7fa18a5b9c00) [pid = 4524] [serial = 105] [outer = (nil)] 07:48:22 INFO - PROCESS | 4524 | ++DOMWINDOW == 106 (0x7fa18c19d400) [pid = 4524] [serial = 106] [outer = 0x7fa18a5b9c00] 07:48:22 INFO - PROCESS | 4524 | 1461163702890 Marionette DEBUG loaded listener.js 07:48:23 INFO - PROCESS | 4524 | ++DOMWINDOW == 107 (0x7fa18e156000) [pid = 4524] [serial = 107] [outer = 0x7fa18a5b9c00] 07:48:23 INFO - PROCESS | 4524 | 1461163703704 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 07:48:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 07:48:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1333ms 07:48:23 INFO - PROCESS | 4524 | 1461163703775 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 07:48:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 07:48:23 INFO - PROCESS | 4524 | 1461163703782 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 07:48:23 INFO - PROCESS | 4524 | 1461163703790 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 07:48:23 INFO - PROCESS | 4524 | 1461163703794 Marionette TRACE conn3 <- [1,118,null,{}] 07:48:23 INFO - PROCESS | 4524 | 1461163703801 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:23 INFO - PROCESS | 4524 | 1461163703957 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 07:48:24 INFO - PROCESS | 4524 | 1461163704083 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:24 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa194796000 == 24 [pid = 4524] [id = 37] 07:48:24 INFO - PROCESS | 4524 | ++DOMWINDOW == 108 (0x7fa1843e8400) [pid = 4524] [serial = 108] [outer = (nil)] 07:48:24 INFO - PROCESS | 4524 | ++DOMWINDOW == 109 (0x7fa18f368c00) [pid = 4524] [serial = 109] [outer = 0x7fa1843e8400] 07:48:24 INFO - PROCESS | 4524 | 1461163704156 Marionette DEBUG loaded listener.js 07:48:24 INFO - PROCESS | 4524 | ++DOMWINDOW == 110 (0x7fa190e20c00) [pid = 4524] [serial = 110] [outer = 0x7fa1843e8400] 07:48:24 INFO - PROCESS | 4524 | 1461163704956 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 07:48:24 INFO - PROCESS | 4524 | ++DOMWINDOW == 111 (0x7fa18c7f1400) [pid = 4524] [serial = 111] [outer = 0x7fa184b9f800] 07:48:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 07:48:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1235ms 07:48:25 INFO - PROCESS | 4524 | 1461163705048 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 07:48:25 INFO - PROCESS | 4524 | 1461163705054 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 07:48:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 07:48:25 INFO - PROCESS | 4524 | 1461163705087 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 07:48:25 INFO - PROCESS | 4524 | 1461163705090 Marionette TRACE conn3 <- [1,122,null,{}] 07:48:25 INFO - PROCESS | 4524 | 1461163705096 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:25 INFO - PROCESS | 4524 | 1461163705243 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 07:48:25 INFO - PROCESS | 4524 | 1461163705370 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:25 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1867aa000 == 25 [pid = 4524] [id = 38] 07:48:25 INFO - PROCESS | 4524 | ++DOMWINDOW == 112 (0x7fa184d0c000) [pid = 4524] [serial = 112] [outer = (nil)] 07:48:25 INFO - PROCESS | 4524 | ++DOMWINDOW == 113 (0x7fa185779000) [pid = 4524] [serial = 113] [outer = 0x7fa184d0c000] 07:48:25 INFO - PROCESS | 4524 | 1461163705442 Marionette DEBUG loaded listener.js 07:48:25 INFO - PROCESS | 4524 | ++DOMWINDOW == 114 (0x7fa19e8c5c00) [pid = 4524] [serial = 114] [outer = 0x7fa184d0c000] 07:48:26 INFO - PROCESS | 4524 | 1461163706266 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 07:48:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 07:48:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1230ms 07:48:26 INFO - PROCESS | 4524 | 1461163706314 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 07:48:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 07:48:26 INFO - PROCESS | 4524 | 1461163706317 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 07:48:26 INFO - PROCESS | 4524 | 1461163706325 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 07:48:26 INFO - PROCESS | 4524 | 1461163706333 Marionette TRACE conn3 <- [1,126,null,{}] 07:48:26 INFO - PROCESS | 4524 | 1461163706347 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:26 INFO - PROCESS | 4524 | 1461163706506 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 07:48:26 INFO - PROCESS | 4524 | 1461163706637 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:26 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa19e878800 == 26 [pid = 4524] [id = 39] 07:48:26 INFO - PROCESS | 4524 | ++DOMWINDOW == 115 (0x7fa184d0dc00) [pid = 4524] [serial = 115] [outer = (nil)] 07:48:26 INFO - PROCESS | 4524 | ++DOMWINDOW == 116 (0x7fa1a0b94400) [pid = 4524] [serial = 116] [outer = 0x7fa184d0dc00] 07:48:26 INFO - PROCESS | 4524 | 1461163706708 Marionette DEBUG loaded listener.js 07:48:26 INFO - PROCESS | 4524 | ++DOMWINDOW == 117 (0x7fa1a0c4e800) [pid = 4524] [serial = 117] [outer = 0x7fa184d0dc00] 07:48:27 INFO - PROCESS | 4524 | 1461163707552 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 07:48:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 07:48:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1243ms 07:48:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 07:48:27 INFO - PROCESS | 4524 | 1461163707566 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 07:48:27 INFO - PROCESS | 4524 | 1461163707569 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 07:48:27 INFO - PROCESS | 4524 | 1461163707575 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 07:48:27 INFO - PROCESS | 4524 | 1461163707578 Marionette TRACE conn3 <- [1,130,null,{}] 07:48:27 INFO - PROCESS | 4524 | 1461163707583 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:27 INFO - PROCESS | 4524 | 1461163707715 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 07:48:27 INFO - PROCESS | 4524 | 1461163707932 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:27 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18a5af000 == 27 [pid = 4524] [id = 40] 07:48:27 INFO - PROCESS | 4524 | ++DOMWINDOW == 118 (0x7fa187f89800) [pid = 4524] [serial = 118] [outer = (nil)] 07:48:28 INFO - PROCESS | 4524 | ++DOMWINDOW == 119 (0x7fa18c13fc00) [pid = 4524] [serial = 119] [outer = 0x7fa187f89800] 07:48:28 INFO - PROCESS | 4524 | 1461163708011 Marionette DEBUG loaded listener.js 07:48:28 INFO - PROCESS | 4524 | ++DOMWINDOW == 120 (0x7fa18e156800) [pid = 4524] [serial = 120] [outer = 0x7fa187f89800] 07:48:28 INFO - PROCESS | 4524 | 1461163708863 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 07:48:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 07:48:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1328ms 07:48:28 INFO - PROCESS | 4524 | 1461163708903 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 07:48:28 INFO - PROCESS | 4524 | 1461163708909 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 07:48:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 07:48:28 INFO - PROCESS | 4524 | 1461163708917 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 07:48:28 INFO - PROCESS | 4524 | 1461163708920 Marionette TRACE conn3 <- [1,134,null,{}] 07:48:28 INFO - PROCESS | 4524 | 1461163708927 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:29 INFO - PROCESS | 4524 | 1461163709068 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 07:48:29 INFO - PROCESS | 4524 | 1461163709234 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:29 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa19b4de800 == 26 [pid = 4524] [id = 34] 07:48:29 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1955b9000 == 25 [pid = 4524] [id = 33] 07:48:29 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18e88a000 == 24 [pid = 4524] [id = 32] 07:48:29 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18b1f3800 == 25 [pid = 4524] [id = 41] 07:48:29 INFO - PROCESS | 4524 | ++DOMWINDOW == 121 (0x7fa18496f000) [pid = 4524] [serial = 121] [outer = (nil)] 07:48:29 INFO - PROCESS | 4524 | ++DOMWINDOW == 122 (0x7fa18c257400) [pid = 4524] [serial = 122] [outer = 0x7fa18496f000] 07:48:29 INFO - PROCESS | 4524 | 1461163709318 Marionette DEBUG loaded listener.js 07:48:29 INFO - PROCESS | 4524 | ++DOMWINDOW == 123 (0x7fa18e160c00) [pid = 4524] [serial = 123] [outer = 0x7fa18496f000] 07:48:30 INFO - PROCESS | 4524 | 1461163710154 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 07:48:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 07:48:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1277ms 07:48:30 INFO - PROCESS | 4524 | 1461163710195 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 07:48:30 INFO - PROCESS | 4524 | 1461163710202 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 07:48:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 07:48:30 INFO - PROCESS | 4524 | 1461163710210 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 07:48:30 INFO - PROCESS | 4524 | 1461163710215 Marionette TRACE conn3 <- [1,138,null,{}] 07:48:30 INFO - PROCESS | 4524 | 1461163710221 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:30 INFO - PROCESS | 4524 | 1461163710372 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 07:48:30 INFO - PROCESS | 4524 | 1461163710520 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:30 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa19c612800 == 26 [pid = 4524] [id = 42] 07:48:30 INFO - PROCESS | 4524 | ++DOMWINDOW == 124 (0x7fa184ba1400) [pid = 4524] [serial = 124] [outer = (nil)] 07:48:30 INFO - PROCESS | 4524 | ++DOMWINDOW == 125 (0x7fa19c905800) [pid = 4524] [serial = 125] [outer = 0x7fa184ba1400] 07:48:30 INFO - PROCESS | 4524 | 1461163710595 Marionette DEBUG loaded listener.js 07:48:30 INFO - PROCESS | 4524 | ++DOMWINDOW == 126 (0x7fa1a015d400) [pid = 4524] [serial = 126] [outer = 0x7fa184ba1400] 07:48:31 INFO - PROCESS | 4524 | 1461163711441 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 07:48:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 07:48:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1285ms 07:48:31 INFO - PROCESS | 4524 | 1461163711498 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 07:48:31 INFO - PROCESS | 4524 | 1461163711504 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 07:48:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 07:48:31 INFO - PROCESS | 4524 | 1461163711512 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 07:48:31 INFO - PROCESS | 4524 | 1461163711515 Marionette TRACE conn3 <- [1,142,null,{}] 07:48:31 INFO - PROCESS | 4524 | 1461163711521 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:31 INFO - PROCESS | 4524 | 1461163711674 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 07:48:31 INFO - PROCESS | 4524 | 1461163711850 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:31 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a0820800 == 27 [pid = 4524] [id = 43] 07:48:31 INFO - PROCESS | 4524 | ++DOMWINDOW == 127 (0x7fa184978000) [pid = 4524] [serial = 127] [outer = (nil)] 07:48:31 INFO - PROCESS | 4524 | ++DOMWINDOW == 128 (0x7fa1a0c43400) [pid = 4524] [serial = 128] [outer = 0x7fa184978000] 07:48:31 INFO - PROCESS | 4524 | 1461163711922 Marionette DEBUG loaded listener.js 07:48:32 INFO - PROCESS | 4524 | ++DOMWINDOW == 129 (0x7fa1a29a0c00) [pid = 4524] [serial = 129] [outer = 0x7fa184978000] 07:48:32 INFO - PROCESS | 4524 | 1461163712810 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 07:48:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 07:48:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1331ms 07:48:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 07:48:32 INFO - PROCESS | 4524 | 1461163712844 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 07:48:32 INFO - PROCESS | 4524 | 1461163712847 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 07:48:32 INFO - PROCESS | 4524 | 1461163712855 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 07:48:32 INFO - PROCESS | 4524 | 1461163712863 Marionette TRACE conn3 <- [1,146,null,{}] 07:48:32 INFO - PROCESS | 4524 | 1461163712876 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:33 INFO - PROCESS | 4524 | 1461163713033 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 07:48:33 INFO - PROCESS | 4524 | 1461163713173 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:33 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a0b31000 == 28 [pid = 4524] [id = 44] 07:48:33 INFO - PROCESS | 4524 | ++DOMWINDOW == 130 (0x7fa187b6fc00) [pid = 4524] [serial = 130] [outer = (nil)] 07:48:33 INFO - PROCESS | 4524 | ++DOMWINDOW == 131 (0x7fa187f4d400) [pid = 4524] [serial = 131] [outer = 0x7fa187b6fc00] 07:48:33 INFO - PROCESS | 4524 | 1461163713244 Marionette DEBUG loaded listener.js 07:48:33 INFO - PROCESS | 4524 | ++DOMWINDOW == 132 (0x7fa1a0888c00) [pid = 4524] [serial = 132] [outer = 0x7fa187b6fc00] 07:48:34 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18a5af000 == 27 [pid = 4524] [id = 40] 07:48:34 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18a5b2800 == 26 [pid = 4524] [id = 36] 07:48:36 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa194796000 == 25 [pid = 4524] [id = 37] 07:48:36 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa184da2000 == 24 [pid = 4524] [id = 9] 07:48:36 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1867aa000 == 23 [pid = 4524] [id = 38] 07:48:36 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18e513000 == 22 [pid = 4524] [id = 28] 07:48:36 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa184931000 == 21 [pid = 4524] [id = 8] 07:48:36 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa186715800 == 20 [pid = 4524] [id = 6] 07:48:36 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1955c4000 == 19 [pid = 4524] [id = 25] 07:48:36 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa184da8000 == 18 [pid = 4524] [id = 31] 07:48:36 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa190b1c800 == 17 [pid = 4524] [id = 30] 07:48:36 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18f520800 == 16 [pid = 4524] [id = 29] 07:48:36 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa184569000 == 15 [pid = 4524] [id = 26] 07:48:36 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18f522000 == 14 [pid = 4524] [id = 20] 07:48:36 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa19e878800 == 13 [pid = 4524] [id = 39] 07:48:36 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa19b7a3800 == 12 [pid = 4524] [id = 35] 07:48:36 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1a0820800 == 11 [pid = 4524] [id = 43] 07:48:36 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa19c612800 == 10 [pid = 4524] [id = 42] 07:48:36 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18b1f3800 == 9 [pid = 4524] [id = 41] 07:48:37 INFO - PROCESS | 4524 | 1461163717653 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 07:48:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 07:48:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 4844ms 07:48:37 INFO - PROCESS | 4524 | 1461163717697 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 07:48:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 07:48:37 INFO - PROCESS | 4524 | 1461163717702 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 07:48:37 INFO - PROCESS | 4524 | 1461163717710 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 07:48:37 INFO - PROCESS | 4524 | 1461163717715 Marionette TRACE conn3 <- [1,150,null,{}] 07:48:37 INFO - PROCESS | 4524 | 1461163717723 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:37 INFO - PROCESS | 4524 | 1461163717898 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 07:48:38 INFO - PROCESS | 4524 | 1461163717995 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:38 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa187f22800 == 10 [pid = 4524] [id = 45] 07:48:38 INFO - PROCESS | 4524 | ++DOMWINDOW == 133 (0x7fa189bad400) [pid = 4524] [serial = 133] [outer = (nil)] 07:48:38 INFO - PROCESS | 4524 | ++DOMWINDOW == 134 (0x7fa18c7e6800) [pid = 4524] [serial = 134] [outer = 0x7fa189bad400] 07:48:38 INFO - PROCESS | 4524 | 1461163718072 Marionette DEBUG loaded listener.js 07:48:38 INFO - PROCESS | 4524 | ++DOMWINDOW == 135 (0x7fa18c9c2800) [pid = 4524] [serial = 135] [outer = 0x7fa189bad400] 07:48:38 INFO - PROCESS | 4524 | 1461163718694 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 07:48:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 07:48:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1034ms 07:48:38 INFO - PROCESS | 4524 | 1461163718742 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 07:48:38 INFO - PROCESS | 4524 | 1461163718751 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 07:48:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 07:48:38 INFO - PROCESS | 4524 | 1461163718761 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 07:48:38 INFO - PROCESS | 4524 | 1461163718764 Marionette TRACE conn3 <- [1,154,null,{}] 07:48:38 INFO - PROCESS | 4524 | 1461163718768 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:38 INFO - PROCESS | 4524 | 1461163718961 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 07:48:38 INFO - PROCESS | 4524 | 1461163718976 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:38 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa184dbb000 == 11 [pid = 4524] [id = 46] 07:48:38 INFO - PROCESS | 4524 | ++DOMWINDOW == 136 (0x7fa18d9dec00) [pid = 4524] [serial = 136] [outer = (nil)] 07:48:39 INFO - PROCESS | 4524 | ++DOMWINDOW == 137 (0x7fa18e15d800) [pid = 4524] [serial = 137] [outer = 0x7fa18d9dec00] 07:48:39 INFO - PROCESS | 4524 | 1461163719032 Marionette DEBUG loaded listener.js 07:48:39 INFO - PROCESS | 4524 | ++DOMWINDOW == 138 (0x7fa18e89c400) [pid = 4524] [serial = 138] [outer = 0x7fa18d9dec00] 07:48:39 INFO - PROCESS | 4524 | 1461163719796 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 07:48:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 07:48:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1085ms 07:48:39 INFO - PROCESS | 4524 | 1461163719853 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 07:48:39 INFO - PROCESS | 4524 | 1461163719856 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 07:48:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 07:48:39 INFO - PROCESS | 4524 | 1461163719863 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 07:48:39 INFO - PROCESS | 4524 | 1461163719868 Marionette TRACE conn3 <- [1,158,null,{}] 07:48:39 INFO - PROCESS | 4524 | 1461163719884 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:40 INFO - PROCESS | 4524 | 1461163720074 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 07:48:40 INFO - PROCESS | 4524 | 1461163720132 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:40 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1955c2000 == 12 [pid = 4524] [id = 47] 07:48:40 INFO - PROCESS | 4524 | ++DOMWINDOW == 139 (0x7fa187b72800) [pid = 4524] [serial = 139] [outer = (nil)] 07:48:40 INFO - PROCESS | 4524 | ++DOMWINDOW == 140 (0x7fa190c7dc00) [pid = 4524] [serial = 140] [outer = 0x7fa187b72800] 07:48:40 INFO - PROCESS | 4524 | 1461163720200 Marionette DEBUG loaded listener.js 07:48:40 INFO - PROCESS | 4524 | ++DOMWINDOW == 141 (0x7fa19b4b5c00) [pid = 4524] [serial = 141] [outer = 0x7fa187b72800] 07:48:41 INFO - PROCESS | 4524 | 1461163721099 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 07:48:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 07:48:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1290ms 07:48:41 INFO - PROCESS | 4524 | 1461163721154 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 07:48:41 INFO - PROCESS | 4524 | 1461163721158 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 07:48:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 07:48:41 INFO - PROCESS | 4524 | 1461163721163 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 07:48:41 INFO - PROCESS | 4524 | 1461163721165 Marionette TRACE conn3 <- [1,162,null,{}] 07:48:41 INFO - PROCESS | 4524 | 1461163721171 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:41 INFO - PROCESS | 4524 | 1461163721338 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 07:48:41 INFO - PROCESS | 4524 | 1461163721358 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:41 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa19c60b800 == 13 [pid = 4524] [id = 48] 07:48:41 INFO - PROCESS | 4524 | ++DOMWINDOW == 142 (0x7fa19c62ac00) [pid = 4524] [serial = 142] [outer = (nil)] 07:48:41 INFO - PROCESS | 4524 | ++DOMWINDOW == 143 (0x7fa1a0729800) [pid = 4524] [serial = 143] [outer = 0x7fa19c62ac00] 07:48:41 INFO - PROCESS | 4524 | 1461163721417 Marionette DEBUG loaded listener.js 07:48:41 INFO - PROCESS | 4524 | ++DOMWINDOW == 144 (0x7fa1a0883400) [pid = 4524] [serial = 144] [outer = 0x7fa19c62ac00] 07:48:42 INFO - PROCESS | 4524 | --DOMWINDOW == 143 (0x7fa187f89800) [pid = 4524] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 07:48:42 INFO - PROCESS | 4524 | --DOMWINDOW == 142 (0x7fa1843e8400) [pid = 4524] [serial = 108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 07:48:42 INFO - PROCESS | 4524 | --DOMWINDOW == 141 (0x7fa18e15b000) [pid = 4524] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 07:48:42 INFO - PROCESS | 4524 | --DOMWINDOW == 140 (0x7fa18a5bac00) [pid = 4524] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 07:48:42 INFO - PROCESS | 4524 | --DOMWINDOW == 139 (0x7fa186373c00) [pid = 4524] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 07:48:42 INFO - PROCESS | 4524 | --DOMWINDOW == 138 (0x7fa190e27c00) [pid = 4524] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 07:48:42 INFO - PROCESS | 4524 | --DOMWINDOW == 137 (0x7fa1871c2c00) [pid = 4524] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 07:48:42 INFO - PROCESS | 4524 | --DOMWINDOW == 136 (0x7fa18c9bb400) [pid = 4524] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 07:48:42 INFO - PROCESS | 4524 | --DOMWINDOW == 135 (0x7fa18eee1800) [pid = 4524] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 07:48:42 INFO - PROCESS | 4524 | --DOMWINDOW == 134 (0x7fa1843e1800) [pid = 4524] [serial = 27] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 07:48:42 INFO - PROCESS | 4524 | --DOMWINDOW == 133 (0x7fa18de60000) [pid = 4524] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 07:48:42 INFO - PROCESS | 4524 | --DOMWINDOW == 132 (0x7fa1871ea000) [pid = 4524] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 07:48:42 INFO - PROCESS | 4524 | --DOMWINDOW == 131 (0x7fa190c7fc00) [pid = 4524] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 07:48:42 INFO - PROCESS | 4524 | --DOMWINDOW == 130 (0x7fa189bae800) [pid = 4524] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 07:48:42 INFO - PROCESS | 4524 | --DOMWINDOW == 129 (0x7fa190e1c800) [pid = 4524] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 07:48:42 INFO - PROCESS | 4524 | --DOMWINDOW == 128 (0x7fa184d0c000) [pid = 4524] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 07:48:42 INFO - PROCESS | 4524 | --DOMWINDOW == 127 (0x7fa18e892800) [pid = 4524] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 07:48:42 INFO - PROCESS | 4524 | --DOMWINDOW == 126 (0x7fa18496f000) [pid = 4524] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 07:48:42 INFO - PROCESS | 4524 | --DOMWINDOW == 125 (0x7fa19a6ce000) [pid = 4524] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 07:48:42 INFO - PROCESS | 4524 | --DOMWINDOW == 124 (0x7fa18d8ccc00) [pid = 4524] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 07:48:42 INFO - PROCESS | 4524 | --DOMWINDOW == 123 (0x7fa18e731000) [pid = 4524] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 07:48:42 INFO - PROCESS | 4524 | --DOMWINDOW == 122 (0x7fa184977c00) [pid = 4524] [serial = 102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 07:48:42 INFO - PROCESS | 4524 | --DOMWINDOW == 121 (0x7fa18a5b9c00) [pid = 4524] [serial = 105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 07:48:42 INFO - PROCESS | 4524 | --DOMWINDOW == 120 (0x7fa184d12c00) [pid = 4524] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 07:48:42 INFO - PROCESS | 4524 | --DOMWINDOW == 119 (0x7fa184d0f800) [pid = 4524] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 07:48:42 INFO - PROCESS | 4524 | --DOMWINDOW == 118 (0x7fa18c25ec00) [pid = 4524] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 07:48:42 INFO - PROCESS | 4524 | --DOMWINDOW == 117 (0x7fa190003400) [pid = 4524] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 07:48:42 INFO - PROCESS | 4524 | --DOMWINDOW == 116 (0x7fa18c7e8400) [pid = 4524] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 07:48:42 INFO - PROCESS | 4524 | --DOMWINDOW == 115 (0x7fa184d0dc00) [pid = 4524] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 07:48:42 INFO - PROCESS | 4524 | --DOMWINDOW == 114 (0x7fa189ba9800) [pid = 4524] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 07:48:42 INFO - PROCESS | 4524 | --DOMWINDOW == 113 (0x7fa184ba1400) [pid = 4524] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 07:48:42 INFO - PROCESS | 4524 | --DOMWINDOW == 112 (0x7fa18dcb8000) [pid = 4524] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 07:48:42 INFO - PROCESS | 4524 | --DOMWINDOW == 111 (0x7fa184d0e400) [pid = 4524] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 07:48:42 INFO - PROCESS | 4524 | --DOMWINDOW == 110 (0x7fa185685400) [pid = 4524] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 07:48:42 INFO - PROCESS | 4524 | --DOMWINDOW == 109 (0x7fa184978000) [pid = 4524] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 07:48:43 INFO - PROCESS | 4524 | 1461163723034 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 07:48:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 07:48:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1928ms 07:48:43 INFO - PROCESS | 4524 | 1461163723092 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 07:48:43 INFO - PROCESS | 4524 | 1461163723095 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 07:48:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 07:48:43 INFO - PROCESS | 4524 | 1461163723107 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 07:48:43 INFO - PROCESS | 4524 | 1461163723110 Marionette TRACE conn3 <- [1,166,null,{}] 07:48:43 INFO - PROCESS | 4524 | 1461163723117 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:43 INFO - PROCESS | 4524 | 1461163723236 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 07:48:43 INFO - PROCESS | 4524 | 1461163723249 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:43 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18a5ab000 == 14 [pid = 4524] [id = 49] 07:48:43 INFO - PROCESS | 4524 | ++DOMWINDOW == 110 (0x7fa184ba0400) [pid = 4524] [serial = 145] [outer = (nil)] 07:48:43 INFO - PROCESS | 4524 | ++DOMWINDOW == 111 (0x7fa187b72000) [pid = 4524] [serial = 146] [outer = 0x7fa184ba0400] 07:48:43 INFO - PROCESS | 4524 | 1461163723313 Marionette DEBUG loaded listener.js 07:48:43 INFO - PROCESS | 4524 | ++DOMWINDOW == 112 (0x7fa18c92e800) [pid = 4524] [serial = 147] [outer = 0x7fa184ba0400] 07:48:44 INFO - PROCESS | 4524 | 1461163724272 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 07:48:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 07:48:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1236ms 07:48:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 07:48:44 INFO - PROCESS | 4524 | 1461163724337 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 07:48:44 INFO - PROCESS | 4524 | 1461163724339 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 07:48:44 INFO - PROCESS | 4524 | 1461163724345 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 07:48:44 INFO - PROCESS | 4524 | 1461163724347 Marionette TRACE conn3 <- [1,170,null,{}] 07:48:44 INFO - PROCESS | 4524 | 1461163724352 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:44 INFO - PROCESS | 4524 | 1461163724524 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 07:48:44 INFO - PROCESS | 4524 | 1461163724668 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:44 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa184920800 == 15 [pid = 4524] [id = 50] 07:48:44 INFO - PROCESS | 4524 | ++DOMWINDOW == 113 (0x7fa1843e4000) [pid = 4524] [serial = 148] [outer = (nil)] 07:48:44 INFO - PROCESS | 4524 | ++DOMWINDOW == 114 (0x7fa184975800) [pid = 4524] [serial = 149] [outer = 0x7fa1843e4000] 07:48:44 INFO - PROCESS | 4524 | 1461163724743 Marionette DEBUG loaded listener.js 07:48:44 INFO - PROCESS | 4524 | ++DOMWINDOW == 115 (0x7fa186576400) [pid = 4524] [serial = 150] [outer = 0x7fa1843e4000] 07:48:45 INFO - PROCESS | 4524 | 1461163725630 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 07:48:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 07:48:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1326ms 07:48:45 INFO - PROCESS | 4524 | 1461163725672 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 07:48:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 07:48:45 INFO - PROCESS | 4524 | 1461163725679 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 07:48:45 INFO - PROCESS | 4524 | 1461163725687 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 07:48:45 INFO - PROCESS | 4524 | 1461163725690 Marionette TRACE conn3 <- [1,174,null,{}] 07:48:45 INFO - PROCESS | 4524 | 1461163725697 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:45 INFO - PROCESS | 4524 | 1461163725864 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 07:48:46 INFO - PROCESS | 4524 | 1461163725993 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:46 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18febf800 == 16 [pid = 4524] [id = 51] 07:48:46 INFO - PROCESS | 4524 | ++DOMWINDOW == 116 (0x7fa1843e6c00) [pid = 4524] [serial = 151] [outer = (nil)] 07:48:46 INFO - PROCESS | 4524 | ++DOMWINDOW == 117 (0x7fa18d868c00) [pid = 4524] [serial = 152] [outer = 0x7fa1843e6c00] 07:48:46 INFO - PROCESS | 4524 | 1461163726067 Marionette DEBUG loaded listener.js 07:48:46 INFO - PROCESS | 4524 | ++DOMWINDOW == 118 (0x7fa18e159c00) [pid = 4524] [serial = 153] [outer = 0x7fa1843e6c00] 07:48:46 INFO - PROCESS | 4524 | 1461163726959 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 07:48:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 07:48:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1335ms 07:48:47 INFO - PROCESS | 4524 | 1461163727026 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 07:48:47 INFO - PROCESS | 4524 | 1461163727032 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 07:48:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 07:48:47 INFO - PROCESS | 4524 | 1461163727039 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 07:48:47 INFO - PROCESS | 4524 | 1461163727041 Marionette TRACE conn3 <- [1,178,null,{}] 07:48:47 INFO - PROCESS | 4524 | 1461163727047 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:47 INFO - PROCESS | 4524 | 1461163727221 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 07:48:47 INFO - PROCESS | 4524 | 1461163727354 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:47 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa184b15800 == 17 [pid = 4524] [id = 52] 07:48:47 INFO - PROCESS | 4524 | ++DOMWINDOW == 119 (0x7fa184b9c000) [pid = 4524] [serial = 154] [outer = (nil)] 07:48:47 INFO - PROCESS | 4524 | ++DOMWINDOW == 120 (0x7fa18577b000) [pid = 4524] [serial = 155] [outer = 0x7fa184b9c000] 07:48:47 INFO - PROCESS | 4524 | 1461163727424 Marionette DEBUG loaded listener.js 07:48:47 INFO - PROCESS | 4524 | ++DOMWINDOW == 121 (0x7fa18e158c00) [pid = 4524] [serial = 156] [outer = 0x7fa184b9c000] 07:48:48 INFO - PROCESS | 4524 | 1461163728571 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 07:48:48 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18a5ab000 == 16 [pid = 4524] [id = 49] 07:48:48 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa19c60b800 == 15 [pid = 4524] [id = 48] 07:48:48 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1955c2000 == 14 [pid = 4524] [id = 47] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 120 (0x7fa18d8cdc00) [pid = 4524] [serial = 12] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 119 (0x7fa18ddec400) [pid = 4524] [serial = 9] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 118 (0x7fa187f4d400) [pid = 4524] [serial = 131] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa184dbb000 == 13 [pid = 4524] [id = 46] 07:48:48 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa187f22800 == 12 [pid = 4524] [id = 45] 07:48:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 07:48:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1578ms 07:48:48 INFO - PROCESS | 4524 | 1461163728616 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 07:48:48 INFO - PROCESS | 4524 | 1461163728621 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 07:48:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 07:48:48 INFO - PROCESS | 4524 | 1461163728628 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 07:48:48 INFO - PROCESS | 4524 | 1461163728633 Marionette TRACE conn3 <- [1,182,null,{}] 07:48:48 INFO - PROCESS | 4524 | 1461163728641 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:48 INFO - PROCESS | 4524 | 1461163728813 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 07:48:48 INFO - PROCESS | 4524 | 1461163728870 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 117 (0x7fa19a6d0c00) [pid = 4524] [serial = 100] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 116 (0x7fa18c19d400) [pid = 4524] [serial = 106] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 115 (0x7fa19e8cb400) [pid = 4524] [serial = 89] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 114 (0x7fa18c933c00) [pid = 4524] [serial = 91] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 113 (0x7fa18c13fc00) [pid = 4524] [serial = 119] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 112 (0x7fa18c1a7c00) [pid = 4524] [serial = 77] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 111 (0x7fa18c7ea800) [pid = 4524] [serial = 79] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 110 (0x7fa19e307800) [pid = 4524] [serial = 2] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 109 (0x7fa19b4b8400) [pid = 4524] [serial = 58] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 108 (0x7fa19b99f400) [pid = 4524] [serial = 59] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 107 (0x7fa18a5ba000) [pid = 4524] [serial = 43] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 106 (0x7fa18e72f800) [pid = 4524] [serial = 46] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 105 (0x7fa18f72ac00) [pid = 4524] [serial = 50] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 104 (0x7fa1843ed800) [pid = 4524] [serial = 28] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 103 (0x7fa190ba5800) [pid = 4524] [serial = 52] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 102 (0x7fa190c7e800) [pid = 4524] [serial = 53] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 101 (0x7fa18c7f3800) [pid = 4524] [serial = 37] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 100 (0x7fa18656e000) [pid = 4524] [serial = 34] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 99 (0x7fa194855800) [pid = 4524] [serial = 55] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 98 (0x7fa18a5b8c00) [pid = 4524] [serial = 76] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 97 (0x7fa19a6c8400) [pid = 4524] [serial = 56] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 96 (0x7fa18492c800) [pid = 4524] [serial = 31] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 95 (0x7fa18f366000) [pid = 4524] [serial = 49] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 94 (0x7fa18d595000) [pid = 4524] [serial = 38] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 93 (0x7fa18d864000) [pid = 4524] [serial = 40] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 92 (0x7fa18ed2b400) [pid = 4524] [serial = 47] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 91 (0x7fa18e89c000) [pid = 4524] [serial = 41] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 90 (0x7fa18b046800) [pid = 4524] [serial = 26] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 89 (0x7fa184b93800) [pid = 4524] [serial = 29] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 88 (0x7fa18c7f1800) [pid = 4524] [serial = 44] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 87 (0x7fa18d8cf000) [pid = 4524] [serial = 92] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 86 (0x7fa19b90bc00) [pid = 4524] [serial = 86] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 85 (0x7fa19cabe400) [pid = 4524] [serial = 88] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 84 (0x7fa18e89ac00) [pid = 4524] [serial = 94] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 83 (0x7fa185779000) [pid = 4524] [serial = 113] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 82 (0x7fa18e156800) [pid = 4524] [serial = 120] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 81 (0x7fa190e20c00) [pid = 4524] [serial = 110] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 80 (0x7fa18c257400) [pid = 4524] [serial = 122] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 79 (0x7fa19a6cd800) [pid = 4524] [serial = 85] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 78 (0x7fa19c7c2000) [pid = 4524] [serial = 101] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 77 (0x7fa18f540000) [pid = 4524] [serial = 83] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 76 (0x7fa18ee0cc00) [pid = 4524] [serial = 82] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 75 (0x7fa18f368c00) [pid = 4524] [serial = 109] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 74 (0x7fa18e156000) [pid = 4524] [serial = 107] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 73 (0x7fa18d862c00) [pid = 4524] [serial = 65] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 72 (0x7fa18ee04c00) [pid = 4524] [serial = 67] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 71 (0x7fa19c905800) [pid = 4524] [serial = 125] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 70 (0x7fa194856800) [pid = 4524] [serial = 97] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 69 (0x7fa18568dc00) [pid = 4524] [serial = 35] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 68 (0x7fa186576800) [pid = 4524] [serial = 62] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 67 (0x7fa18c932400) [pid = 4524] [serial = 64] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 66 (0x7fa184d17c00) [pid = 4524] [serial = 61] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 65 (0x7fa19e80f000) [pid = 4524] [serial = 103] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 64 (0x7fa19c90d400) [pid = 4524] [serial = 74] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 63 (0x7fa184b94000) [pid = 4524] [serial = 23] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 62 (0x7fa1a0c43400) [pid = 4524] [serial = 128] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 61 (0x7fa1871ef400) [pid = 4524] [serial = 17] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 60 (0x7fa186379000) [pid = 4524] [serial = 19] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 59 (0x7fa19e8c5c00) [pid = 4524] [serial = 114] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 58 (0x7fa19b78e800) [pid = 4524] [serial = 98] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 57 (0x7fa18e160c00) [pid = 4524] [serial = 123] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 56 (0x7fa19c777000) [pid = 4524] [serial = 73] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 55 (0x7fa1a0b94400) [pid = 4524] [serial = 116] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 54 (0x7fa1871e9800) [pid = 4524] [serial = 16] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 53 (0x7fa18f72a400) [pid = 4524] [serial = 68] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 52 (0x7fa18f361c00) [pid = 4524] [serial = 95] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 51 (0x7fa1a0731800) [pid = 4524] [serial = 104] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 50 (0x7fa19b712400) [pid = 4524] [serial = 70] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 49 (0x7fa1a0c4e800) [pid = 4524] [serial = 117] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 48 (0x7fa18d438000) [pid = 4524] [serial = 80] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 47 (0x7fa1a015d400) [pid = 4524] [serial = 126] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 46 (0x7fa19b9a5c00) [pid = 4524] [serial = 71] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 45 (0x7fa184d11800) [pid = 4524] [serial = 25] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 44 (0x7fa186577400) [pid = 4524] [serial = 22] [outer = (nil)] [url = about:blank] 07:48:48 INFO - PROCESS | 4524 | --DOMWINDOW == 43 (0x7fa1a29a0c00) [pid = 4524] [serial = 129] [outer = (nil)] [url = about:blank] 07:48:49 INFO - PROCESS | 4524 | 1461163729027 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:49 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa184dad000 == 13 [pid = 4524] [id = 53] 07:48:49 INFO - PROCESS | 4524 | ++DOMWINDOW == 44 (0x7fa184d0c400) [pid = 4524] [serial = 157] [outer = (nil)] 07:48:49 INFO - PROCESS | 4524 | ++DOMWINDOW == 45 (0x7fa18568dc00) [pid = 4524] [serial = 158] [outer = 0x7fa184d0c400] 07:48:49 INFO - PROCESS | 4524 | 1461163729092 Marionette DEBUG loaded listener.js 07:48:49 INFO - PROCESS | 4524 | ++DOMWINDOW == 46 (0x7fa18a5ba000) [pid = 4524] [serial = 159] [outer = 0x7fa184d0c400] 07:48:49 INFO - PROCESS | 4524 | 1461163729687 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 07:48:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 07:48:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1089ms 07:48:49 INFO - PROCESS | 4524 | 1461163729718 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 07:48:49 INFO - PROCESS | 4524 | 1461163729723 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 07:48:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 07:48:49 INFO - PROCESS | 4524 | 1461163729733 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 07:48:49 INFO - PROCESS | 4524 | 1461163729735 Marionette TRACE conn3 <- [1,186,null,{}] 07:48:49 INFO - PROCESS | 4524 | 1461163729739 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:49 INFO - PROCESS | 4524 | 1461163729876 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 07:48:49 INFO - PROCESS | 4524 | 1461163729961 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:49 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1867ab800 == 14 [pid = 4524] [id = 54] 07:48:49 INFO - PROCESS | 4524 | ++DOMWINDOW == 47 (0x7fa184d11800) [pid = 4524] [serial = 160] [outer = (nil)] 07:48:50 INFO - PROCESS | 4524 | ++DOMWINDOW == 48 (0x7fa18c259800) [pid = 4524] [serial = 161] [outer = 0x7fa184d11800] 07:48:50 INFO - PROCESS | 4524 | 1461163730023 Marionette DEBUG loaded listener.js 07:48:50 INFO - PROCESS | 4524 | ++DOMWINDOW == 49 (0x7fa18c9bfc00) [pid = 4524] [serial = 162] [outer = 0x7fa184d11800] 07:48:50 INFO - PROCESS | 4524 | 1461163730874 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 07:48:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 07:48:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1186ms 07:48:50 INFO - PROCESS | 4524 | 1461163730919 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 07:48:50 INFO - PROCESS | 4524 | 1461163730923 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 07:48:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 07:48:50 INFO - PROCESS | 4524 | 1461163730929 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 07:48:50 INFO - PROCESS | 4524 | 1461163730934 Marionette TRACE conn3 <- [1,190,null,{}] 07:48:50 INFO - PROCESS | 4524 | 1461163730949 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:51 INFO - PROCESS | 4524 | 1461163731096 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 07:48:51 INFO - PROCESS | 4524 | 1461163731193 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:51 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18d29e800 == 15 [pid = 4524] [id = 55] 07:48:51 INFO - PROCESS | 4524 | ++DOMWINDOW == 50 (0x7fa184b98000) [pid = 4524] [serial = 163] [outer = (nil)] 07:48:51 INFO - PROCESS | 4524 | ++DOMWINDOW == 51 (0x7fa18c93b800) [pid = 4524] [serial = 164] [outer = 0x7fa184b98000] 07:48:51 INFO - PROCESS | 4524 | 1461163731258 Marionette DEBUG loaded listener.js 07:48:51 INFO - PROCESS | 4524 | ++DOMWINDOW == 52 (0x7fa18e5ae800) [pid = 4524] [serial = 165] [outer = 0x7fa184b98000] 07:48:51 INFO - PROCESS | 4524 | 1461163731924 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 07:48:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 07:48:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1034ms 07:48:51 INFO - PROCESS | 4524 | 1461163731963 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 07:48:51 INFO - PROCESS | 4524 | 1461163731968 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 07:48:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 07:48:51 INFO - PROCESS | 4524 | 1461163731979 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 07:48:51 INFO - PROCESS | 4524 | 1461163731981 Marionette TRACE conn3 <- [1,194,null,{}] 07:48:51 INFO - PROCESS | 4524 | 1461163731985 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:52 INFO - PROCESS | 4524 | 1461163732144 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 07:48:52 INFO - PROCESS | 4524 | 1461163732201 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:52 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18dc6e000 == 16 [pid = 4524] [id = 56] 07:48:52 INFO - PROCESS | 4524 | ++DOMWINDOW == 53 (0x7fa18657c400) [pid = 4524] [serial = 166] [outer = (nil)] 07:48:52 INFO - PROCESS | 4524 | ++DOMWINDOW == 54 (0x7fa18eee1c00) [pid = 4524] [serial = 167] [outer = 0x7fa18657c400] 07:48:52 INFO - PROCESS | 4524 | 1461163732258 Marionette DEBUG loaded listener.js 07:48:52 INFO - PROCESS | 4524 | ++DOMWINDOW == 55 (0x7fa18f366000) [pid = 4524] [serial = 168] [outer = 0x7fa18657c400] 07:48:52 INFO - PROCESS | 4524 | --DOMWINDOW == 54 (0x7fa18d9dec00) [pid = 4524] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 07:48:52 INFO - PROCESS | 4524 | --DOMWINDOW == 53 (0x7fa189bad400) [pid = 4524] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 07:48:52 INFO - PROCESS | 4524 | --DOMWINDOW == 52 (0x7fa19c62ac00) [pid = 4524] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 07:48:52 INFO - PROCESS | 4524 | --DOMWINDOW == 51 (0x7fa187b6fc00) [pid = 4524] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 07:48:52 INFO - PROCESS | 4524 | --DOMWINDOW == 50 (0x7fa187b72800) [pid = 4524] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 07:48:52 INFO - PROCESS | 4524 | 1461163732985 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 07:48:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 07:48:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1023ms 07:48:53 INFO - PROCESS | 4524 | 1461163733003 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 07:48:53 INFO - PROCESS | 4524 | 1461163733007 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 07:48:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 07:48:53 INFO - PROCESS | 4524 | 1461163733012 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 07:48:53 INFO - PROCESS | 4524 | 1461163733014 Marionette TRACE conn3 <- [1,198,null,{}] 07:48:53 INFO - PROCESS | 4524 | 1461163733019 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:53 INFO - PROCESS | 4524 | 1461163733171 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 07:48:53 INFO - PROCESS | 4524 | 1461163733230 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:53 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18e512800 == 17 [pid = 4524] [id = 57] 07:48:53 INFO - PROCESS | 4524 | ++DOMWINDOW == 51 (0x7fa184976400) [pid = 4524] [serial = 169] [outer = (nil)] 07:48:53 INFO - PROCESS | 4524 | ++DOMWINDOW == 52 (0x7fa18d9dec00) [pid = 4524] [serial = 170] [outer = 0x7fa184976400] 07:48:53 INFO - PROCESS | 4524 | 1461163733290 Marionette DEBUG loaded listener.js 07:48:53 INFO - PROCESS | 4524 | ++DOMWINDOW == 53 (0x7fa18f72a400) [pid = 4524] [serial = 171] [outer = 0x7fa184976400] 07:48:53 INFO - PROCESS | 4524 | 1461163733960 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 07:48:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 07:48:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 977ms 07:48:53 INFO - PROCESS | 4524 | 1461163733988 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 07:48:53 INFO - PROCESS | 4524 | 1461163733992 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 07:48:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 07:48:54 INFO - PROCESS | 4524 | 1461163733996 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 07:48:54 INFO - PROCESS | 4524 | 1461163733998 Marionette TRACE conn3 <- [1,202,null,{}] 07:48:54 INFO - PROCESS | 4524 | 1461163734003 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:54 INFO - PROCESS | 4524 | 1461163734199 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 07:48:54 INFO - PROCESS | 4524 | 1461163734216 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:54 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18ee1a000 == 18 [pid = 4524] [id = 58] 07:48:54 INFO - PROCESS | 4524 | ++DOMWINDOW == 54 (0x7fa190c74c00) [pid = 4524] [serial = 172] [outer = (nil)] 07:48:54 INFO - PROCESS | 4524 | ++DOMWINDOW == 55 (0x7fa19b26b800) [pid = 4524] [serial = 173] [outer = 0x7fa190c74c00] 07:48:54 INFO - PROCESS | 4524 | 1461163734278 Marionette DEBUG loaded listener.js 07:48:54 INFO - PROCESS | 4524 | ++DOMWINDOW == 56 (0x7fa19b712400) [pid = 4524] [serial = 174] [outer = 0x7fa190c74c00] 07:48:54 INFO - PROCESS | 4524 | 1461163734860 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 07:48:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 07:48:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 876ms 07:48:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 07:48:54 INFO - PROCESS | 4524 | 1461163734874 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 07:48:54 INFO - PROCESS | 4524 | 1461163734876 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 07:48:54 INFO - PROCESS | 4524 | 1461163734880 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 07:48:54 INFO - PROCESS | 4524 | 1461163734884 Marionette TRACE conn3 <- [1,206,null,{}] 07:48:54 INFO - PROCESS | 4524 | 1461163734889 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:55 INFO - PROCESS | 4524 | 1461163735005 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 07:48:55 INFO - PROCESS | 4524 | 1461163735016 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:55 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18f507800 == 19 [pid = 4524] [id = 59] 07:48:55 INFO - PROCESS | 4524 | ++DOMWINDOW == 57 (0x7fa19b714800) [pid = 4524] [serial = 175] [outer = (nil)] 07:48:55 INFO - PROCESS | 4524 | ++DOMWINDOW == 58 (0x7fa19b908800) [pid = 4524] [serial = 176] [outer = 0x7fa19b714800] 07:48:55 INFO - PROCESS | 4524 | 1461163735074 Marionette DEBUG loaded listener.js 07:48:55 INFO - PROCESS | 4524 | ++DOMWINDOW == 59 (0x7fa19b9a0000) [pid = 4524] [serial = 177] [outer = 0x7fa19b714800] 07:48:55 INFO - PROCESS | 4524 | 1461163735971 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 07:48:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 07:48:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1134ms 07:48:56 INFO - PROCESS | 4524 | 1461163736017 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 07:48:56 INFO - PROCESS | 4524 | 1461163736024 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 07:48:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 07:48:56 INFO - PROCESS | 4524 | 1461163736033 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 07:48:56 INFO - PROCESS | 4524 | 1461163736038 Marionette TRACE conn3 <- [1,210,null,{}] 07:48:56 INFO - PROCESS | 4524 | 1461163736047 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:56 INFO - PROCESS | 4524 | 1461163736205 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 07:48:56 INFO - PROCESS | 4524 | 1461163736329 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:56 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa187f36800 == 20 [pid = 4524] [id = 60] 07:48:56 INFO - PROCESS | 4524 | ++DOMWINDOW == 60 (0x7fa187f4d000) [pid = 4524] [serial = 178] [outer = (nil)] 07:48:56 INFO - PROCESS | 4524 | ++DOMWINDOW == 61 (0x7fa18b0c9000) [pid = 4524] [serial = 179] [outer = 0x7fa187f4d000] 07:48:56 INFO - PROCESS | 4524 | 1461163736399 Marionette DEBUG loaded listener.js 07:48:56 INFO - PROCESS | 4524 | ++DOMWINDOW == 62 (0x7fa18c938000) [pid = 4524] [serial = 180] [outer = 0x7fa187f4d000] 07:48:57 INFO - PROCESS | 4524 | 1461163737173 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 07:48:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 07:48:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1188ms 07:48:57 INFO - PROCESS | 4524 | 1461163737223 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 07:48:57 INFO - PROCESS | 4524 | 1461163737230 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 07:48:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 07:48:57 INFO - PROCESS | 4524 | 1461163737255 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 07:48:57 INFO - PROCESS | 4524 | 1461163737260 Marionette TRACE conn3 <- [1,214,null,{}] 07:48:57 INFO - PROCESS | 4524 | 1461163737267 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:57 INFO - PROCESS | 4524 | 1461163737418 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 07:48:57 INFO - PROCESS | 4524 | 1461163737538 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:57 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18d29e000 == 21 [pid = 4524] [id = 61] 07:48:57 INFO - PROCESS | 4524 | ++DOMWINDOW == 63 (0x7fa187f4d400) [pid = 4524] [serial = 181] [outer = (nil)] 07:48:57 INFO - PROCESS | 4524 | ++DOMWINDOW == 64 (0x7fa18e15b800) [pid = 4524] [serial = 182] [outer = 0x7fa187f4d400] 07:48:57 INFO - PROCESS | 4524 | 1461163737620 Marionette DEBUG loaded listener.js 07:48:57 INFO - PROCESS | 4524 | ++DOMWINDOW == 65 (0x7fa18ed30400) [pid = 4524] [serial = 183] [outer = 0x7fa187f4d400] 07:48:58 INFO - PROCESS | 4524 | 1461163738347 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 07:48:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 07:48:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1146ms 07:48:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 07:48:58 INFO - PROCESS | 4524 | 1461163738386 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 07:48:58 INFO - PROCESS | 4524 | 1461163738389 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 07:48:58 INFO - PROCESS | 4524 | 1461163738396 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 07:48:58 INFO - PROCESS | 4524 | 1461163738401 Marionette TRACE conn3 <- [1,218,null,{}] 07:48:58 INFO - PROCESS | 4524 | 1461163738416 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:58 INFO - PROCESS | 4524 | 1461163738574 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 07:48:58 INFO - PROCESS | 4524 | 1461163738695 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:58 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa190b0f000 == 22 [pid = 4524] [id = 62] 07:48:58 INFO - PROCESS | 4524 | ++DOMWINDOW == 66 (0x7fa18ee04c00) [pid = 4524] [serial = 184] [outer = (nil)] 07:48:58 INFO - PROCESS | 4524 | ++DOMWINDOW == 67 (0x7fa190e1d400) [pid = 4524] [serial = 185] [outer = 0x7fa18ee04c00] 07:48:58 INFO - PROCESS | 4524 | 1461163738766 Marionette DEBUG loaded listener.js 07:48:58 INFO - PROCESS | 4524 | ++DOMWINDOW == 68 (0x7fa19b4bc000) [pid = 4524] [serial = 186] [outer = 0x7fa18ee04c00] 07:48:59 INFO - PROCESS | 4524 | 1461163739631 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 07:48:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 07:48:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1292ms 07:48:59 INFO - PROCESS | 4524 | 1461163739687 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 07:48:59 INFO - PROCESS | 4524 | 1461163739692 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 07:48:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 07:48:59 INFO - PROCESS | 4524 | 1461163739697 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 07:48:59 INFO - PROCESS | 4524 | 1461163739699 Marionette TRACE conn3 <- [1,222,null,{}] 07:48:59 INFO - PROCESS | 4524 | 1461163739705 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:59 INFO - PROCESS | 4524 | 1461163739848 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 07:48:59 INFO - PROCESS | 4524 | 1461163739975 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:00 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1947b0800 == 23 [pid = 4524] [id = 63] 07:49:00 INFO - PROCESS | 4524 | ++DOMWINDOW == 69 (0x7fa19b9dac00) [pid = 4524] [serial = 187] [outer = (nil)] 07:49:00 INFO - PROCESS | 4524 | ++DOMWINDOW == 70 (0x7fa19c627000) [pid = 4524] [serial = 188] [outer = 0x7fa19b9dac00] 07:49:00 INFO - PROCESS | 4524 | 1461163740050 Marionette DEBUG loaded listener.js 07:49:00 INFO - PROCESS | 4524 | ++DOMWINDOW == 71 (0x7fa19c7c2000) [pid = 4524] [serial = 189] [outer = 0x7fa19b9dac00] 07:49:00 INFO - PROCESS | 4524 | 1461163740793 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 07:49:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 07:49:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1124ms 07:49:00 INFO - PROCESS | 4524 | 1461163740823 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 07:49:00 INFO - PROCESS | 4524 | 1461163740826 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 07:49:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 07:49:00 INFO - PROCESS | 4524 | 1461163740831 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 07:49:00 INFO - PROCESS | 4524 | 1461163740833 Marionette TRACE conn3 <- [1,226,null,{}] 07:49:00 INFO - PROCESS | 4524 | 1461163740839 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:00 INFO - PROCESS | 4524 | 1461163740976 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 07:49:01 INFO - PROCESS | 4524 | 1461163741210 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:01 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa186718800 == 24 [pid = 4524] [id = 64] 07:49:01 INFO - PROCESS | 4524 | ++DOMWINDOW == 72 (0x7fa184b93000) [pid = 4524] [serial = 190] [outer = (nil)] 07:49:01 INFO - PROCESS | 4524 | ++DOMWINDOW == 73 (0x7fa184d18000) [pid = 4524] [serial = 191] [outer = 0x7fa184b93000] 07:49:01 INFO - PROCESS | 4524 | 1461163741276 Marionette DEBUG loaded listener.js 07:49:01 INFO - PROCESS | 4524 | ++DOMWINDOW == 74 (0x7fa1867d6c00) [pid = 4524] [serial = 192] [outer = 0x7fa184b93000] 07:49:02 INFO - PROCESS | 4524 | 1461163742114 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 07:49:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 07:49:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1340ms 07:49:02 INFO - PROCESS | 4524 | 1461163742173 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 07:49:02 INFO - PROCESS | 4524 | 1461163742180 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 07:49:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 07:49:02 INFO - PROCESS | 4524 | 1461163742189 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 07:49:02 INFO - PROCESS | 4524 | 1461163742193 Marionette TRACE conn3 <- [1,230,null,{}] 07:49:02 INFO - PROCESS | 4524 | 1461163742217 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:02 INFO - PROCESS | 4524 | 1461163742395 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 07:49:02 INFO - PROCESS | 4524 | 1461163742453 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:02 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18654f800 == 25 [pid = 4524] [id = 65] 07:49:02 INFO - PROCESS | 4524 | ++DOMWINDOW == 75 (0x7fa1871e8400) [pid = 4524] [serial = 193] [outer = (nil)] 07:49:02 INFO - PROCESS | 4524 | ++DOMWINDOW == 76 (0x7fa18c19ec00) [pid = 4524] [serial = 194] [outer = 0x7fa1871e8400] 07:49:02 INFO - PROCESS | 4524 | 1461163742574 Marionette DEBUG loaded listener.js 07:49:02 INFO - PROCESS | 4524 | ++DOMWINDOW == 77 (0x7fa18d209000) [pid = 4524] [serial = 195] [outer = 0x7fa1871e8400] 07:49:02 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa184b15800 == 24 [pid = 4524] [id = 52] 07:49:02 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18febf800 == 23 [pid = 4524] [id = 51] 07:49:02 INFO - PROCESS | 4524 | --DOMWINDOW == 76 (0x7fa187b72000) [pid = 4524] [serial = 146] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa184920800 == 22 [pid = 4524] [id = 50] 07:49:02 INFO - PROCESS | 4524 | --DOMWINDOW == 75 (0x7fa18e15d800) [pid = 4524] [serial = 137] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 4524 | --DOMWINDOW == 74 (0x7fa18c7e6800) [pid = 4524] [serial = 134] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 4524 | --DOMWINDOW == 73 (0x7fa18c9c2800) [pid = 4524] [serial = 135] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 4524 | --DOMWINDOW == 72 (0x7fa1a0729800) [pid = 4524] [serial = 143] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 4524 | --DOMWINDOW == 71 (0x7fa1a0888c00) [pid = 4524] [serial = 132] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 4524 | --DOMWINDOW == 70 (0x7fa1a0883400) [pid = 4524] [serial = 144] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 4524 | --DOMWINDOW == 69 (0x7fa190c7dc00) [pid = 4524] [serial = 140] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 4524 | --DOMWINDOW == 68 (0x7fa19b4b5c00) [pid = 4524] [serial = 141] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 4524 | --DOMWINDOW == 67 (0x7fa18e89c400) [pid = 4524] [serial = 138] [outer = (nil)] [url = about:blank] 07:49:03 INFO - PROCESS | 4524 | 1461163743240 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 07:49:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 07:49:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1084ms 07:49:03 INFO - PROCESS | 4524 | 1461163743286 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 07:49:03 INFO - PROCESS | 4524 | 1461163743292 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 07:49:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 07:49:03 INFO - PROCESS | 4524 | 1461163743300 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 07:49:03 INFO - PROCESS | 4524 | 1461163743303 Marionette TRACE conn3 <- [1,234,null,{}] 07:49:03 INFO - PROCESS | 4524 | 1461163743308 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:03 INFO - PROCESS | 4524 | 1461163743445 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 07:49:03 INFO - PROCESS | 4524 | 1461163743533 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:03 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18d728800 == 23 [pid = 4524] [id = 66] 07:49:03 INFO - PROCESS | 4524 | ++DOMWINDOW == 68 (0x7fa18c257c00) [pid = 4524] [serial = 196] [outer = (nil)] 07:49:03 INFO - PROCESS | 4524 | ++DOMWINDOW == 69 (0x7fa18dcb0c00) [pid = 4524] [serial = 197] [outer = 0x7fa18c257c00] 07:49:03 INFO - PROCESS | 4524 | 1461163743592 Marionette DEBUG loaded listener.js 07:49:03 INFO - PROCESS | 4524 | ++DOMWINDOW == 70 (0x7fa18ed2f800) [pid = 4524] [serial = 198] [outer = 0x7fa18c257c00] 07:49:04 INFO - PROCESS | 4524 | 1461163744187 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 07:49:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 07:49:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 927ms 07:49:04 INFO - PROCESS | 4524 | 1461163744227 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 07:49:04 INFO - PROCESS | 4524 | 1461163744229 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 07:49:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 07:49:04 INFO - PROCESS | 4524 | 1461163744237 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 07:49:04 INFO - PROCESS | 4524 | 1461163744245 Marionette TRACE conn3 <- [1,238,null,{}] 07:49:04 INFO - PROCESS | 4524 | 1461163744257 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:04 INFO - PROCESS | 4524 | 1461163744426 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 07:49:04 INFO - PROCESS | 4524 | 1461163744450 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:04 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18ee79000 == 24 [pid = 4524] [id = 67] 07:49:04 INFO - PROCESS | 4524 | ++DOMWINDOW == 71 (0x7fa18d206c00) [pid = 4524] [serial = 199] [outer = (nil)] 07:49:04 INFO - PROCESS | 4524 | ++DOMWINDOW == 72 (0x7fa18f736800) [pid = 4524] [serial = 200] [outer = 0x7fa18d206c00] 07:49:04 INFO - PROCESS | 4524 | 1461163744507 Marionette DEBUG loaded listener.js 07:49:04 INFO - PROCESS | 4524 | ++DOMWINDOW == 73 (0x7fa19b26c000) [pid = 4524] [serial = 201] [outer = 0x7fa18d206c00] 07:49:05 INFO - PROCESS | 4524 | 1461163745265 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 07:49:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 07:49:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1089ms 07:49:05 INFO - PROCESS | 4524 | 1461163745325 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 07:49:05 INFO - PROCESS | 4524 | 1461163745329 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 07:49:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 07:49:05 INFO - PROCESS | 4524 | 1461163745335 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 07:49:05 INFO - PROCESS | 4524 | 1461163745337 Marionette TRACE conn3 <- [1,242,null,{}] 07:49:05 INFO - PROCESS | 4524 | 1461163745342 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:05 INFO - PROCESS | 4524 | 1461163745525 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 07:49:05 INFO - PROCESS | 4524 | 1461163745544 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:05 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa186232000 == 25 [pid = 4524] [id = 68] 07:49:05 INFO - PROCESS | 4524 | ++DOMWINDOW == 74 (0x7fa19b4b2400) [pid = 4524] [serial = 202] [outer = (nil)] 07:49:05 INFO - PROCESS | 4524 | ++DOMWINDOW == 75 (0x7fa19b9e2c00) [pid = 4524] [serial = 203] [outer = 0x7fa19b4b2400] 07:49:05 INFO - PROCESS | 4524 | 1461163745605 Marionette DEBUG loaded listener.js 07:49:05 INFO - PROCESS | 4524 | ++DOMWINDOW == 76 (0x7fa19c90ac00) [pid = 4524] [serial = 204] [outer = 0x7fa19b4b2400] 07:49:06 INFO - PROCESS | 4524 | 1461163746215 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 07:49:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 07:49:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 929ms 07:49:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 07:49:06 INFO - PROCESS | 4524 | 1461163746265 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 07:49:06 INFO - PROCESS | 4524 | 1461163746268 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 07:49:06 INFO - PROCESS | 4524 | 1461163746279 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 07:49:06 INFO - PROCESS | 4524 | 1461163746282 Marionette TRACE conn3 <- [1,246,null,{}] 07:49:06 INFO - PROCESS | 4524 | 1461163746286 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:06 INFO - PROCESS | 4524 | 1461163746436 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 07:49:06 INFO - PROCESS | 4524 | 1461163746465 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:06 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa19b2e5000 == 26 [pid = 4524] [id = 69] 07:49:06 INFO - PROCESS | 4524 | ++DOMWINDOW == 77 (0x7fa19e812400) [pid = 4524] [serial = 205] [outer = (nil)] 07:49:06 INFO - PROCESS | 4524 | ++DOMWINDOW == 78 (0x7fa19e817c00) [pid = 4524] [serial = 206] [outer = 0x7fa19e812400] 07:49:06 INFO - PROCESS | 4524 | 1461163746538 Marionette DEBUG loaded listener.js 07:49:06 INFO - PROCESS | 4524 | ++DOMWINDOW == 79 (0x7fa1a0732c00) [pid = 4524] [serial = 207] [outer = 0x7fa19e812400] 07:49:07 INFO - PROCESS | 4524 | 1461163747326 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 07:49:07 INFO - PROCESS | 4524 | --DOMWINDOW == 78 (0x7fa184ba0400) [pid = 4524] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 07:49:07 INFO - PROCESS | 4524 | --DOMWINDOW == 77 (0x7fa18657c400) [pid = 4524] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 07:49:07 INFO - PROCESS | 4524 | --DOMWINDOW == 76 (0x7fa190c74c00) [pid = 4524] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 07:49:07 INFO - PROCESS | 4524 | --DOMWINDOW == 75 (0x7fa184d11800) [pid = 4524] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 07:49:07 INFO - PROCESS | 4524 | --DOMWINDOW == 74 (0x7fa184d0c400) [pid = 4524] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 07:49:07 INFO - PROCESS | 4524 | --DOMWINDOW == 73 (0x7fa184976400) [pid = 4524] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 07:49:07 INFO - PROCESS | 4524 | --DOMWINDOW == 72 (0x7fa184b98000) [pid = 4524] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 07:49:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 07:49:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1136ms 07:49:07 INFO - PROCESS | 4524 | 1461163747410 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 07:49:07 INFO - PROCESS | 4524 | 1461163747413 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 07:49:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 07:49:07 INFO - PROCESS | 4524 | 1461163747424 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 07:49:07 INFO - PROCESS | 4524 | 1461163747426 Marionette TRACE conn3 <- [1,250,null,{}] 07:49:07 INFO - PROCESS | 4524 | 1461163747430 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:07 INFO - PROCESS | 4524 | 1461163747571 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 07:49:07 INFO - PROCESS | 4524 | 1461163747686 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:07 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa19b4d4000 == 27 [pid = 4524] [id = 70] 07:49:07 INFO - PROCESS | 4524 | ++DOMWINDOW == 73 (0x7fa18e21f800) [pid = 4524] [serial = 208] [outer = (nil)] 07:49:07 INFO - PROCESS | 4524 | ++DOMWINDOW == 74 (0x7fa18e221800) [pid = 4524] [serial = 209] [outer = 0x7fa18e21f800] 07:49:07 INFO - PROCESS | 4524 | 1461163747749 Marionette DEBUG loaded listener.js 07:49:07 INFO - PROCESS | 4524 | ++DOMWINDOW == 75 (0x7fa19b931400) [pid = 4524] [serial = 210] [outer = 0x7fa18e21f800] 07:49:08 INFO - PROCESS | 4524 | 1461163748328 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 07:49:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 07:49:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 924ms 07:49:08 INFO - PROCESS | 4524 | 1461163748350 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 07:49:08 INFO - PROCESS | 4524 | 1461163748353 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 07:49:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 07:49:08 INFO - PROCESS | 4524 | 1461163748358 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 07:49:08 INFO - PROCESS | 4524 | 1461163748360 Marionette TRACE conn3 <- [1,254,null,{}] 07:49:08 INFO - PROCESS | 4524 | 1461163748365 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:08 INFO - PROCESS | 4524 | 1461163748485 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 07:49:08 INFO - PROCESS | 4524 | 1461163748579 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:08 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa19b7a2800 == 28 [pid = 4524] [id = 71] 07:49:08 INFO - PROCESS | 4524 | ++DOMWINDOW == 76 (0x7fa184d0e800) [pid = 4524] [serial = 211] [outer = (nil)] 07:49:08 INFO - PROCESS | 4524 | ++DOMWINDOW == 77 (0x7fa1a0840400) [pid = 4524] [serial = 212] [outer = 0x7fa184d0e800] 07:49:08 INFO - PROCESS | 4524 | 1461163748635 Marionette DEBUG loaded listener.js 07:49:08 INFO - PROCESS | 4524 | ++DOMWINDOW == 78 (0x7fa1a09b2000) [pid = 4524] [serial = 213] [outer = 0x7fa184d0e800] 07:49:09 INFO - PROCESS | 4524 | 1461163749230 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 07:49:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 07:49:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 923ms 07:49:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 07:49:09 INFO - PROCESS | 4524 | 1461163749283 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 07:49:09 INFO - PROCESS | 4524 | 1461163749285 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 07:49:09 INFO - PROCESS | 4524 | 1461163749290 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 07:49:09 INFO - PROCESS | 4524 | 1461163749293 Marionette TRACE conn3 <- [1,258,null,{}] 07:49:09 INFO - PROCESS | 4524 | 1461163749298 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:09 INFO - PROCESS | 4524 | 1461163749545 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 07:49:09 INFO - PROCESS | 4524 | 1461163749643 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:09 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa186713000 == 29 [pid = 4524] [id = 72] 07:49:09 INFO - PROCESS | 4524 | ++DOMWINDOW == 79 (0x7fa184d17400) [pid = 4524] [serial = 214] [outer = (nil)] 07:49:09 INFO - PROCESS | 4524 | ++DOMWINDOW == 80 (0x7fa18656fc00) [pid = 4524] [serial = 215] [outer = 0x7fa184d17400] 07:49:09 INFO - PROCESS | 4524 | 1461163749717 Marionette DEBUG loaded listener.js 07:49:09 INFO - PROCESS | 4524 | ++DOMWINDOW == 81 (0x7fa187f4e800) [pid = 4524] [serial = 216] [outer = 0x7fa184d17400] 07:49:10 INFO - PROCESS | 4524 | 1461163750451 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 07:49:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 07:49:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1233ms 07:49:10 INFO - PROCESS | 4524 | 1461163750525 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 07:49:10 INFO - PROCESS | 4524 | 1461163750533 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 07:49:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 07:49:10 INFO - PROCESS | 4524 | 1461163750559 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 07:49:10 INFO - PROCESS | 4524 | 1461163750564 Marionette TRACE conn3 <- [1,262,null,{}] 07:49:10 INFO - PROCESS | 4524 | 1461163750570 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:10 INFO - PROCESS | 4524 | 1461163750734 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 07:49:10 INFO - PROCESS | 4524 | 1461163750861 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:10 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18ee66800 == 30 [pid = 4524] [id = 73] 07:49:10 INFO - PROCESS | 4524 | ++DOMWINDOW == 82 (0x7fa185681800) [pid = 4524] [serial = 217] [outer = (nil)] 07:49:10 INFO - PROCESS | 4524 | ++DOMWINDOW == 83 (0x7fa18e156000) [pid = 4524] [serial = 218] [outer = 0x7fa185681800] 07:49:10 INFO - PROCESS | 4524 | 1461163750937 Marionette DEBUG loaded listener.js 07:49:11 INFO - PROCESS | 4524 | ++DOMWINDOW == 84 (0x7fa18e215400) [pid = 4524] [serial = 219] [outer = 0x7fa185681800] 07:49:11 INFO - PROCESS | 4524 | 1461163751693 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 07:49:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 07:49:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1181ms 07:49:11 INFO - PROCESS | 4524 | 1461163751738 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 07:49:11 INFO - PROCESS | 4524 | 1461163751742 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 07:49:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 07:49:11 INFO - PROCESS | 4524 | 1461163751766 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 07:49:11 INFO - PROCESS | 4524 | 1461163751769 Marionette TRACE conn3 <- [1,266,null,{}] 07:49:11 INFO - PROCESS | 4524 | 1461163751774 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:11 INFO - PROCESS | 4524 | 1461163751926 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 07:49:12 INFO - PROCESS | 4524 | 1461163752052 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:12 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa19c61d800 == 31 [pid = 4524] [id = 74] 07:49:12 INFO - PROCESS | 4524 | ++DOMWINDOW == 85 (0x7fa18b047400) [pid = 4524] [serial = 220] [outer = (nil)] 07:49:12 INFO - PROCESS | 4524 | ++DOMWINDOW == 86 (0x7fa18f36b400) [pid = 4524] [serial = 221] [outer = 0x7fa18b047400] 07:49:12 INFO - PROCESS | 4524 | 1461163752122 Marionette DEBUG loaded listener.js 07:49:12 INFO - PROCESS | 4524 | ++DOMWINDOW == 87 (0x7fa19b90f800) [pid = 4524] [serial = 222] [outer = 0x7fa18b047400] 07:49:12 INFO - PROCESS | 4524 | 1461163752935 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 07:49:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 07:49:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1229ms 07:49:12 INFO - PROCESS | 4524 | 1461163752993 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 07:49:13 INFO - PROCESS | 4524 | 1461163752998 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 07:49:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 07:49:13 INFO - PROCESS | 4524 | 1461163753014 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 07:49:13 INFO - PROCESS | 4524 | 1461163753020 Marionette TRACE conn3 <- [1,270,null,{}] 07:49:13 INFO - PROCESS | 4524 | 1461163753025 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:13 INFO - PROCESS | 4524 | 1461163753210 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 07:49:13 INFO - PROCESS | 4524 | 1461163753336 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:13 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a0196800 == 32 [pid = 4524] [id = 75] 07:49:13 INFO - PROCESS | 4524 | ++DOMWINDOW == 88 (0x7fa18e215800) [pid = 4524] [serial = 223] [outer = (nil)] 07:49:13 INFO - PROCESS | 4524 | ++DOMWINDOW == 89 (0x7fa1a0735000) [pid = 4524] [serial = 224] [outer = 0x7fa18e215800] 07:49:13 INFO - PROCESS | 4524 | 1461163753403 Marionette DEBUG loaded listener.js 07:49:13 INFO - PROCESS | 4524 | ++DOMWINDOW == 90 (0x7fa1a0b06000) [pid = 4524] [serial = 225] [outer = 0x7fa18e215800] 07:49:14 INFO - PROCESS | 4524 | 1461163754272 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 07:49:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 07:49:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1287ms 07:49:14 INFO - PROCESS | 4524 | 1461163754294 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 07:49:14 INFO - PROCESS | 4524 | 1461163754297 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 07:49:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 07:49:14 INFO - PROCESS | 4524 | 1461163754303 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 07:49:14 INFO - PROCESS | 4524 | 1461163754306 Marionette TRACE conn3 <- [1,274,null,{}] 07:49:14 INFO - PROCESS | 4524 | 1461163754311 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:14 INFO - PROCESS | 4524 | 1461163754463 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 07:49:14 INFO - PROCESS | 4524 | 1461163754568 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:14 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a0820000 == 33 [pid = 4524] [id = 76] 07:49:14 INFO - PROCESS | 4524 | ++DOMWINDOW == 91 (0x7fa1a088b400) [pid = 4524] [serial = 226] [outer = (nil)] 07:49:14 INFO - PROCESS | 4524 | ++DOMWINDOW == 92 (0x7fa1a0c4a800) [pid = 4524] [serial = 227] [outer = 0x7fa1a088b400] 07:49:14 INFO - PROCESS | 4524 | 1461163754634 Marionette DEBUG loaded listener.js 07:49:14 INFO - PROCESS | 4524 | ++DOMWINDOW == 93 (0x7fa1a0d0f800) [pid = 4524] [serial = 228] [outer = 0x7fa1a088b400] 07:49:15 INFO - PROCESS | 4524 | 1461163755371 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 07:49:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 07:49:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1086ms 07:49:15 INFO - PROCESS | 4524 | 1461163755390 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 07:49:15 INFO - PROCESS | 4524 | 1461163755394 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 07:49:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 07:49:15 INFO - PROCESS | 4524 | 1461163755400 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 07:49:15 INFO - PROCESS | 4524 | 1461163755403 Marionette TRACE conn3 <- [1,278,null,{}] 07:49:15 INFO - PROCESS | 4524 | 1461163755408 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:15 INFO - PROCESS | 4524 | 1461163755571 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 07:49:15 INFO - PROCESS | 4524 | 1461163755877 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:15 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18d80d800 == 34 [pid = 4524] [id = 77] 07:49:15 INFO - PROCESS | 4524 | ++DOMWINDOW == 94 (0x7fa184d17c00) [pid = 4524] [serial = 229] [outer = (nil)] 07:49:15 INFO - PROCESS | 4524 | ++DOMWINDOW == 95 (0x7fa18568d800) [pid = 4524] [serial = 230] [outer = 0x7fa184d17c00] 07:49:15 INFO - PROCESS | 4524 | 1461163755961 Marionette DEBUG loaded listener.js 07:49:16 INFO - PROCESS | 4524 | ++DOMWINDOW == 96 (0x7fa187f4d800) [pid = 4524] [serial = 231] [outer = 0x7fa184d17c00] 07:49:16 INFO - PROCESS | 4524 | 1461163756732 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 07:49:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 07:49:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1378ms 07:49:16 INFO - PROCESS | 4524 | 1461163756779 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 07:49:16 INFO - PROCESS | 4524 | 1461163756786 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 07:49:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 07:49:16 INFO - PROCESS | 4524 | 1461163756793 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 07:49:16 INFO - PROCESS | 4524 | 1461163756797 Marionette TRACE conn3 <- [1,282,null,{}] 07:49:16 INFO - PROCESS | 4524 | 1461163756833 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:17 INFO - PROCESS | 4524 | 1461163757026 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 07:49:17 INFO - PROCESS | 4524 | 1461163757158 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:17 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa186712000 == 35 [pid = 4524] [id = 78] 07:49:17 INFO - PROCESS | 4524 | ++DOMWINDOW == 97 (0x7fa18e02ac00) [pid = 4524] [serial = 232] [outer = (nil)] 07:49:17 INFO - PROCESS | 4524 | ++DOMWINDOW == 98 (0x7fa18e218800) [pid = 4524] [serial = 233] [outer = 0x7fa18e02ac00] 07:49:17 INFO - PROCESS | 4524 | 1461163757228 Marionette DEBUG loaded listener.js 07:49:17 INFO - PROCESS | 4524 | ++DOMWINDOW == 99 (0x7fa18e649400) [pid = 4524] [serial = 234] [outer = 0x7fa18e02ac00] 07:49:17 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1a0b31000 == 34 [pid = 4524] [id = 44] 07:49:17 INFO - PROCESS | 4524 | --DOMWINDOW == 98 (0x7fa18c92e800) [pid = 4524] [serial = 147] [outer = (nil)] [url = about:blank] 07:49:17 INFO - PROCESS | 4524 | --DOMWINDOW == 97 (0x7fa18eee1c00) [pid = 4524] [serial = 167] [outer = (nil)] [url = about:blank] 07:49:17 INFO - PROCESS | 4524 | --DOMWINDOW == 96 (0x7fa19b26b800) [pid = 4524] [serial = 173] [outer = (nil)] [url = about:blank] 07:49:17 INFO - PROCESS | 4524 | --DOMWINDOW == 95 (0x7fa18f366000) [pid = 4524] [serial = 168] [outer = (nil)] [url = about:blank] 07:49:17 INFO - PROCESS | 4524 | --DOMWINDOW == 94 (0x7fa18c259800) [pid = 4524] [serial = 161] [outer = (nil)] [url = about:blank] 07:49:17 INFO - PROCESS | 4524 | --DOMWINDOW == 93 (0x7fa18c9bfc00) [pid = 4524] [serial = 162] [outer = (nil)] [url = about:blank] 07:49:17 INFO - PROCESS | 4524 | --DOMWINDOW == 92 (0x7fa184975800) [pid = 4524] [serial = 149] [outer = (nil)] [url = about:blank] 07:49:17 INFO - PROCESS | 4524 | --DOMWINDOW == 91 (0x7fa18568dc00) [pid = 4524] [serial = 158] [outer = (nil)] [url = about:blank] 07:49:17 INFO - PROCESS | 4524 | --DOMWINDOW == 90 (0x7fa18a5ba000) [pid = 4524] [serial = 159] [outer = (nil)] [url = about:blank] 07:49:17 INFO - PROCESS | 4524 | --DOMWINDOW == 89 (0x7fa18d868c00) [pid = 4524] [serial = 152] [outer = (nil)] [url = about:blank] 07:49:17 INFO - PROCESS | 4524 | --DOMWINDOW == 88 (0x7fa18577b000) [pid = 4524] [serial = 155] [outer = (nil)] [url = about:blank] 07:49:17 INFO - PROCESS | 4524 | --DOMWINDOW == 87 (0x7fa18d9dec00) [pid = 4524] [serial = 170] [outer = (nil)] [url = about:blank] 07:49:17 INFO - PROCESS | 4524 | --DOMWINDOW == 86 (0x7fa18c93b800) [pid = 4524] [serial = 164] [outer = (nil)] [url = about:blank] 07:49:17 INFO - PROCESS | 4524 | --DOMWINDOW == 85 (0x7fa19b712400) [pid = 4524] [serial = 174] [outer = (nil)] [url = about:blank] 07:49:17 INFO - PROCESS | 4524 | --DOMWINDOW == 84 (0x7fa18e5ae800) [pid = 4524] [serial = 165] [outer = (nil)] [url = about:blank] 07:49:17 INFO - PROCESS | 4524 | --DOMWINDOW == 83 (0x7fa18f72a400) [pid = 4524] [serial = 171] [outer = (nil)] [url = about:blank] 07:49:18 INFO - PROCESS | 4524 | 1461163758005 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 07:49:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 07:49:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1264ms 07:49:18 INFO - PROCESS | 4524 | 1461163758060 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 07:49:18 INFO - PROCESS | 4524 | 1461163758065 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 07:49:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 07:49:18 INFO - PROCESS | 4524 | 1461163758073 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 07:49:18 INFO - PROCESS | 4524 | 1461163758076 Marionette TRACE conn3 <- [1,286,null,{}] 07:49:18 INFO - PROCESS | 4524 | 1461163758081 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:18 INFO - PROCESS | 4524 | 1461163758244 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 07:49:18 INFO - PROCESS | 4524 | 1461163758264 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:18 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa187f21800 == 35 [pid = 4524] [id = 79] 07:49:18 INFO - PROCESS | 4524 | ++DOMWINDOW == 84 (0x7fa18c9bfc00) [pid = 4524] [serial = 235] [outer = (nil)] 07:49:18 INFO - PROCESS | 4524 | ++DOMWINDOW == 85 (0x7fa18f361000) [pid = 4524] [serial = 236] [outer = 0x7fa18c9bfc00] 07:49:18 INFO - PROCESS | 4524 | 1461163758322 Marionette DEBUG loaded listener.js 07:49:18 INFO - PROCESS | 4524 | ++DOMWINDOW == 86 (0x7fa190e1e400) [pid = 4524] [serial = 237] [outer = 0x7fa18c9bfc00] 07:49:19 INFO - PROCESS | 4524 | 1461163759068 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 07:49:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 07:49:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1029ms 07:49:19 INFO - PROCESS | 4524 | 1461163759102 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 07:49:19 INFO - PROCESS | 4524 | 1461163759104 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 07:49:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 07:49:19 INFO - PROCESS | 4524 | 1461163759112 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 07:49:19 INFO - PROCESS | 4524 | 1461163759119 Marionette TRACE conn3 <- [1,290,null,{}] 07:49:19 INFO - PROCESS | 4524 | 1461163759185 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:19 INFO - PROCESS | 4524 | 1461163759322 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 07:49:19 INFO - PROCESS | 4524 | 1461163759331 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:19 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa19a6df000 == 36 [pid = 4524] [id = 80] 07:49:19 INFO - PROCESS | 4524 | ++DOMWINDOW == 87 (0x7fa18d868c00) [pid = 4524] [serial = 238] [outer = (nil)] 07:49:19 INFO - PROCESS | 4524 | ++DOMWINDOW == 88 (0x7fa18e38d800) [pid = 4524] [serial = 239] [outer = 0x7fa18d868c00] 07:49:19 INFO - PROCESS | 4524 | 1461163759471 Marionette DEBUG loaded listener.js 07:49:19 INFO - PROCESS | 4524 | ++DOMWINDOW == 89 (0x7fa19b4b4400) [pid = 4524] [serial = 240] [outer = 0x7fa18d868c00] 07:49:20 INFO - PROCESS | 4524 | 1461163760076 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 07:49:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 07:49:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1033ms 07:49:20 INFO - PROCESS | 4524 | 1461163760145 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 07:49:20 INFO - PROCESS | 4524 | 1461163760150 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 07:49:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 07:49:20 INFO - PROCESS | 4524 | 1461163760155 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 07:49:20 INFO - PROCESS | 4524 | 1461163760157 Marionette TRACE conn3 <- [1,294,null,{}] 07:49:20 INFO - PROCESS | 4524 | 1461163760173 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:20 INFO - PROCESS | 4524 | 1461163760347 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 07:49:20 INFO - PROCESS | 4524 | 1461163760365 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:20 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa19b96c000 == 37 [pid = 4524] [id = 81] 07:49:20 INFO - PROCESS | 4524 | ++DOMWINDOW == 90 (0x7fa185539400) [pid = 4524] [serial = 241] [outer = (nil)] 07:49:20 INFO - PROCESS | 4524 | ++DOMWINDOW == 91 (0x7fa185541400) [pid = 4524] [serial = 242] [outer = 0x7fa185539400] 07:49:20 INFO - PROCESS | 4524 | 1461163760423 Marionette DEBUG loaded listener.js 07:49:20 INFO - PROCESS | 4524 | ++DOMWINDOW == 92 (0x7fa18e21d800) [pid = 4524] [serial = 243] [outer = 0x7fa185539400] 07:49:21 INFO - PROCESS | 4524 | 1461163761101 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:49:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:49:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 978ms 07:49:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 07:49:21 INFO - PROCESS | 4524 | 1461163761134 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 07:49:21 INFO - PROCESS | 4524 | 1461163761137 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 07:49:21 INFO - PROCESS | 4524 | 1461163761142 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 07:49:21 INFO - PROCESS | 4524 | 1461163761144 Marionette TRACE conn3 <- [1,298,null,{}] 07:49:21 INFO - PROCESS | 4524 | 1461163761158 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:21 INFO - PROCESS | 4524 | 1461163761313 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 07:49:21 INFO - PROCESS | 4524 | 1461163761375 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:21 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18c11d000 == 38 [pid = 4524] [id = 82] 07:49:21 INFO - PROCESS | 4524 | ++DOMWINDOW == 93 (0x7fa18554dc00) [pid = 4524] [serial = 244] [outer = (nil)] 07:49:21 INFO - PROCESS | 4524 | ++DOMWINDOW == 94 (0x7fa18554fc00) [pid = 4524] [serial = 245] [outer = 0x7fa18554dc00] 07:49:21 INFO - PROCESS | 4524 | 1461163761446 Marionette DEBUG loaded listener.js 07:49:21 INFO - PROCESS | 4524 | ++DOMWINDOW == 95 (0x7fa18e02cc00) [pid = 4524] [serial = 246] [outer = 0x7fa18554dc00] 07:49:22 INFO - PROCESS | 4524 | 1461163762136 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:49:22 INFO - PROCESS | 4524 | --DOMWINDOW == 94 (0x7fa18c257c00) [pid = 4524] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 07:49:22 INFO - PROCESS | 4524 | --DOMWINDOW == 93 (0x7fa18e21f800) [pid = 4524] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 07:49:22 INFO - PROCESS | 4524 | --DOMWINDOW == 92 (0x7fa19b4b2400) [pid = 4524] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 07:49:22 INFO - PROCESS | 4524 | --DOMWINDOW == 91 (0x7fa18d206c00) [pid = 4524] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 07:49:22 INFO - PROCESS | 4524 | --DOMWINDOW == 90 (0x7fa1871e8400) [pid = 4524] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 07:49:22 INFO - PROCESS | 4524 | --DOMWINDOW == 89 (0x7fa19e812400) [pid = 4524] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 07:49:22 INFO - PROCESS | 4524 | --DOMWINDOW == 88 (0x7fa184b93000) [pid = 4524] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 07:49:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:49:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1037ms 07:49:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 07:49:22 INFO - PROCESS | 4524 | 1461163762179 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 07:49:22 INFO - PROCESS | 4524 | 1461163762182 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 07:49:22 INFO - PROCESS | 4524 | 1461163762187 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 07:49:22 INFO - PROCESS | 4524 | 1461163762190 Marionette TRACE conn3 <- [1,302,null,{}] 07:49:22 INFO - PROCESS | 4524 | 1461163762195 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:22 INFO - PROCESS | 4524 | 1461163762336 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 07:49:22 INFO - PROCESS | 4524 | 1461163762346 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:22 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18e87f800 == 39 [pid = 4524] [id = 83] 07:49:22 INFO - PROCESS | 4524 | ++DOMWINDOW == 89 (0x7fa1847eb800) [pid = 4524] [serial = 247] [outer = (nil)] 07:49:22 INFO - PROCESS | 4524 | ++DOMWINDOW == 90 (0x7fa18554a400) [pid = 4524] [serial = 248] [outer = 0x7fa1847eb800] 07:49:22 INFO - PROCESS | 4524 | 1461163762413 Marionette DEBUG loaded listener.js 07:49:22 INFO - PROCESS | 4524 | ++DOMWINDOW == 91 (0x7fa18d4ad000) [pid = 4524] [serial = 249] [outer = 0x7fa1847eb800] 07:49:23 INFO - PROCESS | 4524 | 1461163763152 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:49:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:49:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1025ms 07:49:23 INFO - PROCESS | 4524 | 1461163763213 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 07:49:23 INFO - PROCESS | 4524 | 1461163763216 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 07:49:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 07:49:23 INFO - PROCESS | 4524 | 1461163763221 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 07:49:23 INFO - PROCESS | 4524 | 1461163763223 Marionette TRACE conn3 <- [1,306,null,{}] 07:49:23 INFO - PROCESS | 4524 | 1461163763228 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:23 INFO - PROCESS | 4524 | 1461163763392 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 07:49:23 INFO - PROCESS | 4524 | 1461163763405 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:23 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a0c81000 == 40 [pid = 4524] [id = 84] 07:49:23 INFO - PROCESS | 4524 | ++DOMWINDOW == 92 (0x7fa185546c00) [pid = 4524] [serial = 250] [outer = (nil)] 07:49:23 INFO - PROCESS | 4524 | ++DOMWINDOW == 93 (0x7fa18f02d000) [pid = 4524] [serial = 251] [outer = 0x7fa185546c00] 07:49:23 INFO - PROCESS | 4524 | 1461163763461 Marionette DEBUG loaded listener.js 07:49:23 INFO - PROCESS | 4524 | ++DOMWINDOW == 94 (0x7fa18f033400) [pid = 4524] [serial = 252] [outer = 0x7fa185546c00] 07:49:24 INFO - PROCESS | 4524 | 1461163764100 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:49:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:49:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 923ms 07:49:24 INFO - PROCESS | 4524 | 1461163764174 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 07:49:24 INFO - PROCESS | 4524 | 1461163764179 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 07:49:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 07:49:24 INFO - PROCESS | 4524 | 1461163764191 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 07:49:24 INFO - PROCESS | 4524 | 1461163764196 Marionette TRACE conn3 <- [1,310,null,{}] 07:49:24 INFO - PROCESS | 4524 | 1461163764204 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:24 INFO - PROCESS | 4524 | 1461163764368 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 07:49:24 INFO - PROCESS | 4524 | 1461163764497 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:24 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18d44c800 == 41 [pid = 4524] [id = 85] 07:49:24 INFO - PROCESS | 4524 | ++DOMWINDOW == 95 (0x7fa1847ec400) [pid = 4524] [serial = 253] [outer = (nil)] 07:49:24 INFO - PROCESS | 4524 | ++DOMWINDOW == 96 (0x7fa184b9c800) [pid = 4524] [serial = 254] [outer = 0x7fa1847ec400] 07:49:24 INFO - PROCESS | 4524 | 1461163764569 Marionette DEBUG loaded listener.js 07:49:24 INFO - PROCESS | 4524 | ++DOMWINDOW == 97 (0x7fa185541c00) [pid = 4524] [serial = 255] [outer = 0x7fa1847ec400] 07:49:25 INFO - PROCESS | 4524 | ++DOMWINDOW == 98 (0x7fa18576f800) [pid = 4524] [serial = 256] [outer = 0x7fa184b9f800] 07:49:25 INFO - PROCESS | 4524 | 1461163765435 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:49:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:49:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1289ms 07:49:25 INFO - PROCESS | 4524 | 1461163765482 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 07:49:25 INFO - PROCESS | 4524 | 1461163765488 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 07:49:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 07:49:25 INFO - PROCESS | 4524 | 1461163765499 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 07:49:25 INFO - PROCESS | 4524 | 1461163765504 Marionette TRACE conn3 <- [1,314,null,{}] 07:49:25 INFO - PROCESS | 4524 | 1461163765512 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:25 INFO - PROCESS | 4524 | 1461163765661 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 07:49:25 INFO - PROCESS | 4524 | 1461163765803 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:25 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1947b1800 == 42 [pid = 4524] [id = 86] 07:49:25 INFO - PROCESS | 4524 | ++DOMWINDOW == 99 (0x7fa1847ee800) [pid = 4524] [serial = 257] [outer = (nil)] 07:49:25 INFO - PROCESS | 4524 | ++DOMWINDOW == 100 (0x7fa18c259c00) [pid = 4524] [serial = 258] [outer = 0x7fa1847ee800] 07:49:25 INFO - PROCESS | 4524 | 1461163765875 Marionette DEBUG loaded listener.js 07:49:25 INFO - PROCESS | 4524 | ++DOMWINDOW == 101 (0x7fa18dcb4800) [pid = 4524] [serial = 259] [outer = 0x7fa1847ee800] 07:49:26 INFO - PROCESS | 4524 | 1461163766685 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:49:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:49:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1233ms 07:49:26 INFO - PROCESS | 4524 | 1461163766744 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 07:49:26 INFO - PROCESS | 4524 | 1461163766747 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 07:49:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 07:49:26 INFO - PROCESS | 4524 | 1461163766756 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 07:49:26 INFO - PROCESS | 4524 | 1461163766759 Marionette TRACE conn3 <- [1,318,null,{}] 07:49:26 INFO - PROCESS | 4524 | 1461163766771 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:26 INFO - PROCESS | 4524 | 1461163766927 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 07:49:27 INFO - PROCESS | 4524 | 1461163767059 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:27 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a2986000 == 43 [pid = 4524] [id = 87] 07:49:27 INFO - PROCESS | 4524 | ++DOMWINDOW == 102 (0x7fa18e390800) [pid = 4524] [serial = 260] [outer = (nil)] 07:49:27 INFO - PROCESS | 4524 | ++DOMWINDOW == 103 (0x7fa18e893800) [pid = 4524] [serial = 261] [outer = 0x7fa18e390800] 07:49:27 INFO - PROCESS | 4524 | 1461163767137 Marionette DEBUG loaded listener.js 07:49:27 INFO - PROCESS | 4524 | ++DOMWINDOW == 104 (0x7fa18f033c00) [pid = 4524] [serial = 262] [outer = 0x7fa18e390800] 07:49:28 INFO - PROCESS | 4524 | 1461163768031 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:49:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:49:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1327ms 07:49:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 07:49:28 INFO - PROCESS | 4524 | 1461163768083 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 07:49:28 INFO - PROCESS | 4524 | 1461163768086 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 07:49:28 INFO - PROCESS | 4524 | 1461163768092 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 07:49:28 INFO - PROCESS | 4524 | 1461163768095 Marionette TRACE conn3 <- [1,322,null,{}] 07:49:28 INFO - PROCESS | 4524 | 1461163768100 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:28 INFO - PROCESS | 4524 | 1461163768276 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 07:49:28 INFO - PROCESS | 4524 | 1461163768412 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:28 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a4c8f800 == 44 [pid = 4524] [id = 88] 07:49:28 INFO - PROCESS | 4524 | ++DOMWINDOW == 105 (0x7fa18e392c00) [pid = 4524] [serial = 263] [outer = (nil)] 07:49:28 INFO - PROCESS | 4524 | ++DOMWINDOW == 106 (0x7fa190e1cc00) [pid = 4524] [serial = 264] [outer = 0x7fa18e392c00] 07:49:28 INFO - PROCESS | 4524 | 1461163768483 Marionette DEBUG loaded listener.js 07:49:28 INFO - PROCESS | 4524 | ++DOMWINDOW == 107 (0x7fa19b4be800) [pid = 4524] [serial = 265] [outer = 0x7fa18e392c00] 07:49:29 INFO - PROCESS | 4524 | 1461163769242 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:49:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:49:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1188ms 07:49:29 INFO - PROCESS | 4524 | 1461163769279 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 07:49:29 INFO - PROCESS | 4524 | 1461163769282 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 07:49:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 07:49:29 INFO - PROCESS | 4524 | 1461163769289 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 07:49:29 INFO - PROCESS | 4524 | 1461163769292 Marionette TRACE conn3 <- [1,326,null,{}] 07:49:29 INFO - PROCESS | 4524 | 1461163769297 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:29 INFO - PROCESS | 4524 | 1461163769498 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 07:49:29 INFO - PROCESS | 4524 | 1461163769517 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:29 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1adad3800 == 45 [pid = 4524] [id = 89] 07:49:29 INFO - PROCESS | 4524 | ++DOMWINDOW == 108 (0x7fa18f360800) [pid = 4524] [serial = 266] [outer = (nil)] 07:49:29 INFO - PROCESS | 4524 | ++DOMWINDOW == 109 (0x7fa19b9e1400) [pid = 4524] [serial = 267] [outer = 0x7fa18f360800] 07:49:29 INFO - PROCESS | 4524 | 1461163769626 Marionette DEBUG loaded listener.js 07:49:29 INFO - PROCESS | 4524 | ++DOMWINDOW == 110 (0x7fa19c912800) [pid = 4524] [serial = 268] [outer = 0x7fa18f360800] 07:49:30 INFO - PROCESS | 4524 | 1461163770521 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:49:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:49:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1283ms 07:49:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 07:49:30 INFO - PROCESS | 4524 | 1461163770573 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 07:49:30 INFO - PROCESS | 4524 | 1461163770575 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 07:49:30 INFO - PROCESS | 4524 | 1461163770580 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 07:49:30 INFO - PROCESS | 4524 | 1461163770584 Marionette TRACE conn3 <- [1,330,null,{}] 07:49:30 INFO - PROCESS | 4524 | 1461163770588 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:30 INFO - PROCESS | 4524 | 1461163770784 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 07:49:31 INFO - PROCESS | 4524 | 1461163771095 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:31 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18e30c800 == 46 [pid = 4524] [id = 90] 07:49:31 INFO - PROCESS | 4524 | ++DOMWINDOW == 111 (0x7fa1847ee000) [pid = 4524] [serial = 269] [outer = (nil)] 07:49:31 INFO - PROCESS | 4524 | ++DOMWINDOW == 112 (0x7fa184b95400) [pid = 4524] [serial = 270] [outer = 0x7fa1847ee000] 07:49:31 INFO - PROCESS | 4524 | 1461163771221 Marionette DEBUG loaded listener.js 07:49:31 INFO - PROCESS | 4524 | ++DOMWINDOW == 113 (0x7fa185544800) [pid = 4524] [serial = 271] [outer = 0x7fa1847ee000] 07:49:32 INFO - PROCESS | 4524 | 1461163772108 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:49:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:49:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1579ms 07:49:32 INFO - PROCESS | 4524 | 1461163772161 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 07:49:32 INFO - PROCESS | 4524 | 1461163772166 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 07:49:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 07:49:32 INFO - PROCESS | 4524 | 1461163772176 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 07:49:32 INFO - PROCESS | 4524 | 1461163772179 Marionette TRACE conn3 <- [1,334,null,{}] 07:49:32 INFO - PROCESS | 4524 | 1461163772187 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:32 INFO - PROCESS | 4524 | 1461163772352 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 07:49:32 INFO - PROCESS | 4524 | 1461163772489 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:32 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa187bd9800 == 47 [pid = 4524] [id = 91] 07:49:32 INFO - PROCESS | 4524 | ++DOMWINDOW == 114 (0x7fa185551800) [pid = 4524] [serial = 272] [outer = (nil)] 07:49:32 INFO - PROCESS | 4524 | ++DOMWINDOW == 115 (0x7fa187b72000) [pid = 4524] [serial = 273] [outer = 0x7fa185551800] 07:49:32 INFO - PROCESS | 4524 | 1461163772554 Marionette DEBUG loaded listener.js 07:49:32 INFO - PROCESS | 4524 | ++DOMWINDOW == 116 (0x7fa18b14c400) [pid = 4524] [serial = 274] [outer = 0x7fa185551800] 07:49:32 INFO - PROCESS | 4524 | --DOMWINDOW == 115 (0x7fa19c627000) [pid = 4524] [serial = 188] [outer = (nil)] [url = about:blank] 07:49:32 INFO - PROCESS | 4524 | --DOMWINDOW == 114 (0x7fa19b908800) [pid = 4524] [serial = 176] [outer = (nil)] [url = about:blank] 07:49:32 INFO - PROCESS | 4524 | --DOMWINDOW == 113 (0x7fa190e1d400) [pid = 4524] [serial = 185] [outer = (nil)] [url = about:blank] 07:49:32 INFO - PROCESS | 4524 | --DOMWINDOW == 112 (0x7fa18b0c9000) [pid = 4524] [serial = 179] [outer = (nil)] [url = about:blank] 07:49:32 INFO - PROCESS | 4524 | --DOMWINDOW == 111 (0x7fa1a0840400) [pid = 4524] [serial = 212] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 4524 | --DOMWINDOW == 110 (0x7fa18e15b800) [pid = 4524] [serial = 182] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18e87f800 == 46 [pid = 4524] [id = 83] 07:49:33 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18c11d000 == 45 [pid = 4524] [id = 82] 07:49:33 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa19b96c000 == 44 [pid = 4524] [id = 81] 07:49:33 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa19a6df000 == 43 [pid = 4524] [id = 80] 07:49:33 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa187f21800 == 42 [pid = 4524] [id = 79] 07:49:33 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa186712000 == 41 [pid = 4524] [id = 78] 07:49:33 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18d80d800 == 40 [pid = 4524] [id = 77] 07:49:33 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18ee66800 == 39 [pid = 4524] [id = 73] 07:49:33 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa186713000 == 38 [pid = 4524] [id = 72] 07:49:33 INFO - PROCESS | 4524 | --DOMWINDOW == 109 (0x7fa18dcb0c00) [pid = 4524] [serial = 197] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 4524 | --DOMWINDOW == 108 (0x7fa19b931400) [pid = 4524] [serial = 210] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 4524 | --DOMWINDOW == 107 (0x7fa19b9e2c00) [pid = 4524] [serial = 203] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 4524 | --DOMWINDOW == 106 (0x7fa19b26c000) [pid = 4524] [serial = 201] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 4524 | --DOMWINDOW == 105 (0x7fa18d209000) [pid = 4524] [serial = 195] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 4524 | --DOMWINDOW == 104 (0x7fa18ed2f800) [pid = 4524] [serial = 198] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 4524 | --DOMWINDOW == 103 (0x7fa1a0732c00) [pid = 4524] [serial = 207] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 4524 | --DOMWINDOW == 102 (0x7fa18c19ec00) [pid = 4524] [serial = 194] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 4524 | --DOMWINDOW == 101 (0x7fa184d18000) [pid = 4524] [serial = 191] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 4524 | --DOMWINDOW == 100 (0x7fa18f736800) [pid = 4524] [serial = 200] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 4524 | --DOMWINDOW == 99 (0x7fa18e221800) [pid = 4524] [serial = 209] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 4524 | --DOMWINDOW == 98 (0x7fa1867d6c00) [pid = 4524] [serial = 192] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 4524 | --DOMWINDOW == 97 (0x7fa19c90ac00) [pid = 4524] [serial = 204] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 4524 | --DOMWINDOW == 96 (0x7fa19e817c00) [pid = 4524] [serial = 206] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 4524 | 1461163773350 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:49:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 07:49:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1235ms 07:49:33 INFO - PROCESS | 4524 | 1461163773412 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 07:49:33 INFO - PROCESS | 4524 | 1461163773418 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 07:49:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 07:49:33 INFO - PROCESS | 4524 | 1461163773425 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 07:49:33 INFO - PROCESS | 4524 | 1461163773428 Marionette TRACE conn3 <- [1,338,null,{}] 07:49:33 INFO - PROCESS | 4524 | 1461163773432 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:33 INFO - PROCESS | 4524 | 1461163773556 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 07:49:33 INFO - PROCESS | 4524 | 1461163773571 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:33 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18c9df000 == 39 [pid = 4524] [id = 92] 07:49:33 INFO - PROCESS | 4524 | ++DOMWINDOW == 97 (0x7fa18c14b800) [pid = 4524] [serial = 275] [outer = (nil)] 07:49:33 INFO - PROCESS | 4524 | ++DOMWINDOW == 98 (0x7fa18d861800) [pid = 4524] [serial = 276] [outer = 0x7fa18c14b800] 07:49:33 INFO - PROCESS | 4524 | 1461163773630 Marionette DEBUG loaded listener.js 07:49:33 INFO - PROCESS | 4524 | ++DOMWINDOW == 99 (0x7fa18e157800) [pid = 4524] [serial = 277] [outer = 0x7fa18c14b800] 07:49:34 INFO - PROCESS | 4524 | 1461163774412 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:49:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 07:49:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1027ms 07:49:34 INFO - PROCESS | 4524 | 1461163774453 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 07:49:34 INFO - PROCESS | 4524 | 1461163774456 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 07:49:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 07:49:34 INFO - PROCESS | 4524 | 1461163774463 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 07:49:34 INFO - PROCESS | 4524 | 1461163774471 Marionette TRACE conn3 <- [1,342,null,{}] 07:49:34 INFO - PROCESS | 4524 | 1461163774508 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:34 INFO - PROCESS | 4524 | 1461163774655 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 07:49:34 INFO - PROCESS | 4524 | 1461163774665 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:34 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18f51d000 == 40 [pid = 4524] [id = 93] 07:49:34 INFO - PROCESS | 4524 | ++DOMWINDOW == 100 (0x7fa1847e3000) [pid = 4524] [serial = 278] [outer = (nil)] 07:49:34 INFO - PROCESS | 4524 | ++DOMWINDOW == 101 (0x7fa18e394800) [pid = 4524] [serial = 279] [outer = 0x7fa1847e3000] 07:49:34 INFO - PROCESS | 4524 | 1461163774723 Marionette DEBUG loaded listener.js 07:49:34 INFO - PROCESS | 4524 | ++DOMWINDOW == 102 (0x7fa18ee09400) [pid = 4524] [serial = 280] [outer = 0x7fa1847e3000] 07:49:35 INFO - PROCESS | 4524 | 1461163775469 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:49:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 07:49:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1043ms 07:49:35 INFO - PROCESS | 4524 | 1461163775506 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 07:49:35 INFO - PROCESS | 4524 | 1461163775519 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 07:49:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 07:49:35 INFO - PROCESS | 4524 | 1461163775532 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 07:49:35 INFO - PROCESS | 4524 | 1461163775534 Marionette TRACE conn3 <- [1,346,null,{}] 07:49:35 INFO - PROCESS | 4524 | 1461163775537 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:35 INFO - PROCESS | 4524 | 1461163775696 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 07:49:35 INFO - PROCESS | 4524 | 1461163775737 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:35 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa19a6d7800 == 41 [pid = 4524] [id = 94] 07:49:35 INFO - PROCESS | 4524 | ++DOMWINDOW == 103 (0x7fa18e217000) [pid = 4524] [serial = 281] [outer = (nil)] 07:49:35 INFO - PROCESS | 4524 | ++DOMWINDOW == 104 (0x7fa18f032400) [pid = 4524] [serial = 282] [outer = 0x7fa18e217000] 07:49:35 INFO - PROCESS | 4524 | 1461163775791 Marionette DEBUG loaded listener.js 07:49:35 INFO - PROCESS | 4524 | ++DOMWINDOW == 105 (0x7fa18f72c000) [pid = 4524] [serial = 283] [outer = 0x7fa18e217000] 07:49:36 INFO - PROCESS | 4524 | 1461163776427 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:49:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 07:49:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 925ms 07:49:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 07:49:36 INFO - PROCESS | 4524 | 1461163776457 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 07:49:36 INFO - PROCESS | 4524 | 1461163776459 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 07:49:36 INFO - PROCESS | 4524 | 1461163776465 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 07:49:36 INFO - PROCESS | 4524 | 1461163776467 Marionette TRACE conn3 <- [1,350,null,{}] 07:49:36 INFO - PROCESS | 4524 | 1461163776477 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:36 INFO - PROCESS | 4524 | 1461163776631 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 07:49:36 INFO - PROCESS | 4524 | 1461163776698 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:36 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa184b18800 == 42 [pid = 4524] [id = 95] 07:49:36 INFO - PROCESS | 4524 | ++DOMWINDOW == 106 (0x7fa19a6c8400) [pid = 4524] [serial = 284] [outer = (nil)] 07:49:36 INFO - PROCESS | 4524 | ++DOMWINDOW == 107 (0x7fa19b26c000) [pid = 4524] [serial = 285] [outer = 0x7fa19a6c8400] 07:49:36 INFO - PROCESS | 4524 | 1461163776768 Marionette DEBUG loaded listener.js 07:49:36 INFO - PROCESS | 4524 | ++DOMWINDOW == 108 (0x7fa19c914800) [pid = 4524] [serial = 286] [outer = 0x7fa19a6c8400] 07:49:37 INFO - PROCESS | 4524 | --DOMWINDOW == 107 (0x7fa18554dc00) [pid = 4524] [serial = 244] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 07:49:37 INFO - PROCESS | 4524 | --DOMWINDOW == 106 (0x7fa184d0e800) [pid = 4524] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 07:49:37 INFO - PROCESS | 4524 | --DOMWINDOW == 105 (0x7fa18e02ac00) [pid = 4524] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 07:49:37 INFO - PROCESS | 4524 | --DOMWINDOW == 104 (0x7fa18d868c00) [pid = 4524] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 07:49:37 INFO - PROCESS | 4524 | --DOMWINDOW == 103 (0x7fa18c9bfc00) [pid = 4524] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 07:49:37 INFO - PROCESS | 4524 | --DOMWINDOW == 102 (0x7fa184d17c00) [pid = 4524] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 07:49:37 INFO - PROCESS | 4524 | --DOMWINDOW == 101 (0x7fa1847eb800) [pid = 4524] [serial = 247] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 07:49:37 INFO - PROCESS | 4524 | --DOMWINDOW == 100 (0x7fa185539400) [pid = 4524] [serial = 241] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 07:49:37 INFO - PROCESS | 4524 | 1461163777664 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:49:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 07:49:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1229ms 07:49:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 07:49:37 INFO - PROCESS | 4524 | 1461163777694 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 07:49:37 INFO - PROCESS | 4524 | 1461163777696 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 07:49:37 INFO - PROCESS | 4524 | 1461163777701 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 07:49:37 INFO - PROCESS | 4524 | 1461163777705 Marionette TRACE conn3 <- [1,354,null,{}] 07:49:37 INFO - PROCESS | 4524 | 1461163777709 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:37 INFO - PROCESS | 4524 | 1461163777857 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 07:49:37 INFO - PROCESS | 4524 | 1461163777873 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:37 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa19e30a800 == 43 [pid = 4524] [id = 96] 07:49:37 INFO - PROCESS | 4524 | ++DOMWINDOW == 101 (0x7fa18554dc00) [pid = 4524] [serial = 287] [outer = (nil)] 07:49:37 INFO - PROCESS | 4524 | ++DOMWINDOW == 102 (0x7fa19e812400) [pid = 4524] [serial = 288] [outer = 0x7fa18554dc00] 07:49:37 INFO - PROCESS | 4524 | 1461163777934 Marionette DEBUG loaded listener.js 07:49:38 INFO - PROCESS | 4524 | ++DOMWINDOW == 103 (0x7fa1a0734c00) [pid = 4524] [serial = 289] [outer = 0x7fa18554dc00] 07:49:38 INFO - PROCESS | 4524 | 1461163778687 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:49:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:49:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1029ms 07:49:38 INFO - PROCESS | 4524 | 1461163778731 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 07:49:38 INFO - PROCESS | 4524 | 1461163778734 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 07:49:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 07:49:38 INFO - PROCESS | 4524 | 1461163778739 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 07:49:38 INFO - PROCESS | 4524 | 1461163778741 Marionette TRACE conn3 <- [1,358,null,{}] 07:49:38 INFO - PROCESS | 4524 | 1461163778763 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:38 INFO - PROCESS | 4524 | 1461163778886 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 07:49:38 INFO - PROCESS | 4524 | 1461163778903 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:38 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a0b47000 == 44 [pid = 4524] [id = 97] 07:49:38 INFO - PROCESS | 4524 | ++DOMWINDOW == 104 (0x7fa1a0881400) [pid = 4524] [serial = 290] [outer = (nil)] 07:49:38 INFO - PROCESS | 4524 | ++DOMWINDOW == 105 (0x7fa1a0b95400) [pid = 4524] [serial = 291] [outer = 0x7fa1a0881400] 07:49:38 INFO - PROCESS | 4524 | 1461163778960 Marionette DEBUG loaded listener.js 07:49:39 INFO - PROCESS | 4524 | ++DOMWINDOW == 106 (0x7fa1a299a000) [pid = 4524] [serial = 292] [outer = 0x7fa1a0881400] 07:49:39 INFO - PROCESS | 4524 | 1461163779756 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:49:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:49:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1033ms 07:49:39 INFO - PROCESS | 4524 | 1461163779774 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 07:49:39 INFO - PROCESS | 4524 | 1461163779780 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 07:49:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 07:49:39 INFO - PROCESS | 4524 | 1461163779789 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 07:49:39 INFO - PROCESS | 4524 | 1461163779795 Marionette TRACE conn3 <- [1,362,null,{}] 07:49:39 INFO - PROCESS | 4524 | 1461163779833 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:40 INFO - PROCESS | 4524 | 1461163780027 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 07:49:40 INFO - PROCESS | 4524 | 1461163780164 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:40 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18d2a8000 == 45 [pid = 4524] [id = 98] 07:49:40 INFO - PROCESS | 4524 | ++DOMWINDOW == 107 (0x7fa1847f0000) [pid = 4524] [serial = 293] [outer = (nil)] 07:49:40 INFO - PROCESS | 4524 | ++DOMWINDOW == 108 (0x7fa18557a000) [pid = 4524] [serial = 294] [outer = 0x7fa1847f0000] 07:49:40 INFO - PROCESS | 4524 | 1461163780237 Marionette DEBUG loaded listener.js 07:49:40 INFO - PROCESS | 4524 | ++DOMWINDOW == 109 (0x7fa187f4a000) [pid = 4524] [serial = 295] [outer = 0x7fa1847f0000] 07:49:41 INFO - PROCESS | 4524 | 1461163781103 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:49:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:49:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1337ms 07:49:41 INFO - PROCESS | 4524 | 1461163781127 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 07:49:41 INFO - PROCESS | 4524 | 1461163781135 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 07:49:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 07:49:41 INFO - PROCESS | 4524 | 1461163781145 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 07:49:41 INFO - PROCESS | 4524 | 1461163781149 Marionette TRACE conn3 <- [1,366,null,{}] 07:49:41 INFO - PROCESS | 4524 | 1461163781155 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:41 INFO - PROCESS | 4524 | 1461163781318 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 07:49:41 INFO - PROCESS | 4524 | 1461163781459 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:41 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa19a6ee800 == 46 [pid = 4524] [id = 99] 07:49:41 INFO - PROCESS | 4524 | ++DOMWINDOW == 110 (0x7fa184d18400) [pid = 4524] [serial = 296] [outer = (nil)] 07:49:41 INFO - PROCESS | 4524 | ++DOMWINDOW == 111 (0x7fa18e215000) [pid = 4524] [serial = 297] [outer = 0x7fa184d18400] 07:49:41 INFO - PROCESS | 4524 | 1461163781529 Marionette DEBUG loaded listener.js 07:49:41 INFO - PROCESS | 4524 | ++DOMWINDOW == 112 (0x7fa18e38a000) [pid = 4524] [serial = 298] [outer = 0x7fa184d18400] 07:49:42 INFO - PROCESS | 4524 | 1461163782496 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:49:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:49:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1385ms 07:49:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 07:49:42 INFO - PROCESS | 4524 | 1461163782531 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 07:49:42 INFO - PROCESS | 4524 | 1461163782534 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 07:49:42 INFO - PROCESS | 4524 | 1461163782540 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 07:49:42 INFO - PROCESS | 4524 | 1461163782546 Marionette TRACE conn3 <- [1,370,null,{}] 07:49:42 INFO - PROCESS | 4524 | 1461163782560 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:42 INFO - PROCESS | 4524 | 1461163782746 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 07:49:42 INFO - PROCESS | 4524 | 1461163782964 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:43 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a36c4800 == 47 [pid = 4524] [id = 100] 07:49:43 INFO - PROCESS | 4524 | ++DOMWINDOW == 113 (0x7fa18f72f800) [pid = 4524] [serial = 299] [outer = (nil)] 07:49:43 INFO - PROCESS | 4524 | ++DOMWINDOW == 114 (0x7fa19b99a000) [pid = 4524] [serial = 300] [outer = 0x7fa18f72f800] 07:49:43 INFO - PROCESS | 4524 | 1461163783083 Marionette DEBUG loaded listener.js 07:49:43 INFO - PROCESS | 4524 | ++DOMWINDOW == 115 (0x7fa19e8c7400) [pid = 4524] [serial = 301] [outer = 0x7fa18f72f800] 07:49:43 INFO - PROCESS | 4524 | 1461163783940 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:49:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:49:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1435ms 07:49:43 INFO - PROCESS | 4524 | 1461163783975 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 07:49:43 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 07:49:43 INFO - PROCESS | 4524 | 1461163783980 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 07:49:43 INFO - PROCESS | 4524 | 1461163783986 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 07:49:43 INFO - PROCESS | 4524 | 1461163783990 Marionette TRACE conn3 <- [1,374,null,{}] 07:49:43 INFO - PROCESS | 4524 | 1461163783995 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:44 INFO - PROCESS | 4524 | 1461163784151 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 07:49:44 INFO - PROCESS | 4524 | 1461163784291 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:44 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a8396000 == 48 [pid = 4524] [id = 101] 07:49:44 INFO - PROCESS | 4524 | ++DOMWINDOW == 116 (0x7fa190ba3000) [pid = 4524] [serial = 302] [outer = (nil)] 07:49:44 INFO - PROCESS | 4524 | ++DOMWINDOW == 117 (0x7fa1a29a0c00) [pid = 4524] [serial = 303] [outer = 0x7fa190ba3000] 07:49:44 INFO - PROCESS | 4524 | 1461163784363 Marionette DEBUG loaded listener.js 07:49:44 INFO - PROCESS | 4524 | ++DOMWINDOW == 118 (0x7fa1a336f800) [pid = 4524] [serial = 304] [outer = 0x7fa190ba3000] 07:49:45 INFO - PROCESS | 4524 | 1461163785185 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 07:49:45 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 07:49:45 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1235ms 07:49:45 INFO - PROCESS | 4524 | 1461163785220 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 07:49:45 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 07:49:45 INFO - PROCESS | 4524 | 1461163785223 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 07:49:45 INFO - PROCESS | 4524 | 1461163785229 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 07:49:45 INFO - PROCESS | 4524 | 1461163785231 Marionette TRACE conn3 <- [1,378,null,{}] 07:49:45 INFO - PROCESS | 4524 | 1461163785236 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:45 INFO - PROCESS | 4524 | 1461163785371 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 07:49:45 INFO - PROCESS | 4524 | 1461163785520 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:45 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18d96c000 == 49 [pid = 4524] [id = 102] 07:49:45 INFO - PROCESS | 4524 | ++DOMWINDOW == 119 (0x7fa1847e9c00) [pid = 4524] [serial = 305] [outer = (nil)] 07:49:45 INFO - PROCESS | 4524 | ++DOMWINDOW == 120 (0x7fa1a33e9c00) [pid = 4524] [serial = 306] [outer = 0x7fa1847e9c00] 07:49:45 INFO - PROCESS | 4524 | 1461163785586 Marionette DEBUG loaded listener.js 07:49:45 INFO - PROCESS | 4524 | ++DOMWINDOW == 121 (0x7fa1a36b0000) [pid = 4524] [serial = 307] [outer = 0x7fa1847e9c00] 07:49:46 INFO - PROCESS | 4524 | 1461163786587 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 07:49:46 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 07:49:46 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1430ms 07:49:46 INFO - PROCESS | 4524 | 1461163786660 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 07:49:46 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 07:49:46 INFO - PROCESS | 4524 | 1461163786665 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 07:49:46 INFO - PROCESS | 4524 | 1461163786673 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 07:49:46 INFO - PROCESS | 4524 | 1461163786678 Marionette TRACE conn3 <- [1,382,null,{}] 07:49:46 INFO - PROCESS | 4524 | 1461163786686 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:46 INFO - PROCESS | 4524 | 1461163786883 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 07:49:47 INFO - PROCESS | 4524 | 1461163787112 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:47 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa186713800 == 50 [pid = 4524] [id = 103] 07:49:47 INFO - PROCESS | 4524 | ++DOMWINDOW == 122 (0x7fa183dc2400) [pid = 4524] [serial = 308] [outer = (nil)] 07:49:47 INFO - PROCESS | 4524 | ++DOMWINDOW == 123 (0x7fa18553c400) [pid = 4524] [serial = 309] [outer = 0x7fa183dc2400] 07:49:47 INFO - PROCESS | 4524 | 1461163787200 Marionette DEBUG loaded listener.js 07:49:47 INFO - PROCESS | 4524 | ++DOMWINDOW == 124 (0x7fa185549000) [pid = 4524] [serial = 310] [outer = 0x7fa183dc2400] 07:49:47 INFO - PROCESS | 4524 | --DOMWINDOW == 123 (0x7fa18f02d000) [pid = 4524] [serial = 251] [outer = (nil)] [url = about:blank] 07:49:47 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa19e30a800 == 49 [pid = 4524] [id = 96] 07:49:47 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa184b18800 == 48 [pid = 4524] [id = 95] 07:49:47 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa19a6d7800 == 47 [pid = 4524] [id = 94] 07:49:47 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18f51d000 == 46 [pid = 4524] [id = 93] 07:49:47 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18c9df000 == 45 [pid = 4524] [id = 92] 07:49:47 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa187bd9800 == 44 [pid = 4524] [id = 91] 07:49:47 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18e30c800 == 43 [pid = 4524] [id = 90] 07:49:47 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1a4c8f800 == 42 [pid = 4524] [id = 88] 07:49:47 INFO - PROCESS | 4524 | SkCairoFTTypeface::onFilterRec unimplemented 07:49:47 INFO - PROCESS | 4524 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:49:47 INFO - PROCESS | 4524 | SkCairoFTTypeface::onFilterRec unimplemented 07:49:47 INFO - PROCESS | 4524 | SkCairoFTTypeface::onFilterRec unimplemented 07:49:47 INFO - PROCESS | 4524 | SkCairoFTTypeface::onFilterRec unimplemented 07:49:47 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1a2986000 == 41 [pid = 4524] [id = 87] 07:49:47 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1947b1800 == 40 [pid = 4524] [id = 86] 07:49:47 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18d44c800 == 39 [pid = 4524] [id = 85] 07:49:47 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1a0c81000 == 38 [pid = 4524] [id = 84] 07:49:48 INFO - PROCESS | 4524 | 1461163788026 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 07:49:48 INFO - PROCESS | 4524 | --DOMWINDOW == 122 (0x7fa18656fc00) [pid = 4524] [serial = 215] [outer = (nil)] [url = about:blank] 07:49:48 INFO - PROCESS | 4524 | --DOMWINDOW == 121 (0x7fa1a0735000) [pid = 4524] [serial = 224] [outer = (nil)] [url = about:blank] 07:49:48 INFO - PROCESS | 4524 | --DOMWINDOW == 120 (0x7fa1a0c4a800) [pid = 4524] [serial = 227] [outer = (nil)] [url = about:blank] 07:49:48 INFO - PROCESS | 4524 | --DOMWINDOW == 119 (0x7fa18554fc00) [pid = 4524] [serial = 245] [outer = (nil)] [url = about:blank] 07:49:48 INFO - PROCESS | 4524 | --DOMWINDOW == 118 (0x7fa1a09b2000) [pid = 4524] [serial = 213] [outer = (nil)] [url = about:blank] 07:49:48 INFO - PROCESS | 4524 | --DOMWINDOW == 117 (0x7fa18e649400) [pid = 4524] [serial = 234] [outer = (nil)] [url = about:blank] 07:49:48 INFO - PROCESS | 4524 | --DOMWINDOW == 116 (0x7fa18e218800) [pid = 4524] [serial = 233] [outer = (nil)] [url = about:blank] 07:49:48 INFO - PROCESS | 4524 | --DOMWINDOW == 115 (0x7fa18e38d800) [pid = 4524] [serial = 239] [outer = (nil)] [url = about:blank] 07:49:48 INFO - PROCESS | 4524 | --DOMWINDOW == 114 (0x7fa18f361000) [pid = 4524] [serial = 236] [outer = (nil)] [url = about:blank] 07:49:48 INFO - PROCESS | 4524 | --DOMWINDOW == 113 (0x7fa190e1e400) [pid = 4524] [serial = 237] [outer = (nil)] [url = about:blank] 07:49:48 INFO - PROCESS | 4524 | --DOMWINDOW == 112 (0x7fa187f4d800) [pid = 4524] [serial = 231] [outer = (nil)] [url = about:blank] 07:49:48 INFO - PROCESS | 4524 | --DOMWINDOW == 111 (0x7fa18568d800) [pid = 4524] [serial = 230] [outer = (nil)] [url = about:blank] 07:49:48 INFO - PROCESS | 4524 | --DOMWINDOW == 110 (0x7fa18554a400) [pid = 4524] [serial = 248] [outer = (nil)] [url = about:blank] 07:49:48 INFO - PROCESS | 4524 | --DOMWINDOW == 109 (0x7fa18d4ad000) [pid = 4524] [serial = 249] [outer = (nil)] [url = about:blank] 07:49:48 INFO - PROCESS | 4524 | --DOMWINDOW == 108 (0x7fa18e02cc00) [pid = 4524] [serial = 246] [outer = (nil)] [url = about:blank] 07:49:48 INFO - PROCESS | 4524 | --DOMWINDOW == 107 (0x7fa18e156000) [pid = 4524] [serial = 218] [outer = (nil)] [url = about:blank] 07:49:48 INFO - PROCESS | 4524 | --DOMWINDOW == 106 (0x7fa185541400) [pid = 4524] [serial = 242] [outer = (nil)] [url = about:blank] 07:49:48 INFO - PROCESS | 4524 | --DOMWINDOW == 105 (0x7fa18e21d800) [pid = 4524] [serial = 243] [outer = (nil)] [url = about:blank] 07:49:48 INFO - PROCESS | 4524 | --DOMWINDOW == 104 (0x7fa18f36b400) [pid = 4524] [serial = 221] [outer = (nil)] [url = about:blank] 07:49:48 INFO - PROCESS | 4524 | --DOMWINDOW == 103 (0x7fa19b4b4400) [pid = 4524] [serial = 240] [outer = (nil)] [url = about:blank] 07:49:48 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 07:49:48 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1435ms 07:49:48 INFO - PROCESS | 4524 | 1461163788107 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 07:49:48 INFO - PROCESS | 4524 | 1461163788115 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 07:49:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 07:49:48 INFO - PROCESS | 4524 | 1461163788124 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 07:49:48 INFO - PROCESS | 4524 | 1461163788127 Marionette TRACE conn3 <- [1,386,null,{}] 07:49:48 INFO - PROCESS | 4524 | 1461163788132 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:48 INFO - PROCESS | 4524 | 1461163788279 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 07:49:48 INFO - PROCESS | 4524 | 1461163788372 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:48 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18d724000 == 39 [pid = 4524] [id = 104] 07:49:48 INFO - PROCESS | 4524 | ++DOMWINDOW == 104 (0x7fa1847e3400) [pid = 4524] [serial = 311] [outer = (nil)] 07:49:48 INFO - PROCESS | 4524 | ++DOMWINDOW == 105 (0x7fa18b14bc00) [pid = 4524] [serial = 312] [outer = 0x7fa1847e3400] 07:49:48 INFO - PROCESS | 4524 | 1461163788428 Marionette DEBUG loaded listener.js 07:49:48 INFO - PROCESS | 4524 | ++DOMWINDOW == 106 (0x7fa18d42a400) [pid = 4524] [serial = 313] [outer = 0x7fa1847e3400] 07:49:49 INFO - PROCESS | 4524 | 1461163789109 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 07:49:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 07:49:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1027ms 07:49:49 INFO - PROCESS | 4524 | 1461163789150 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 07:49:49 INFO - PROCESS | 4524 | 1461163789154 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 07:49:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 07:49:49 INFO - PROCESS | 4524 | 1461163789159 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 07:49:49 INFO - PROCESS | 4524 | 1461163789165 Marionette TRACE conn3 <- [1,390,null,{}] 07:49:49 INFO - PROCESS | 4524 | 1461163789280 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:49 INFO - PROCESS | 4524 | 1461163789458 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 07:49:49 INFO - PROCESS | 4524 | 1461163789474 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:49 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1947b3000 == 40 [pid = 4524] [id = 105] 07:49:49 INFO - PROCESS | 4524 | ++DOMWINDOW == 107 (0x7fa183ef1800) [pid = 4524] [serial = 314] [outer = (nil)] 07:49:49 INFO - PROCESS | 4524 | ++DOMWINDOW == 108 (0x7fa183ef9400) [pid = 4524] [serial = 315] [outer = 0x7fa183ef1800] 07:49:49 INFO - PROCESS | 4524 | 1461163789538 Marionette DEBUG loaded listener.js 07:49:49 INFO - PROCESS | 4524 | ++DOMWINDOW == 109 (0x7fa18e155800) [pid = 4524] [serial = 316] [outer = 0x7fa183ef1800] 07:49:50 INFO - PROCESS | 4524 | 1461163790260 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 07:49:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 07:49:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1132ms 07:49:50 INFO - PROCESS | 4524 | 1461163790292 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 07:49:50 INFO - PROCESS | 4524 | 1461163790296 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 07:49:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 07:49:50 INFO - PROCESS | 4524 | 1461163790302 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 07:49:50 INFO - PROCESS | 4524 | 1461163790304 Marionette TRACE conn3 <- [1,394,null,{}] 07:49:50 INFO - PROCESS | 4524 | 1461163790325 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:50 INFO - PROCESS | 4524 | 1461163790508 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 07:49:50 INFO - PROCESS | 4524 | 1461163790535 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:50 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa19b73f000 == 41 [pid = 4524] [id = 106] 07:49:50 INFO - PROCESS | 4524 | ++DOMWINDOW == 110 (0x7fa18df75c00) [pid = 4524] [serial = 317] [outer = (nil)] 07:49:50 INFO - PROCESS | 4524 | ++DOMWINDOW == 111 (0x7fa18df7cc00) [pid = 4524] [serial = 318] [outer = 0x7fa18df75c00] 07:49:50 INFO - PROCESS | 4524 | 1461163790596 Marionette DEBUG loaded listener.js 07:49:50 INFO - PROCESS | 4524 | ++DOMWINDOW == 112 (0x7fa18df81000) [pid = 4524] [serial = 319] [outer = 0x7fa18df75c00] 07:49:51 INFO - PROCESS | 4524 | 1461163791346 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 07:49:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 07:49:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1081ms 07:49:51 INFO - PROCESS | 4524 | 1461163791401 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 07:49:51 INFO - PROCESS | 4524 | 1461163791404 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 07:49:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 07:49:51 INFO - PROCESS | 4524 | 1461163791410 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 07:49:51 INFO - PROCESS | 4524 | 1461163791412 Marionette TRACE conn3 <- [1,398,null,{}] 07:49:51 INFO - PROCESS | 4524 | 1461163791417 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:51 INFO - PROCESS | 4524 | 1461163791574 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 07:49:51 INFO - PROCESS | 4524 | 1461163791598 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:51 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a01a5800 == 42 [pid = 4524] [id = 107] 07:49:51 INFO - PROCESS | 4524 | ++DOMWINDOW == 113 (0x7fa18df7d800) [pid = 4524] [serial = 320] [outer = (nil)] 07:49:51 INFO - PROCESS | 4524 | ++DOMWINDOW == 114 (0x7fa18df86400) [pid = 4524] [serial = 321] [outer = 0x7fa18df7d800] 07:49:51 INFO - PROCESS | 4524 | 1461163791654 Marionette DEBUG loaded listener.js 07:49:51 INFO - PROCESS | 4524 | ++DOMWINDOW == 115 (0x7fa18df8b400) [pid = 4524] [serial = 322] [outer = 0x7fa18df7d800] 07:49:52 INFO - PROCESS | 4524 | --DOMWINDOW == 114 (0x7fa18e217000) [pid = 4524] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 07:49:52 INFO - PROCESS | 4524 | --DOMWINDOW == 113 (0x7fa18554dc00) [pid = 4524] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 07:49:52 INFO - PROCESS | 4524 | --DOMWINDOW == 112 (0x7fa19a6c8400) [pid = 4524] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 07:49:52 INFO - PROCESS | 4524 | --DOMWINDOW == 111 (0x7fa1847e3000) [pid = 4524] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 07:49:52 INFO - PROCESS | 4524 | --DOMWINDOW == 110 (0x7fa185551800) [pid = 4524] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 07:49:52 INFO - PROCESS | 4524 | --DOMWINDOW == 109 (0x7fa18c14b800) [pid = 4524] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 07:49:52 INFO - PROCESS | 4524 | --DOMWINDOW == 108 (0x7fa1847ee000) [pid = 4524] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 07:49:52 INFO - PROCESS | 4524 | --DOMWINDOW == 107 (0x7fa185546c00) [pid = 4524] [serial = 250] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 07:49:52 INFO - PROCESS | 4524 | --DOMWINDOW == 106 (0x7fa19b714800) [pid = 4524] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 07:49:52 INFO - PROCESS | 4524 | 1461163792555 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 07:49:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 07:49:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1177ms 07:49:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 07:49:52 INFO - PROCESS | 4524 | 1461163792587 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 07:49:52 INFO - PROCESS | 4524 | 1461163792589 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 07:49:52 INFO - PROCESS | 4524 | 1461163792595 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 07:49:52 INFO - PROCESS | 4524 | 1461163792597 Marionette TRACE conn3 <- [1,402,null,{}] 07:49:52 INFO - PROCESS | 4524 | 1461163792602 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:52 INFO - PROCESS | 4524 | 1461163792768 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 07:49:52 INFO - PROCESS | 4524 | 1461163792865 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:52 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18492f000 == 43 [pid = 4524] [id = 108] 07:49:52 INFO - PROCESS | 4524 | ++DOMWINDOW == 107 (0x7fa18e155400) [pid = 4524] [serial = 323] [outer = (nil)] 07:49:52 INFO - PROCESS | 4524 | ++DOMWINDOW == 108 (0x7fa18e38a400) [pid = 4524] [serial = 324] [outer = 0x7fa18e155400] 07:49:52 INFO - PROCESS | 4524 | 1461163792939 Marionette DEBUG loaded listener.js 07:49:53 INFO - PROCESS | 4524 | ++DOMWINDOW == 109 (0x7fa18e391800) [pid = 4524] [serial = 325] [outer = 0x7fa18e155400] 07:49:53 INFO - PROCESS | 4524 | 1461163793579 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 07:49:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 07:49:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1029ms 07:49:53 INFO - PROCESS | 4524 | 1461163793624 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 07:49:53 INFO - PROCESS | 4524 | 1461163793627 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 07:49:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 07:49:53 INFO - PROCESS | 4524 | 1461163793632 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 07:49:53 INFO - PROCESS | 4524 | 1461163793640 Marionette TRACE conn3 <- [1,406,null,{}] 07:49:53 INFO - PROCESS | 4524 | 1461163793650 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:53 INFO - PROCESS | 4524 | 1461163793808 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 07:49:53 INFO - PROCESS | 4524 | 1461163793828 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:53 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a3624800 == 44 [pid = 4524] [id = 109] 07:49:53 INFO - PROCESS | 4524 | ++DOMWINDOW == 110 (0x7fa18e213400) [pid = 4524] [serial = 326] [outer = (nil)] 07:49:53 INFO - PROCESS | 4524 | ++DOMWINDOW == 111 (0x7fa18ee02400) [pid = 4524] [serial = 327] [outer = 0x7fa18e213400] 07:49:53 INFO - PROCESS | 4524 | 1461163793885 Marionette DEBUG loaded listener.js 07:49:53 INFO - PROCESS | 4524 | ++DOMWINDOW == 112 (0x7fa18f361000) [pid = 4524] [serial = 328] [outer = 0x7fa18e213400] 07:49:54 INFO - PROCESS | 4524 | 1461163794631 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 07:49:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 07:49:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1034ms 07:49:54 INFO - PROCESS | 4524 | 1461163794682 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 07:49:54 INFO - PROCESS | 4524 | 1461163794689 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 07:49:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 07:49:54 INFO - PROCESS | 4524 | 1461163794742 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 07:49:54 INFO - PROCESS | 4524 | 1461163794747 Marionette TRACE conn3 <- [1,410,null,{}] 07:49:54 INFO - PROCESS | 4524 | 1461163794755 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:54 INFO - PROCESS | 4524 | 1461163794946 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 07:49:55 INFO - PROCESS | 4524 | 1461163795060 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:55 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18d54f000 == 45 [pid = 4524] [id = 110] 07:49:55 INFO - PROCESS | 4524 | ++DOMWINDOW == 113 (0x7fa183dc4400) [pid = 4524] [serial = 329] [outer = (nil)] 07:49:55 INFO - PROCESS | 4524 | ++DOMWINDOW == 114 (0x7fa183ef5800) [pid = 4524] [serial = 330] [outer = 0x7fa183dc4400] 07:49:55 INFO - PROCESS | 4524 | 1461163795134 Marionette DEBUG loaded listener.js 07:49:55 INFO - PROCESS | 4524 | ++DOMWINDOW == 115 (0x7fa1847ed000) [pid = 4524] [serial = 331] [outer = 0x7fa183dc4400] 07:49:56 INFO - PROCESS | 4524 | 1461163796026 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 07:49:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 07:49:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1347ms 07:49:56 INFO - PROCESS | 4524 | 1461163796078 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 07:49:56 INFO - PROCESS | 4524 | 1461163796085 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 07:49:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 07:49:56 INFO - PROCESS | 4524 | 1461163796097 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 07:49:56 INFO - PROCESS | 4524 | 1461163796100 Marionette TRACE conn3 <- [1,414,null,{}] 07:49:56 INFO - PROCESS | 4524 | 1461163796106 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:56 INFO - PROCESS | 4524 | 1461163796267 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 07:49:56 INFO - PROCESS | 4524 | 1461163796404 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:56 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa19b56a800 == 46 [pid = 4524] [id = 111] 07:49:56 INFO - PROCESS | 4524 | ++DOMWINDOW == 116 (0x7fa183ef3400) [pid = 4524] [serial = 332] [outer = (nil)] 07:49:56 INFO - PROCESS | 4524 | ++DOMWINDOW == 117 (0x7fa189baa400) [pid = 4524] [serial = 333] [outer = 0x7fa183ef3400] 07:49:56 INFO - PROCESS | 4524 | 1461163796476 Marionette DEBUG loaded listener.js 07:49:56 INFO - PROCESS | 4524 | ++DOMWINDOW == 118 (0x7fa18d59d800) [pid = 4524] [serial = 334] [outer = 0x7fa183ef3400] 07:49:57 INFO - PROCESS | 4524 | 1461163797388 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 07:49:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 07:49:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1327ms 07:49:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 07:49:57 INFO - PROCESS | 4524 | 1461163797424 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 07:49:57 INFO - PROCESS | 4524 | 1461163797427 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 07:49:57 INFO - PROCESS | 4524 | 1461163797433 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 07:49:57 INFO - PROCESS | 4524 | 1461163797438 Marionette TRACE conn3 <- [1,418,null,{}] 07:49:57 INFO - PROCESS | 4524 | 1461163797454 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:57 INFO - PROCESS | 4524 | 1461163797603 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 07:49:57 INFO - PROCESS | 4524 | 1461163797746 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:57 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a0d93000 == 47 [pid = 4524] [id = 112] 07:49:57 INFO - PROCESS | 4524 | ++DOMWINDOW == 119 (0x7fa185680400) [pid = 4524] [serial = 335] [outer = (nil)] 07:49:57 INFO - PROCESS | 4524 | ++DOMWINDOW == 120 (0x7fa18df72800) [pid = 4524] [serial = 336] [outer = 0x7fa185680400] 07:49:57 INFO - PROCESS | 4524 | 1461163797819 Marionette DEBUG loaded listener.js 07:49:57 INFO - PROCESS | 4524 | ++DOMWINDOW == 121 (0x7fa18df85800) [pid = 4524] [serial = 337] [outer = 0x7fa185680400] 07:49:59 INFO - PROCESS | 4524 | 1461163799077 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 07:49:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 07:49:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1687ms 07:49:59 INFO - PROCESS | 4524 | 1461163799120 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 07:49:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 07:49:59 INFO - PROCESS | 4524 | 1461163799125 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 07:49:59 INFO - PROCESS | 4524 | 1461163799131 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 07:49:59 INFO - PROCESS | 4524 | 1461163799134 Marionette TRACE conn3 <- [1,422,null,{}] 07:49:59 INFO - PROCESS | 4524 | 1461163799139 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:59 INFO - PROCESS | 4524 | 1461163799361 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 07:49:59 INFO - PROCESS | 4524 | 1461163799500 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:59 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa182dc8800 == 48 [pid = 4524] [id = 113] 07:49:59 INFO - PROCESS | 4524 | ++DOMWINDOW == 122 (0x7fa18d97e000) [pid = 4524] [serial = 338] [outer = (nil)] 07:49:59 INFO - PROCESS | 4524 | ++DOMWINDOW == 123 (0x7fa18e212c00) [pid = 4524] [serial = 339] [outer = 0x7fa18d97e000] 07:49:59 INFO - PROCESS | 4524 | 1461163799569 Marionette DEBUG loaded listener.js 07:49:59 INFO - PROCESS | 4524 | ++DOMWINDOW == 124 (0x7fa18ed2a800) [pid = 4524] [serial = 340] [outer = 0x7fa18d97e000] 07:50:00 INFO - PROCESS | 4524 | 1461163800778 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 07:50:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 07:50:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1679ms 07:50:00 INFO - PROCESS | 4524 | 1461163800813 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 07:50:00 INFO - PROCESS | 4524 | 1461163800815 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 07:50:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 07:50:00 INFO - PROCESS | 4524 | 1461163800823 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 07:50:00 INFO - PROCESS | 4524 | 1461163800827 Marionette TRACE conn3 <- [1,426,null,{}] 07:50:00 INFO - PROCESS | 4524 | 1461163800832 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:01 INFO - PROCESS | 4524 | 1461163801037 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 07:50:01 INFO - PROCESS | 4524 | 1461163801157 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:01 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a049e000 == 49 [pid = 4524] [id = 114] 07:50:01 INFO - PROCESS | 4524 | ++DOMWINDOW == 125 (0x7fa187f4e400) [pid = 4524] [serial = 341] [outer = (nil)] 07:50:01 INFO - PROCESS | 4524 | ++DOMWINDOW == 126 (0x7fa18f033800) [pid = 4524] [serial = 342] [outer = 0x7fa187f4e400] 07:50:01 INFO - PROCESS | 4524 | 1461163801273 Marionette DEBUG loaded listener.js 07:50:01 INFO - PROCESS | 4524 | ++DOMWINDOW == 127 (0x7fa190c75400) [pid = 4524] [serial = 343] [outer = 0x7fa187f4e400] 07:50:02 INFO - PROCESS | 4524 | 1461163802347 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 07:50:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 07:50:02 INFO - PROCESS | 4524 | 1461163802411 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 07:50:02 INFO - PROCESS | 4524 | 1461163802419 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 07:50:02 INFO - PROCESS | 4524 | 1461163802424 Marionette TRACE conn3 <- [1,430,null,{}] 07:50:02 INFO - PROCESS | 4524 | 1461163802432 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:02 INFO - PROCESS | 4524 | 1461163802602 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 07:50:02 INFO - PROCESS | 4524 | 1461163802836 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:02 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa184da4000 == 50 [pid = 4524] [id = 115] 07:50:02 INFO - PROCESS | 4524 | ++DOMWINDOW == 128 (0x7fa184ba1400) [pid = 4524] [serial = 344] [outer = (nil)] 07:50:02 INFO - PROCESS | 4524 | ++DOMWINDOW == 129 (0x7fa18553f400) [pid = 4524] [serial = 345] [outer = 0x7fa184ba1400] 07:50:02 INFO - PROCESS | 4524 | 1461163802945 Marionette DEBUG loaded listener.js 07:50:03 INFO - PROCESS | 4524 | ++DOMWINDOW == 130 (0x7fa185550400) [pid = 4524] [serial = 346] [outer = 0x7fa184ba1400] 07:50:03 INFO - PROCESS | 4524 | 1461163803800 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 07:50:03 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18492f000 == 49 [pid = 4524] [id = 108] 07:50:03 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1a01a5800 == 48 [pid = 4524] [id = 107] 07:50:03 INFO - PROCESS | 4524 | --DOMWINDOW == 129 (0x7fa184b9c800) [pid = 4524] [serial = 254] [outer = (nil)] [url = about:blank] 07:50:03 INFO - PROCESS | 4524 | --DOMWINDOW == 128 (0x7fa18c259c00) [pid = 4524] [serial = 258] [outer = (nil)] [url = about:blank] 07:50:03 INFO - PROCESS | 4524 | --DOMWINDOW == 127 (0x7fa18e893800) [pid = 4524] [serial = 261] [outer = (nil)] [url = about:blank] 07:50:03 INFO - PROCESS | 4524 | --DOMWINDOW == 126 (0x7fa190e1cc00) [pid = 4524] [serial = 264] [outer = (nil)] [url = about:blank] 07:50:03 INFO - PROCESS | 4524 | --DOMWINDOW == 125 (0x7fa19b9e1400) [pid = 4524] [serial = 267] [outer = (nil)] [url = about:blank] 07:50:03 INFO - PROCESS | 4524 | --DOMWINDOW == 124 (0x7fa1a0b95400) [pid = 4524] [serial = 291] [outer = (nil)] [url = about:blank] 07:50:03 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa19b73f000 == 47 [pid = 4524] [id = 106] 07:50:03 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1947b3000 == 46 [pid = 4524] [id = 105] 07:50:03 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18d724000 == 45 [pid = 4524] [id = 104] 07:50:03 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa186713800 == 44 [pid = 4524] [id = 103] 07:50:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 07:50:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1443ms 07:50:03 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa19a6ee800 == 43 [pid = 4524] [id = 99] 07:50:03 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18d2a8000 == 42 [pid = 4524] [id = 98] 07:50:03 INFO - PROCESS | 4524 | 1461163803863 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 07:50:03 INFO - PROCESS | 4524 | 1461163803870 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 07:50:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 07:50:03 INFO - PROCESS | 4524 | 1461163803881 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 07:50:03 INFO - PROCESS | 4524 | 1461163803885 Marionette TRACE conn3 <- [1,434,null,{}] 07:50:03 INFO - PROCESS | 4524 | 1461163803893 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:04 INFO - PROCESS | 4524 | 1461163804059 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 07:50:04 INFO - PROCESS | 4524 | --DOMWINDOW == 123 (0x7fa19b9a0000) [pid = 4524] [serial = 177] [outer = (nil)] [url = about:blank] 07:50:04 INFO - PROCESS | 4524 | --DOMWINDOW == 122 (0x7fa18f032400) [pid = 4524] [serial = 282] [outer = (nil)] [url = about:blank] 07:50:04 INFO - PROCESS | 4524 | --DOMWINDOW == 121 (0x7fa19e812400) [pid = 4524] [serial = 288] [outer = (nil)] [url = about:blank] 07:50:04 INFO - PROCESS | 4524 | --DOMWINDOW == 120 (0x7fa19b26c000) [pid = 4524] [serial = 285] [outer = (nil)] [url = about:blank] 07:50:04 INFO - PROCESS | 4524 | --DOMWINDOW == 119 (0x7fa18e394800) [pid = 4524] [serial = 279] [outer = (nil)] [url = about:blank] 07:50:04 INFO - PROCESS | 4524 | --DOMWINDOW == 118 (0x7fa18b14c400) [pid = 4524] [serial = 274] [outer = (nil)] [url = about:blank] 07:50:04 INFO - PROCESS | 4524 | --DOMWINDOW == 117 (0x7fa187b72000) [pid = 4524] [serial = 273] [outer = (nil)] [url = about:blank] 07:50:04 INFO - PROCESS | 4524 | --DOMWINDOW == 116 (0x7fa18d861800) [pid = 4524] [serial = 276] [outer = (nil)] [url = about:blank] 07:50:04 INFO - PROCESS | 4524 | --DOMWINDOW == 115 (0x7fa18e157800) [pid = 4524] [serial = 277] [outer = (nil)] [url = about:blank] 07:50:04 INFO - PROCESS | 4524 | --DOMWINDOW == 114 (0x7fa185544800) [pid = 4524] [serial = 271] [outer = (nil)] [url = about:blank] 07:50:04 INFO - PROCESS | 4524 | --DOMWINDOW == 113 (0x7fa184b95400) [pid = 4524] [serial = 270] [outer = (nil)] [url = about:blank] 07:50:04 INFO - PROCESS | 4524 | --DOMWINDOW == 112 (0x7fa18f033400) [pid = 4524] [serial = 252] [outer = (nil)] [url = about:blank] 07:50:04 INFO - PROCESS | 4524 | --DOMWINDOW == 111 (0x7fa19c914800) [pid = 4524] [serial = 286] [outer = (nil)] [url = about:blank] 07:50:04 INFO - PROCESS | 4524 | --DOMWINDOW == 110 (0x7fa18f72c000) [pid = 4524] [serial = 283] [outer = (nil)] [url = about:blank] 07:50:04 INFO - PROCESS | 4524 | --DOMWINDOW == 109 (0x7fa18c7f1400) [pid = 4524] [serial = 111] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:50:04 INFO - PROCESS | 4524 | --DOMWINDOW == 108 (0x7fa18ee09400) [pid = 4524] [serial = 280] [outer = (nil)] [url = about:blank] 07:50:04 INFO - PROCESS | 4524 | --DOMWINDOW == 107 (0x7fa1a0734c00) [pid = 4524] [serial = 289] [outer = (nil)] [url = about:blank] 07:50:04 INFO - PROCESS | 4524 | 1461163804176 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:04 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18d555000 == 43 [pid = 4524] [id = 116] 07:50:04 INFO - PROCESS | 4524 | ++DOMWINDOW == 108 (0x7fa184b95400) [pid = 4524] [serial = 347] [outer = (nil)] 07:50:04 INFO - PROCESS | 4524 | ++DOMWINDOW == 109 (0x7fa187b72000) [pid = 4524] [serial = 348] [outer = 0x7fa184b95400] 07:50:04 INFO - PROCESS | 4524 | 1461163804243 Marionette DEBUG loaded listener.js 07:50:04 INFO - PROCESS | 4524 | ++DOMWINDOW == 110 (0x7fa18d204800) [pid = 4524] [serial = 349] [outer = 0x7fa184b95400] 07:50:05 INFO - PROCESS | 4524 | 1461163805047 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 07:50:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 07:50:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1234ms 07:50:05 INFO - PROCESS | 4524 | 1461163805115 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 07:50:05 INFO - PROCESS | 4524 | 1461163805118 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 07:50:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 07:50:05 INFO - PROCESS | 4524 | 1461163805124 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 07:50:05 INFO - PROCESS | 4524 | 1461163805129 Marionette TRACE conn3 <- [1,438,null,{}] 07:50:05 INFO - PROCESS | 4524 | 1461163805144 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:05 INFO - PROCESS | 4524 | 1461163805295 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 07:50:05 INFO - PROCESS | 4524 | 1461163805305 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:05 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18ee65000 == 44 [pid = 4524] [id = 117] 07:50:05 INFO - PROCESS | 4524 | ++DOMWINDOW == 111 (0x7fa18d9dec00) [pid = 4524] [serial = 350] [outer = (nil)] 07:50:05 INFO - PROCESS | 4524 | ++DOMWINDOW == 112 (0x7fa18df82400) [pid = 4524] [serial = 351] [outer = 0x7fa18d9dec00] 07:50:05 INFO - PROCESS | 4524 | 1461163805371 Marionette DEBUG loaded listener.js 07:50:05 INFO - PROCESS | 4524 | ++DOMWINDOW == 113 (0x7fa18e157c00) [pid = 4524] [serial = 352] [outer = 0x7fa18d9dec00] 07:50:06 INFO - PROCESS | 4524 | 1461163806100 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 07:50:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 07:50:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1035ms 07:50:06 INFO - PROCESS | 4524 | 1461163806167 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 07:50:06 INFO - PROCESS | 4524 | 1461163806171 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 07:50:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 07:50:06 INFO - PROCESS | 4524 | 1461163806177 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 07:50:06 INFO - PROCESS | 4524 | 1461163806179 Marionette TRACE conn3 <- [1,442,null,{}] 07:50:06 INFO - PROCESS | 4524 | 1461163806212 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:06 INFO - PROCESS | 4524 | 1461163806395 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 07:50:06 INFO - PROCESS | 4524 | 1461163806419 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:06 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa190b21800 == 45 [pid = 4524] [id = 118] 07:50:06 INFO - PROCESS | 4524 | ++DOMWINDOW == 114 (0x7fa18e158800) [pid = 4524] [serial = 353] [outer = (nil)] 07:50:06 INFO - PROCESS | 4524 | ++DOMWINDOW == 115 (0x7fa18e389c00) [pid = 4524] [serial = 354] [outer = 0x7fa18e158800] 07:50:06 INFO - PROCESS | 4524 | 1461163806477 Marionette DEBUG loaded listener.js 07:50:06 INFO - PROCESS | 4524 | ++DOMWINDOW == 116 (0x7fa18e893800) [pid = 4524] [serial = 355] [outer = 0x7fa18e158800] 07:50:07 INFO - PROCESS | 4524 | 1461163807296 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 07:50:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 07:50:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1143ms 07:50:07 INFO - PROCESS | 4524 | 1461163807320 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 07:50:07 INFO - PROCESS | 4524 | 1461163807323 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 07:50:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 07:50:07 INFO - PROCESS | 4524 | 1461163807329 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 07:50:07 INFO - PROCESS | 4524 | 1461163807331 Marionette TRACE conn3 <- [1,446,null,{}] 07:50:07 INFO - PROCESS | 4524 | 1461163807337 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:07 INFO - PROCESS | 4524 | 1461163807499 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 07:50:07 INFO - PROCESS | 4524 | 1461163807526 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:07 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa19a6f3800 == 46 [pid = 4524] [id = 119] 07:50:07 INFO - PROCESS | 4524 | ++DOMWINDOW == 117 (0x7fa18df7fc00) [pid = 4524] [serial = 356] [outer = (nil)] 07:50:07 INFO - PROCESS | 4524 | ++DOMWINDOW == 118 (0x7fa18f032400) [pid = 4524] [serial = 357] [outer = 0x7fa18df7fc00] 07:50:07 INFO - PROCESS | 4524 | 1461163807583 Marionette DEBUG loaded listener.js 07:50:07 INFO - PROCESS | 4524 | ++DOMWINDOW == 119 (0x7fa18ffb1000) [pid = 4524] [serial = 358] [outer = 0x7fa18df7fc00] 07:50:08 INFO - PROCESS | 4524 | --DOMWINDOW == 118 (0x7fa1847e3400) [pid = 4524] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 07:50:08 INFO - PROCESS | 4524 | --DOMWINDOW == 117 (0x7fa18df75c00) [pid = 4524] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 07:50:08 INFO - PROCESS | 4524 | --DOMWINDOW == 116 (0x7fa183dc2400) [pid = 4524] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 07:50:08 INFO - PROCESS | 4524 | --DOMWINDOW == 115 (0x7fa183ef1800) [pid = 4524] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 07:50:08 INFO - PROCESS | 4524 | --DOMWINDOW == 114 (0x7fa18e155400) [pid = 4524] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 07:50:08 INFO - PROCESS | 4524 | --DOMWINDOW == 113 (0x7fa18df7d800) [pid = 4524] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 07:50:08 INFO - PROCESS | 4524 | 1461163808547 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 07:50:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 07:50:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1280ms 07:50:08 INFO - PROCESS | 4524 | 1461163808611 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 07:50:08 INFO - PROCESS | 4524 | 1461163808615 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 07:50:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 07:50:08 INFO - PROCESS | 4524 | 1461163808622 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 07:50:08 INFO - PROCESS | 4524 | 1461163808624 Marionette TRACE conn3 <- [1,450,null,{}] 07:50:08 INFO - PROCESS | 4524 | 1461163808631 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:08 INFO - PROCESS | 4524 | 1461163808814 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 07:50:08 INFO - PROCESS | 4524 | 1461163808923 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:08 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa19b982800 == 47 [pid = 4524] [id = 120] 07:50:08 INFO - PROCESS | 4524 | ++DOMWINDOW == 114 (0x7fa18df7d800) [pid = 4524] [serial = 359] [outer = (nil)] 07:50:08 INFO - PROCESS | 4524 | ++DOMWINDOW == 115 (0x7fa18f035c00) [pid = 4524] [serial = 360] [outer = 0x7fa18df7d800] 07:50:08 INFO - PROCESS | 4524 | 1461163808990 Marionette DEBUG loaded listener.js 07:50:09 INFO - PROCESS | 4524 | ++DOMWINDOW == 116 (0x7fa19b9e1400) [pid = 4524] [serial = 361] [outer = 0x7fa18df7d800] 07:50:09 INFO - PROCESS | 4524 | 1461163809633 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 07:50:09 INFO - PROCESS | 4524 | 1461163809706 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 07:50:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 07:50:09 INFO - PROCESS | 4524 | 1461163809728 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 07:50:09 INFO - PROCESS | 4524 | 1461163809731 Marionette TRACE conn3 <- [1,454,null,{}] 07:50:09 INFO - PROCESS | 4524 | 1461163809735 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:09 INFO - PROCESS | 4524 | 1461163809897 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 07:50:09 INFO - PROCESS | 4524 | 1461163809914 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:09 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa19e875000 == 48 [pid = 4524] [id = 121] 07:50:09 INFO - PROCESS | 4524 | ++DOMWINDOW == 117 (0x7fa183eeb000) [pid = 4524] [serial = 362] [outer = (nil)] 07:50:09 INFO - PROCESS | 4524 | ++DOMWINDOW == 118 (0x7fa18ddb1800) [pid = 4524] [serial = 363] [outer = 0x7fa183eeb000] 07:50:09 INFO - PROCESS | 4524 | 1461163809975 Marionette DEBUG loaded listener.js 07:50:10 INFO - PROCESS | 4524 | ++DOMWINDOW == 119 (0x7fa19b70ec00) [pid = 4524] [serial = 364] [outer = 0x7fa183eeb000] 07:50:10 INFO - PROCESS | 4524 | [4524] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:50:10 INFO - PROCESS | 4524 | 1461163810888 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 07:50:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 07:50:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1225ms 07:50:10 INFO - PROCESS | 4524 | 1461163810954 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 07:50:10 INFO - PROCESS | 4524 | 1461163810959 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 07:50:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 07:50:10 INFO - PROCESS | 4524 | 1461163810967 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 07:50:10 INFO - PROCESS | 4524 | 1461163810972 Marionette TRACE conn3 <- [1,458,null,{}] 07:50:10 INFO - PROCESS | 4524 | 1461163810979 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:11 INFO - PROCESS | 4524 | 1461163811153 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 07:50:11 INFO - PROCESS | 4524 | 1461163811292 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:11 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa187f32800 == 49 [pid = 4524] [id = 122] 07:50:11 INFO - PROCESS | 4524 | ++DOMWINDOW == 120 (0x7fa183eefc00) [pid = 4524] [serial = 365] [outer = (nil)] 07:50:11 INFO - PROCESS | 4524 | ++DOMWINDOW == 121 (0x7fa185544400) [pid = 4524] [serial = 366] [outer = 0x7fa183eefc00] 07:50:11 INFO - PROCESS | 4524 | 1461163811365 Marionette DEBUG loaded listener.js 07:50:11 INFO - PROCESS | 4524 | ++DOMWINDOW == 122 (0x7fa1871e9000) [pid = 4524] [serial = 367] [outer = 0x7fa183eefc00] 07:50:12 INFO - PROCESS | 4524 | 1461163812255 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 07:50:12 INFO - PROCESS | 4524 | 1461163812313 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 07:50:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 07:50:12 INFO - PROCESS | 4524 | 1461163812326 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 07:50:12 INFO - PROCESS | 4524 | 1461163812329 Marionette TRACE conn3 <- [1,462,null,{}] 07:50:12 INFO - PROCESS | 4524 | 1461163812336 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:12 INFO - PROCESS | 4524 | 1461163812505 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 07:50:12 INFO - PROCESS | 4524 | 1461163812645 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:12 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa19a6e4000 == 50 [pid = 4524] [id = 123] 07:50:12 INFO - PROCESS | 4524 | ++DOMWINDOW == 123 (0x7fa1843e0800) [pid = 4524] [serial = 368] [outer = (nil)] 07:50:12 INFO - PROCESS | 4524 | ++DOMWINDOW == 124 (0x7fa18d97e400) [pid = 4524] [serial = 369] [outer = 0x7fa1843e0800] 07:50:12 INFO - PROCESS | 4524 | 1461163812714 Marionette DEBUG loaded listener.js 07:50:12 INFO - PROCESS | 4524 | ++DOMWINDOW == 125 (0x7fa18df73c00) [pid = 4524] [serial = 370] [outer = 0x7fa1843e0800] 07:50:13 INFO - PROCESS | 4524 | [4524] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:50:13 INFO - PROCESS | 4524 | 1461163813761 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 07:50:13 INFO - PROCESS | 4524 | 1461163813809 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 07:50:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 07:50:13 INFO - PROCESS | 4524 | 1461163813815 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 07:50:13 INFO - PROCESS | 4524 | 1461163813820 Marionette TRACE conn3 <- [1,466,null,{}] 07:50:13 INFO - PROCESS | 4524 | 1461163813837 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:14 INFO - PROCESS | 4524 | 1461163814015 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 07:50:14 INFO - PROCESS | 4524 | 1461163814201 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:14 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a0da8000 == 51 [pid = 4524] [id = 124] 07:50:14 INFO - PROCESS | 4524 | ++DOMWINDOW == 126 (0x7fa18e38bc00) [pid = 4524] [serial = 371] [outer = (nil)] 07:50:14 INFO - PROCESS | 4524 | ++DOMWINDOW == 127 (0x7fa19a6c6c00) [pid = 4524] [serial = 372] [outer = 0x7fa18e38bc00] 07:50:14 INFO - PROCESS | 4524 | 1461163814275 Marionette DEBUG loaded listener.js 07:50:14 INFO - PROCESS | 4524 | ++DOMWINDOW == 128 (0x7fa19b70d800) [pid = 4524] [serial = 373] [outer = 0x7fa18e38bc00] 07:50:15 INFO - PROCESS | 4524 | 1461163815112 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 07:50:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 07:50:15 INFO - PROCESS | 4524 | 1461163815160 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 07:50:15 INFO - PROCESS | 4524 | 1461163815166 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 07:50:15 INFO - PROCESS | 4524 | 1461163815169 Marionette TRACE conn3 <- [1,470,null,{}] 07:50:15 INFO - PROCESS | 4524 | 1461163815174 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:15 INFO - PROCESS | 4524 | 1461163815321 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 07:50:15 INFO - PROCESS | 4524 | 1461163815467 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:15 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a5bd1000 == 52 [pid = 4524] [id = 125] 07:50:15 INFO - PROCESS | 4524 | ++DOMWINDOW == 129 (0x7fa181c83400) [pid = 4524] [serial = 374] [outer = (nil)] 07:50:15 INFO - PROCESS | 4524 | ++DOMWINDOW == 130 (0x7fa181c8d000) [pid = 4524] [serial = 375] [outer = 0x7fa181c83400] 07:50:15 INFO - PROCESS | 4524 | 1461163815538 Marionette DEBUG loaded listener.js 07:50:15 INFO - PROCESS | 4524 | ++DOMWINDOW == 131 (0x7fa190baa400) [pid = 4524] [serial = 376] [outer = 0x7fa181c83400] 07:50:16 INFO - PROCESS | 4524 | 1461163816405 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 07:50:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 07:50:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1285ms 07:50:16 INFO - PROCESS | 4524 | 1461163816451 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 07:50:16 INFO - PROCESS | 4524 | 1461163816454 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 07:50:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 07:50:16 INFO - PROCESS | 4524 | 1461163816460 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 07:50:16 INFO - PROCESS | 4524 | 1461163816462 Marionette TRACE conn3 <- [1,474,null,{}] 07:50:16 INFO - PROCESS | 4524 | 1461163816467 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:16 INFO - PROCESS | 4524 | 1461163816611 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 07:50:16 INFO - PROCESS | 4524 | 1461163816755 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:16 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa181eb4800 == 53 [pid = 4524] [id = 126] 07:50:16 INFO - PROCESS | 4524 | ++DOMWINDOW == 132 (0x7fa181c89000) [pid = 4524] [serial = 377] [outer = (nil)] 07:50:16 INFO - PROCESS | 4524 | ++DOMWINDOW == 133 (0x7fa19c7cd400) [pid = 4524] [serial = 378] [outer = 0x7fa181c89000] 07:50:16 INFO - PROCESS | 4524 | 1461163816825 Marionette DEBUG loaded listener.js 07:50:16 INFO - PROCESS | 4524 | ++DOMWINDOW == 134 (0x7fa19e815400) [pid = 4524] [serial = 379] [outer = 0x7fa181c89000] 07:50:17 INFO - PROCESS | 4524 | 1461163817686 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 07:50:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 07:50:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1277ms 07:50:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 07:50:17 INFO - PROCESS | 4524 | 1461163817738 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 07:50:17 INFO - PROCESS | 4524 | 1461163817741 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 07:50:17 INFO - PROCESS | 4524 | 1461163817747 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 07:50:17 INFO - PROCESS | 4524 | 1461163817750 Marionette TRACE conn3 <- [1,478,null,{}] 07:50:17 INFO - PROCESS | 4524 | 1461163817755 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:17 INFO - PROCESS | 4524 | 1461163817922 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 07:50:18 INFO - PROCESS | 4524 | 1461163818067 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:18 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa184e4f800 == 54 [pid = 4524] [id = 127] 07:50:18 INFO - PROCESS | 4524 | ++DOMWINDOW == 135 (0x7fa183ef0c00) [pid = 4524] [serial = 380] [outer = (nil)] 07:50:18 INFO - PROCESS | 4524 | ++DOMWINDOW == 136 (0x7fa18df90400) [pid = 4524] [serial = 381] [outer = 0x7fa183ef0c00] 07:50:18 INFO - PROCESS | 4524 | 1461163818142 Marionette DEBUG loaded listener.js 07:50:18 INFO - PROCESS | 4524 | ++DOMWINDOW == 137 (0x7fa1a33f3000) [pid = 4524] [serial = 382] [outer = 0x7fa183ef0c00] 07:50:18 INFO - PROCESS | 4524 | 1461163818983 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 07:50:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 07:50:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1278ms 07:50:19 INFO - PROCESS | 4524 | 1461163819025 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 07:50:19 INFO - PROCESS | 4524 | 1461163819029 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 07:50:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 07:50:19 INFO - PROCESS | 4524 | 1461163819034 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 07:50:19 INFO - PROCESS | 4524 | 1461163819036 Marionette TRACE conn3 <- [1,482,null,{}] 07:50:19 INFO - PROCESS | 4524 | 1461163819042 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:19 INFO - PROCESS | 4524 | 1461163819190 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 07:50:19 INFO - PROCESS | 4524 | 1461163819514 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:19 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa184e5f800 == 55 [pid = 4524] [id = 128] 07:50:19 INFO - PROCESS | 4524 | ++DOMWINDOW == 138 (0x7fa181c62400) [pid = 4524] [serial = 383] [outer = (nil)] 07:50:19 INFO - PROCESS | 4524 | ++DOMWINDOW == 139 (0x7fa183dc3400) [pid = 4524] [serial = 384] [outer = 0x7fa181c62400] 07:50:19 INFO - PROCESS | 4524 | 1461163819637 Marionette DEBUG loaded listener.js 07:50:19 INFO - PROCESS | 4524 | ++DOMWINDOW == 140 (0x7fa183eee000) [pid = 4524] [serial = 385] [outer = 0x7fa181c62400] 07:50:20 INFO - PROCESS | 4524 | 1461163820602 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 07:50:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 07:50:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1635ms 07:50:20 INFO - PROCESS | 4524 | 1461163820671 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 07:50:20 INFO - PROCESS | 4524 | 1461163820677 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 07:50:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 07:50:20 INFO - PROCESS | 4524 | 1461163820684 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 07:50:20 INFO - PROCESS | 4524 | 1461163820688 Marionette TRACE conn3 <- [1,486,null,{}] 07:50:20 INFO - PROCESS | 4524 | 1461163820696 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:20 INFO - PROCESS | 4524 | 1461163820878 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 07:50:20 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa19b982800 == 54 [pid = 4524] [id = 120] 07:50:20 INFO - PROCESS | 4524 | --DOMWINDOW == 139 (0x7fa18ee02400) [pid = 4524] [serial = 327] [outer = (nil)] [url = about:blank] 07:50:20 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa19a6f3800 == 53 [pid = 4524] [id = 119] 07:50:20 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa190b21800 == 52 [pid = 4524] [id = 118] 07:50:20 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18ee65000 == 51 [pid = 4524] [id = 117] 07:50:20 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18d555000 == 50 [pid = 4524] [id = 116] 07:50:20 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa184da4000 == 49 [pid = 4524] [id = 115] 07:50:21 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1a0d93000 == 48 [pid = 4524] [id = 112] 07:50:21 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa19b56a800 == 47 [pid = 4524] [id = 111] 07:50:21 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18d54f000 == 46 [pid = 4524] [id = 110] 07:50:21 INFO - PROCESS | 4524 | 1461163821085 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:21 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1a3624800 == 45 [pid = 4524] [id = 109] 07:50:21 INFO - PROCESS | 4524 | --DOMWINDOW == 138 (0x7fa18d42a400) [pid = 4524] [serial = 313] [outer = (nil)] [url = about:blank] 07:50:21 INFO - PROCESS | 4524 | --DOMWINDOW == 137 (0x7fa18df81000) [pid = 4524] [serial = 319] [outer = (nil)] [url = about:blank] 07:50:21 INFO - PROCESS | 4524 | --DOMWINDOW == 136 (0x7fa18553c400) [pid = 4524] [serial = 309] [outer = (nil)] [url = about:blank] 07:50:21 INFO - PROCESS | 4524 | --DOMWINDOW == 135 (0x7fa18df7cc00) [pid = 4524] [serial = 318] [outer = (nil)] [url = about:blank] 07:50:21 INFO - PROCESS | 4524 | --DOMWINDOW == 134 (0x7fa183ef9400) [pid = 4524] [serial = 315] [outer = (nil)] [url = about:blank] 07:50:21 INFO - PROCESS | 4524 | --DOMWINDOW == 133 (0x7fa185549000) [pid = 4524] [serial = 310] [outer = (nil)] [url = about:blank] 07:50:21 INFO - PROCESS | 4524 | --DOMWINDOW == 132 (0x7fa18e155800) [pid = 4524] [serial = 316] [outer = (nil)] [url = about:blank] 07:50:21 INFO - PROCESS | 4524 | --DOMWINDOW == 131 (0x7fa18b14bc00) [pid = 4524] [serial = 312] [outer = (nil)] [url = about:blank] 07:50:21 INFO - PROCESS | 4524 | --DOMWINDOW == 130 (0x7fa18e38a400) [pid = 4524] [serial = 324] [outer = (nil)] [url = about:blank] 07:50:21 INFO - PROCESS | 4524 | --DOMWINDOW == 129 (0x7fa1a33e9c00) [pid = 4524] [serial = 306] [outer = (nil)] [url = about:blank] 07:50:21 INFO - PROCESS | 4524 | --DOMWINDOW == 128 (0x7fa18e215000) [pid = 4524] [serial = 297] [outer = (nil)] [url = about:blank] 07:50:21 INFO - PROCESS | 4524 | --DOMWINDOW == 127 (0x7fa19b99a000) [pid = 4524] [serial = 300] [outer = (nil)] [url = about:blank] 07:50:21 INFO - PROCESS | 4524 | --DOMWINDOW == 126 (0x7fa1a29a0c00) [pid = 4524] [serial = 303] [outer = (nil)] [url = about:blank] 07:50:21 INFO - PROCESS | 4524 | --DOMWINDOW == 125 (0x7fa18df8b400) [pid = 4524] [serial = 322] [outer = (nil)] [url = about:blank] 07:50:21 INFO - PROCESS | 4524 | --DOMWINDOW == 124 (0x7fa18e391800) [pid = 4524] [serial = 325] [outer = (nil)] [url = about:blank] 07:50:21 INFO - PROCESS | 4524 | --DOMWINDOW == 123 (0x7fa18df86400) [pid = 4524] [serial = 321] [outer = (nil)] [url = about:blank] 07:50:21 INFO - PROCESS | 4524 | --DOMWINDOW == 122 (0x7fa18557a000) [pid = 4524] [serial = 294] [outer = (nil)] [url = about:blank] 07:50:21 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa184cdc000 == 46 [pid = 4524] [id = 129] 07:50:21 INFO - PROCESS | 4524 | ++DOMWINDOW == 123 (0x7fa183ef9400) [pid = 4524] [serial = 386] [outer = (nil)] 07:50:21 INFO - PROCESS | 4524 | ++DOMWINDOW == 124 (0x7fa185545800) [pid = 4524] [serial = 387] [outer = 0x7fa183ef9400] 07:50:21 INFO - PROCESS | 4524 | 1461163821166 Marionette DEBUG loaded listener.js 07:50:21 INFO - PROCESS | 4524 | ++DOMWINDOW == 125 (0x7fa185587400) [pid = 4524] [serial = 388] [outer = 0x7fa183ef9400] 07:50:21 INFO - PROCESS | 4524 | 1461163821861 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 07:50:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 07:50:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1231ms 07:50:21 INFO - PROCESS | 4524 | 1461163821918 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 07:50:21 INFO - PROCESS | 4524 | 1461163821924 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 07:50:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 07:50:21 INFO - PROCESS | 4524 | 1461163821931 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 07:50:21 INFO - PROCESS | 4524 | 1461163821934 Marionette TRACE conn3 <- [1,490,null,{}] 07:50:21 INFO - PROCESS | 4524 | 1461163821943 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:22 INFO - PROCESS | 4524 | 1461163822078 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 07:50:22 INFO - PROCESS | 4524 | 1461163822087 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:22 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18e517000 == 47 [pid = 4524] [id = 130] 07:50:22 INFO - PROCESS | 4524 | ++DOMWINDOW == 126 (0x7fa185681000) [pid = 4524] [serial = 389] [outer = (nil)] 07:50:22 INFO - PROCESS | 4524 | ++DOMWINDOW == 127 (0x7fa18d979800) [pid = 4524] [serial = 390] [outer = 0x7fa185681000] 07:50:22 INFO - PROCESS | 4524 | 1461163822144 Marionette DEBUG loaded listener.js 07:50:22 INFO - PROCESS | 4524 | ++DOMWINDOW == 128 (0x7fa18ddaec00) [pid = 4524] [serial = 391] [outer = 0x7fa185681000] 07:50:22 INFO - PROCESS | 4524 | 1461163822891 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 07:50:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 07:50:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 986ms 07:50:22 INFO - PROCESS | 4524 | 1461163822930 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 07:50:22 INFO - PROCESS | 4524 | 1461163822934 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 07:50:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 07:50:22 INFO - PROCESS | 4524 | 1461163822942 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 07:50:22 INFO - PROCESS | 4524 | 1461163822951 Marionette TRACE conn3 <- [1,494,null,{}] 07:50:22 INFO - PROCESS | 4524 | 1461163822964 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:23 INFO - PROCESS | 4524 | 1461163823097 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 07:50:23 INFO - PROCESS | 4524 | 1461163823114 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:23 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa190c4f000 == 48 [pid = 4524] [id = 131] 07:50:23 INFO - PROCESS | 4524 | ++DOMWINDOW == 129 (0x7fa18d4adc00) [pid = 4524] [serial = 392] [outer = (nil)] 07:50:23 INFO - PROCESS | 4524 | ++DOMWINDOW == 130 (0x7fa18df8b400) [pid = 4524] [serial = 393] [outer = 0x7fa18d4adc00] 07:50:23 INFO - PROCESS | 4524 | 1461163823172 Marionette DEBUG loaded listener.js 07:50:23 INFO - PROCESS | 4524 | ++DOMWINDOW == 131 (0x7fa18e215000) [pid = 4524] [serial = 394] [outer = 0x7fa18d4adc00] 07:50:24 INFO - PROCESS | 4524 | 1461163824054 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 07:50:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 07:50:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1140ms 07:50:24 INFO - PROCESS | 4524 | 1461163824081 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 07:50:24 INFO - PROCESS | 4524 | 1461163824085 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 07:50:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 07:50:24 INFO - PROCESS | 4524 | 1461163824090 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 07:50:24 INFO - PROCESS | 4524 | 1461163824092 Marionette TRACE conn3 <- [1,498,null,{}] 07:50:24 INFO - PROCESS | 4524 | 1461163824097 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:24 INFO - PROCESS | 4524 | 1461163824261 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 07:50:24 INFO - PROCESS | 4524 | 1461163824284 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:24 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa184cd5000 == 49 [pid = 4524] [id = 132] 07:50:24 INFO - PROCESS | 4524 | ++DOMWINDOW == 132 (0x7fa18200b000) [pid = 4524] [serial = 395] [outer = (nil)] 07:50:24 INFO - PROCESS | 4524 | ++DOMWINDOW == 133 (0x7fa182016400) [pid = 4524] [serial = 396] [outer = 0x7fa18200b000] 07:50:24 INFO - PROCESS | 4524 | 1461163824342 Marionette DEBUG loaded listener.js 07:50:24 INFO - PROCESS | 4524 | ++DOMWINDOW == 134 (0x7fa18df84000) [pid = 4524] [serial = 397] [outer = 0x7fa18200b000] 07:50:25 INFO - PROCESS | 4524 | 1461163825068 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 07:50:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 07:50:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1028ms 07:50:25 INFO - PROCESS | 4524 | 1461163825119 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 07:50:25 INFO - PROCESS | 4524 | 1461163825122 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 07:50:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 07:50:25 INFO - PROCESS | 4524 | 1461163825131 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 07:50:25 INFO - PROCESS | 4524 | 1461163825134 Marionette TRACE conn3 <- [1,502,null,{}] 07:50:25 INFO - PROCESS | 4524 | 1461163825160 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:25 INFO - PROCESS | 4524 | 1461163825323 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 07:50:25 INFO - PROCESS | 4524 | --DOMWINDOW == 133 (0x7fa18e158800) [pid = 4524] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 07:50:25 INFO - PROCESS | 4524 | --DOMWINDOW == 132 (0x7fa18df7fc00) [pid = 4524] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 07:50:25 INFO - PROCESS | 4524 | --DOMWINDOW == 131 (0x7fa18e213400) [pid = 4524] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 07:50:25 INFO - PROCESS | 4524 | --DOMWINDOW == 130 (0x7fa184ba1400) [pid = 4524] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 07:50:25 INFO - PROCESS | 4524 | --DOMWINDOW == 129 (0x7fa18d9dec00) [pid = 4524] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 07:50:25 INFO - PROCESS | 4524 | --DOMWINDOW == 128 (0x7fa184b95400) [pid = 4524] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 07:50:25 INFO - PROCESS | 4524 | --DOMWINDOW == 127 (0x7fa18df7d800) [pid = 4524] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 07:50:25 INFO - PROCESS | 4524 | 1461163825544 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:25 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18deb9800 == 50 [pid = 4524] [id = 133] 07:50:25 INFO - PROCESS | 4524 | ++DOMWINDOW == 128 (0x7fa18d977000) [pid = 4524] [serial = 398] [outer = (nil)] 07:50:25 INFO - PROCESS | 4524 | ++DOMWINDOW == 129 (0x7fa18ddae800) [pid = 4524] [serial = 399] [outer = 0x7fa18d977000] 07:50:25 INFO - PROCESS | 4524 | 1461163825614 Marionette DEBUG loaded listener.js 07:50:25 INFO - PROCESS | 4524 | ++DOMWINDOW == 130 (0x7fa18e390400) [pid = 4524] [serial = 400] [outer = 0x7fa18d977000] 07:50:26 INFO - PROCESS | 4524 | 1461163826261 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 07:50:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 07:50:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1182ms 07:50:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 07:50:26 INFO - PROCESS | 4524 | 1461163826313 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 07:50:26 INFO - PROCESS | 4524 | 1461163826316 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 07:50:26 INFO - PROCESS | 4524 | 1461163826322 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 07:50:26 INFO - PROCESS | 4524 | 1461163826325 Marionette TRACE conn3 <- [1,506,null,{}] 07:50:26 INFO - PROCESS | 4524 | 1461163826330 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:26 INFO - PROCESS | 4524 | 1461163826501 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 07:50:26 INFO - PROCESS | 4524 | 1461163826520 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:26 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a0d27800 == 51 [pid = 4524] [id = 134] 07:50:26 INFO - PROCESS | 4524 | ++DOMWINDOW == 131 (0x7fa18d97a400) [pid = 4524] [serial = 401] [outer = (nil)] 07:50:26 INFO - PROCESS | 4524 | ++DOMWINDOW == 132 (0x7fa19a648c00) [pid = 4524] [serial = 402] [outer = 0x7fa18d97a400] 07:50:26 INFO - PROCESS | 4524 | 1461163826580 Marionette DEBUG loaded listener.js 07:50:26 INFO - PROCESS | 4524 | ++DOMWINDOW == 133 (0x7fa19e8c5c00) [pid = 4524] [serial = 403] [outer = 0x7fa18d97a400] 07:50:27 INFO - PROCESS | 4524 | 1461163827256 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 07:50:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 07:50:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 977ms 07:50:27 INFO - PROCESS | 4524 | 1461163827298 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 07:50:27 INFO - PROCESS | 4524 | 1461163827301 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 07:50:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 07:50:27 INFO - PROCESS | 4524 | 1461163827306 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 07:50:27 INFO - PROCESS | 4524 | 1461163827309 Marionette TRACE conn3 <- [1,510,null,{}] 07:50:27 INFO - PROCESS | 4524 | 1461163827314 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:27 INFO - PROCESS | 4524 | 1461163827438 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 07:50:27 INFO - PROCESS | 4524 | 1461163827616 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:27 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa182ddb000 == 52 [pid = 4524] [id = 135] 07:50:27 INFO - PROCESS | 4524 | ++DOMWINDOW == 134 (0x7fa181c63000) [pid = 4524] [serial = 404] [outer = (nil)] 07:50:27 INFO - PROCESS | 4524 | ++DOMWINDOW == 135 (0x7fa181c6b000) [pid = 4524] [serial = 405] [outer = 0x7fa181c63000] 07:50:27 INFO - PROCESS | 4524 | 1461163827687 Marionette DEBUG loaded listener.js 07:50:27 INFO - PROCESS | 4524 | ++DOMWINDOW == 136 (0x7fa18200c000) [pid = 4524] [serial = 406] [outer = 0x7fa181c63000] 07:50:28 INFO - PROCESS | 4524 | 1461163828600 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 07:50:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 07:50:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1327ms 07:50:28 INFO - PROCESS | 4524 | 1461163828636 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 07:50:28 INFO - PROCESS | 4524 | 1461163828643 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 07:50:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 07:50:28 INFO - PROCESS | 4524 | 1461163828652 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 07:50:28 INFO - PROCESS | 4524 | 1461163828665 Marionette TRACE conn3 <- [1,514,null,{}] 07:50:28 INFO - PROCESS | 4524 | 1461163828675 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:28 INFO - PROCESS | 4524 | 1461163828852 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 07:50:29 INFO - PROCESS | 4524 | 1461163828994 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:29 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18fed9800 == 53 [pid = 4524] [id = 136] 07:50:29 INFO - PROCESS | 4524 | ++DOMWINDOW == 137 (0x7fa181c65800) [pid = 4524] [serial = 407] [outer = (nil)] 07:50:29 INFO - PROCESS | 4524 | ++DOMWINDOW == 138 (0x7fa185549c00) [pid = 4524] [serial = 408] [outer = 0x7fa181c65800] 07:50:29 INFO - PROCESS | 4524 | 1461163829064 Marionette DEBUG loaded listener.js 07:50:29 INFO - PROCESS | 4524 | ++DOMWINDOW == 139 (0x7fa188eac000) [pid = 4524] [serial = 409] [outer = 0x7fa181c65800] 07:50:29 INFO - PROCESS | 4524 | 1461163829943 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 07:50:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 07:50:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1341ms 07:50:30 INFO - PROCESS | 4524 | 1461163829997 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 07:50:30 INFO - PROCESS | 4524 | 1461163830001 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 07:50:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 07:50:30 INFO - PROCESS | 4524 | 1461163830009 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 07:50:30 INFO - PROCESS | 4524 | 1461163830012 Marionette TRACE conn3 <- [1,518,null,{}] 07:50:30 INFO - PROCESS | 4524 | 1461163830018 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:30 INFO - PROCESS | 4524 | 1461163830170 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 07:50:30 INFO - PROCESS | 4524 | 1461163830319 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:30 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a3342000 == 54 [pid = 4524] [id = 137] 07:50:30 INFO - PROCESS | 4524 | ++DOMWINDOW == 140 (0x7fa1847e2c00) [pid = 4524] [serial = 410] [outer = (nil)] 07:50:30 INFO - PROCESS | 4524 | ++DOMWINDOW == 141 (0x7fa18c7f1400) [pid = 4524] [serial = 411] [outer = 0x7fa1847e2c00] 07:50:30 INFO - PROCESS | 4524 | 1461163830386 Marionette DEBUG loaded listener.js 07:50:30 INFO - PROCESS | 4524 | ++DOMWINDOW == 142 (0x7fa18ddaf400) [pid = 4524] [serial = 412] [outer = 0x7fa1847e2c00] 07:50:31 INFO - PROCESS | 4524 | 1461163831223 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 07:50:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 07:50:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1279ms 07:50:31 INFO - PROCESS | 4524 | 1461163831289 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 07:50:31 INFO - PROCESS | 4524 | 1461163831293 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 07:50:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 07:50:31 INFO - PROCESS | 4524 | 1461163831323 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 07:50:31 INFO - PROCESS | 4524 | 1461163831331 Marionette TRACE conn3 <- [1,522,null,{}] 07:50:31 INFO - PROCESS | 4524 | 1461163831339 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:31 INFO - PROCESS | 4524 | 1461163831495 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 07:50:31 INFO - PROCESS | 4524 | 1461163831637 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:31 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa181eeb800 == 55 [pid = 4524] [id = 138] 07:50:31 INFO - PROCESS | 4524 | ++DOMWINDOW == 143 (0x7fa188eb2000) [pid = 4524] [serial = 413] [outer = (nil)] 07:50:31 INFO - PROCESS | 4524 | ++DOMWINDOW == 144 (0x7fa18e390000) [pid = 4524] [serial = 414] [outer = 0x7fa188eb2000] 07:50:31 INFO - PROCESS | 4524 | 1461163831703 Marionette DEBUG loaded listener.js 07:50:31 INFO - PROCESS | 4524 | ++DOMWINDOW == 145 (0x7fa18fe42c00) [pid = 4524] [serial = 415] [outer = 0x7fa188eb2000] 07:50:32 INFO - PROCESS | 4524 | 1461163832537 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 07:50:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 07:50:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1294ms 07:50:32 INFO - PROCESS | 4524 | 1461163832608 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 07:50:32 INFO - PROCESS | 4524 | 1461163832611 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 07:50:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 07:50:32 INFO - PROCESS | 4524 | 1461163832618 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 07:50:32 INFO - PROCESS | 4524 | 1461163832621 Marionette TRACE conn3 <- [1,526,null,{}] 07:50:32 INFO - PROCESS | 4524 | 1461163832626 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:32 INFO - PROCESS | 4524 | 1461163832818 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 07:50:32 INFO - PROCESS | 4524 | 1461163832965 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:32 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1882e4800 == 56 [pid = 4524] [id = 139] 07:50:32 INFO - PROCESS | 4524 | ++DOMWINDOW == 146 (0x7fa18ddb0800) [pid = 4524] [serial = 416] [outer = (nil)] 07:50:33 INFO - PROCESS | 4524 | ++DOMWINDOW == 147 (0x7fa18fe4a800) [pid = 4524] [serial = 417] [outer = 0x7fa18ddb0800] 07:50:33 INFO - PROCESS | 4524 | 1461163833032 Marionette DEBUG loaded listener.js 07:50:33 INFO - PROCESS | 4524 | ++DOMWINDOW == 148 (0x7fa18fe4f400) [pid = 4524] [serial = 418] [outer = 0x7fa18ddb0800] 07:50:33 INFO - PROCESS | 4524 | 1461163833902 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 07:50:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 07:50:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1326ms 07:50:33 INFO - PROCESS | 4524 | 1461163833944 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 07:50:33 INFO - PROCESS | 4524 | 1461163833949 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 07:50:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 07:50:33 INFO - PROCESS | 4524 | 1461163833954 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 07:50:33 INFO - PROCESS | 4524 | 1461163833957 Marionette TRACE conn3 <- [1,530,null,{}] 07:50:33 INFO - PROCESS | 4524 | 1461163833977 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:34 INFO - PROCESS | 4524 | 1461163834157 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 07:50:34 INFO - PROCESS | 4524 | 1461163834270 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:34 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa188c27000 == 57 [pid = 4524] [id = 140] 07:50:34 INFO - PROCESS | 4524 | ++DOMWINDOW == 149 (0x7fa19b263400) [pid = 4524] [serial = 419] [outer = (nil)] 07:50:34 INFO - PROCESS | 4524 | ++DOMWINDOW == 150 (0x7fa19c7c2800) [pid = 4524] [serial = 420] [outer = 0x7fa19b263400] 07:50:34 INFO - PROCESS | 4524 | 1461163834352 Marionette DEBUG loaded listener.js 07:50:34 INFO - PROCESS | 4524 | ++DOMWINDOW == 151 (0x7fa1a0c51c00) [pid = 4524] [serial = 421] [outer = 0x7fa19b263400] 07:50:35 INFO - PROCESS | 4524 | 1461163835129 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 07:50:35 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 07:50:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 07:50:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:50:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 07:50:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:50:35 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 07:50:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 07:50:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:50:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 07:50:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:50:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1227ms 07:50:35 INFO - PROCESS | 4524 | 1461163835186 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 07:50:35 INFO - PROCESS | 4524 | 1461163835189 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 07:50:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 07:50:35 INFO - PROCESS | 4524 | 1461163835196 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 07:50:35 INFO - PROCESS | 4524 | 1461163835199 Marionette TRACE conn3 <- [1,534,null,{}] 07:50:35 INFO - PROCESS | 4524 | 1461163835204 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:35 INFO - PROCESS | 4524 | 1461163835387 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 07:50:35 INFO - PROCESS | 4524 | 1461163835534 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:35 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1857eb800 == 58 [pid = 4524] [id = 141] 07:50:35 INFO - PROCESS | 4524 | ++DOMWINDOW == 152 (0x7fa1a3368400) [pid = 4524] [serial = 422] [outer = (nil)] 07:50:35 INFO - PROCESS | 4524 | ++DOMWINDOW == 153 (0x7fa1a4edb800) [pid = 4524] [serial = 423] [outer = 0x7fa1a3368400] 07:50:35 INFO - PROCESS | 4524 | 1461163835604 Marionette DEBUG loaded listener.js 07:50:35 INFO - PROCESS | 4524 | ++DOMWINDOW == 154 (0x7fa1a4eee400) [pid = 4524] [serial = 424] [outer = 0x7fa1a3368400] 07:50:36 INFO - PROCESS | 4524 | 1461163836368 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 07:50:36 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 07:50:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1182ms 07:50:36 INFO - PROCESS | 4524 | 1461163836378 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 07:50:36 INFO - PROCESS | 4524 | 1461163836381 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 07:50:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 07:50:36 INFO - PROCESS | 4524 | 1461163836387 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 07:50:36 INFO - PROCESS | 4524 | 1461163836389 Marionette TRACE conn3 <- [1,538,null,{}] 07:50:36 INFO - PROCESS | 4524 | 1461163836421 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:36 INFO - PROCESS | 4524 | 1461163836619 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 07:50:36 INFO - PROCESS | 4524 | 1461163836717 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:36 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa182e3a000 == 59 [pid = 4524] [id = 142] 07:50:36 INFO - PROCESS | 4524 | ++DOMWINDOW == 155 (0x7fa17d33d400) [pid = 4524] [serial = 425] [outer = (nil)] 07:50:36 INFO - PROCESS | 4524 | ++DOMWINDOW == 156 (0x7fa17d33fc00) [pid = 4524] [serial = 426] [outer = 0x7fa17d33d400] 07:50:36 INFO - PROCESS | 4524 | 1461163836790 Marionette DEBUG loaded listener.js 07:50:36 INFO - PROCESS | 4524 | ++DOMWINDOW == 157 (0x7fa17d34c400) [pid = 4524] [serial = 427] [outer = 0x7fa17d33d400] 07:50:37 INFO - PROCESS | 4524 | 1461163837521 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 07:50:37 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 07:50:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1186ms 07:50:37 INFO - PROCESS | 4524 | 1461163837579 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 07:50:37 INFO - PROCESS | 4524 | 1461163837582 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 07:50:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 07:50:37 INFO - PROCESS | 4524 | 1461163837589 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 07:50:37 INFO - PROCESS | 4524 | 1461163837592 Marionette TRACE conn3 <- [1,542,null,{}] 07:50:37 INFO - PROCESS | 4524 | 1461163837597 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:37 INFO - PROCESS | 4524 | 1461163837747 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 07:50:38 INFO - PROCESS | 4524 | 1461163838084 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:38 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa181eea800 == 60 [pid = 4524] [id = 143] 07:50:38 INFO - PROCESS | 4524 | ++DOMWINDOW == 158 (0x7fa181c6f800) [pid = 4524] [serial = 428] [outer = (nil)] 07:50:38 INFO - PROCESS | 4524 | ++DOMWINDOW == 159 (0x7fa181c83c00) [pid = 4524] [serial = 429] [outer = 0x7fa181c6f800] 07:50:38 INFO - PROCESS | 4524 | 1461163838183 Marionette DEBUG loaded listener.js 07:50:38 INFO - PROCESS | 4524 | ++DOMWINDOW == 160 (0x7fa18200fc00) [pid = 4524] [serial = 430] [outer = 0x7fa181c6f800] 07:50:39 INFO - PROCESS | 4524 | 1461163839034 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 07:50:39 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 07:50:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1480ms 07:50:39 INFO - PROCESS | 4524 | 1461163839091 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 07:50:39 INFO - PROCESS | 4524 | 1461163839096 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 07:50:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 07:50:39 INFO - PROCESS | 4524 | 1461163839104 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 07:50:39 INFO - PROCESS | 4524 | 1461163839110 Marionette TRACE conn3 <- [1,546,null,{}] 07:50:39 INFO - PROCESS | 4524 | 1461163839117 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:39 INFO - PROCESS | 4524 | 1461163839275 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 07:50:39 INFO - PROCESS | 4524 | 1461163839408 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:39 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa184e5c800 == 61 [pid = 4524] [id = 144] 07:50:39 INFO - PROCESS | 4524 | ++DOMWINDOW == 161 (0x7fa181c64c00) [pid = 4524] [serial = 431] [outer = (nil)] 07:50:39 INFO - PROCESS | 4524 | ++DOMWINDOW == 162 (0x7fa181c88800) [pid = 4524] [serial = 432] [outer = 0x7fa181c64c00] 07:50:39 INFO - PROCESS | 4524 | 1461163839548 Marionette DEBUG loaded listener.js 07:50:39 INFO - PROCESS | 4524 | ++DOMWINDOW == 163 (0x7fa183eee800) [pid = 4524] [serial = 433] [outer = 0x7fa181c64c00] 07:50:40 INFO - PROCESS | 4524 | 1461163840392 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 07:50:40 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 07:50:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1331ms 07:50:40 INFO - PROCESS | 4524 | 1461163840439 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 07:50:40 INFO - PROCESS | 4524 | 1461163840444 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 07:50:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 07:50:40 INFO - PROCESS | 4524 | 1461163840452 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 07:50:40 INFO - PROCESS | 4524 | 1461163840454 Marionette TRACE conn3 <- [1,550,null,{}] 07:50:40 INFO - PROCESS | 4524 | 1461163840459 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:40 INFO - PROCESS | 4524 | 1461163840619 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 07:50:40 INFO - PROCESS | 4524 | 1461163840757 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:40 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa184cc4000 == 62 [pid = 4524] [id = 145] 07:50:40 INFO - PROCESS | 4524 | ++DOMWINDOW == 164 (0x7fa182016800) [pid = 4524] [serial = 434] [outer = (nil)] 07:50:40 INFO - PROCESS | 4524 | ++DOMWINDOW == 165 (0x7fa1847e9000) [pid = 4524] [serial = 435] [outer = 0x7fa182016800] 07:50:40 INFO - PROCESS | 4524 | 1461163840867 Marionette DEBUG loaded listener.js 07:50:40 INFO - PROCESS | 4524 | ++DOMWINDOW == 166 (0x7fa18637d800) [pid = 4524] [serial = 436] [outer = 0x7fa182016800] 07:50:41 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1a0196800 == 61 [pid = 4524] [id = 75] 07:50:41 INFO - PROCESS | 4524 | --DOMWINDOW == 165 (0x7fa18ddb1800) [pid = 4524] [serial = 363] [outer = (nil)] [url = about:blank] 07:50:41 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1a0d27800 == 60 [pid = 4524] [id = 134] 07:50:41 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18deb9800 == 59 [pid = 4524] [id = 133] 07:50:41 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa184cd5000 == 58 [pid = 4524] [id = 132] 07:50:41 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa190c4f000 == 57 [pid = 4524] [id = 131] 07:50:41 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18e517000 == 56 [pid = 4524] [id = 130] 07:50:41 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa184cdc000 == 55 [pid = 4524] [id = 129] 07:50:41 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa184e5f800 == 54 [pid = 4524] [id = 128] 07:50:41 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1a0da8000 == 53 [pid = 4524] [id = 124] 07:50:41 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa19a6e4000 == 52 [pid = 4524] [id = 123] 07:50:41 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa187f32800 == 51 [pid = 4524] [id = 122] 07:50:41 INFO - PROCESS | 4524 | --DOMWINDOW == 164 (0x7fa18e389c00) [pid = 4524] [serial = 354] [outer = (nil)] [url = about:blank] 07:50:41 INFO - PROCESS | 4524 | --DOMWINDOW == 163 (0x7fa18f032400) [pid = 4524] [serial = 357] [outer = (nil)] [url = about:blank] 07:50:41 INFO - PROCESS | 4524 | --DOMWINDOW == 162 (0x7fa18f361000) [pid = 4524] [serial = 328] [outer = (nil)] [url = about:blank] 07:50:41 INFO - PROCESS | 4524 | --DOMWINDOW == 161 (0x7fa183ef5800) [pid = 4524] [serial = 330] [outer = (nil)] [url = about:blank] 07:50:41 INFO - PROCESS | 4524 | --DOMWINDOW == 160 (0x7fa189baa400) [pid = 4524] [serial = 333] [outer = (nil)] [url = about:blank] 07:50:41 INFO - PROCESS | 4524 | --DOMWINDOW == 159 (0x7fa18df72800) [pid = 4524] [serial = 336] [outer = (nil)] [url = about:blank] 07:50:41 INFO - PROCESS | 4524 | --DOMWINDOW == 158 (0x7fa18e212c00) [pid = 4524] [serial = 339] [outer = (nil)] [url = about:blank] 07:50:41 INFO - PROCESS | 4524 | --DOMWINDOW == 157 (0x7fa185550400) [pid = 4524] [serial = 346] [outer = (nil)] [url = about:blank] 07:50:41 INFO - PROCESS | 4524 | --DOMWINDOW == 156 (0x7fa18553f400) [pid = 4524] [serial = 345] [outer = (nil)] [url = about:blank] 07:50:41 INFO - PROCESS | 4524 | --DOMWINDOW == 155 (0x7fa18f033800) [pid = 4524] [serial = 342] [outer = (nil)] [url = about:blank] 07:50:41 INFO - PROCESS | 4524 | --DOMWINDOW == 154 (0x7fa18df82400) [pid = 4524] [serial = 351] [outer = (nil)] [url = about:blank] 07:50:41 INFO - PROCESS | 4524 | --DOMWINDOW == 153 (0x7fa187b72000) [pid = 4524] [serial = 348] [outer = (nil)] [url = about:blank] 07:50:41 INFO - PROCESS | 4524 | --DOMWINDOW == 152 (0x7fa18d204800) [pid = 4524] [serial = 349] [outer = (nil)] [url = about:blank] 07:50:41 INFO - PROCESS | 4524 | --DOMWINDOW == 151 (0x7fa18f035c00) [pid = 4524] [serial = 360] [outer = (nil)] [url = about:blank] 07:50:41 INFO - PROCESS | 4524 | --DOMWINDOW == 150 (0x7fa18ffb1000) [pid = 4524] [serial = 358] [outer = (nil)] [url = about:blank] 07:50:41 INFO - PROCESS | 4524 | --DOMWINDOW == 149 (0x7fa19b9e1400) [pid = 4524] [serial = 361] [outer = (nil)] [url = about:blank] 07:50:41 INFO - PROCESS | 4524 | --DOMWINDOW == 148 (0x7fa18e893800) [pid = 4524] [serial = 355] [outer = (nil)] [url = about:blank] 07:50:41 INFO - PROCESS | 4524 | --DOMWINDOW == 147 (0x7fa18e157c00) [pid = 4524] [serial = 352] [outer = (nil)] [url = about:blank] 07:50:41 INFO - PROCESS | 4524 | 1461163841668 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 07:50:41 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 07:50:41 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1227ms 07:50:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 07:50:41 INFO - PROCESS | 4524 | 1461163841680 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 07:50:41 INFO - PROCESS | 4524 | 1461163841682 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 07:50:41 INFO - PROCESS | 4524 | 1461163841690 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 07:50:41 INFO - PROCESS | 4524 | 1461163841698 Marionette TRACE conn3 <- [1,554,null,{}] 07:50:41 INFO - PROCESS | 4524 | 1461163841712 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:41 INFO - PROCESS | 4524 | 1461163841863 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 07:50:41 INFO - PROCESS | 4524 | 1461163841976 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:41 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa190b0d800 == 52 [pid = 4524] [id = 146] 07:50:41 INFO - PROCESS | 4524 | ++DOMWINDOW == 148 (0x7fa182017000) [pid = 4524] [serial = 437] [outer = (nil)] 07:50:42 INFO - PROCESS | 4524 | ++DOMWINDOW == 149 (0x7fa188eb6800) [pid = 4524] [serial = 438] [outer = 0x7fa182017000] 07:50:42 INFO - PROCESS | 4524 | 1461163842033 Marionette DEBUG loaded listener.js 07:50:42 INFO - PROCESS | 4524 | ++DOMWINDOW == 150 (0x7fa18d979400) [pid = 4524] [serial = 439] [outer = 0x7fa182017000] 07:50:42 INFO - PROCESS | 4524 | [4524] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:50:42 INFO - PROCESS | 4524 | 1461163842658 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 07:50:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 07:50:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 999ms 07:50:42 INFO - PROCESS | 4524 | 1461163842687 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 07:50:42 INFO - PROCESS | 4524 | 1461163842691 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 07:50:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 07:50:42 INFO - PROCESS | 4524 | 1461163842696 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 07:50:42 INFO - PROCESS | 4524 | 1461163842698 Marionette TRACE conn3 <- [1,558,null,{}] 07:50:42 INFO - PROCESS | 4524 | 1461163842703 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:42 INFO - PROCESS | 4524 | 1461163842874 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 07:50:42 INFO - PROCESS | 4524 | 1461163842891 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:42 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa19b2e4000 == 53 [pid = 4524] [id = 147] 07:50:42 INFO - PROCESS | 4524 | ++DOMWINDOW == 151 (0x7fa187b72000) [pid = 4524] [serial = 440] [outer = (nil)] 07:50:42 INFO - PROCESS | 4524 | ++DOMWINDOW == 152 (0x7fa18ddb3800) [pid = 4524] [serial = 441] [outer = 0x7fa187b72000] 07:50:42 INFO - PROCESS | 4524 | 1461163842949 Marionette DEBUG loaded listener.js 07:50:43 INFO - PROCESS | 4524 | ++DOMWINDOW == 153 (0x7fa18df7c000) [pid = 4524] [serial = 442] [outer = 0x7fa187b72000] 07:50:43 INFO - PROCESS | 4524 | 1461163843725 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 07:50:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 07:50:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1074ms 07:50:43 INFO - PROCESS | 4524 | 1461163843772 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 07:50:43 INFO - PROCESS | 4524 | 1461163843775 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 07:50:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 07:50:43 INFO - PROCESS | 4524 | 1461163843786 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 07:50:43 INFO - PROCESS | 4524 | 1461163843788 Marionette TRACE conn3 <- [1,562,null,{}] 07:50:43 INFO - PROCESS | 4524 | 1461163843794 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:43 INFO - PROCESS | 4524 | 1461163843985 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 07:50:44 INFO - PROCESS | 4524 | 1461163844011 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:44 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a01a5000 == 54 [pid = 4524] [id = 148] 07:50:44 INFO - PROCESS | 4524 | ++DOMWINDOW == 154 (0x7fa18df8f800) [pid = 4524] [serial = 443] [outer = (nil)] 07:50:44 INFO - PROCESS | 4524 | ++DOMWINDOW == 155 (0x7fa18e160800) [pid = 4524] [serial = 444] [outer = 0x7fa18df8f800] 07:50:44 INFO - PROCESS | 4524 | 1461163844083 Marionette DEBUG loaded listener.js 07:50:44 INFO - PROCESS | 4524 | ++DOMWINDOW == 156 (0x7fa18f031000) [pid = 4524] [serial = 445] [outer = 0x7fa18df8f800] 07:50:44 INFO - PROCESS | 4524 | [4524] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:50:44 INFO - PROCESS | 4524 | 1461163844818 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 07:50:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 07:50:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1074ms 07:50:44 INFO - PROCESS | 4524 | 1461163844875 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 07:50:44 INFO - PROCESS | 4524 | 1461163844878 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 07:50:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 07:50:44 INFO - PROCESS | 4524 | 1461163844888 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 07:50:44 INFO - PROCESS | 4524 | 1461163844889 Marionette TRACE conn3 <- [1,566,null,{}] 07:50:44 INFO - PROCESS | 4524 | 1461163844893 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:45 INFO - PROCESS | 4524 | 1461163845070 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 07:50:45 INFO - PROCESS | 4524 | 1461163845101 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:45 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a0d9a000 == 55 [pid = 4524] [id = 149] 07:50:45 INFO - PROCESS | 4524 | ++DOMWINDOW == 157 (0x7fa18f030c00) [pid = 4524] [serial = 446] [outer = (nil)] 07:50:45 INFO - PROCESS | 4524 | ++DOMWINDOW == 158 (0x7fa19b90f400) [pid = 4524] [serial = 447] [outer = 0x7fa18f030c00] 07:50:45 INFO - PROCESS | 4524 | 1461163845158 Marionette DEBUG loaded listener.js 07:50:45 INFO - PROCESS | 4524 | ++DOMWINDOW == 159 (0x7fa19e813800) [pid = 4524] [serial = 448] [outer = 0x7fa18f030c00] 07:50:45 INFO - PROCESS | 4524 | [4524] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:50:45 INFO - PROCESS | 4524 | --DOMWINDOW == 158 (0x7fa183eeb000) [pid = 4524] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 07:50:45 INFO - PROCESS | 4524 | --DOMWINDOW == 157 (0x7fa185681000) [pid = 4524] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 07:50:45 INFO - PROCESS | 4524 | --DOMWINDOW == 156 (0x7fa183ef9400) [pid = 4524] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 07:50:45 INFO - PROCESS | 4524 | --DOMWINDOW == 155 (0x7fa18200b000) [pid = 4524] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 07:50:45 INFO - PROCESS | 4524 | --DOMWINDOW == 154 (0x7fa181c62400) [pid = 4524] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 07:50:45 INFO - PROCESS | 4524 | --DOMWINDOW == 153 (0x7fa1a0881400) [pid = 4524] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 07:50:45 INFO - PROCESS | 4524 | --DOMWINDOW == 152 (0x7fa18d977000) [pid = 4524] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 07:50:45 INFO - PROCESS | 4524 | --DOMWINDOW == 151 (0x7fa18d4adc00) [pid = 4524] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 07:50:45 INFO - PROCESS | 4524 | 1461163845979 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 07:50:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 07:50:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1125ms 07:50:46 INFO - PROCESS | 4524 | 1461163846015 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 07:50:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 07:50:46 INFO - PROCESS | 4524 | 1461163846029 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 07:50:46 INFO - PROCESS | 4524 | 1461163846036 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 07:50:46 INFO - PROCESS | 4524 | 1461163846038 Marionette TRACE conn3 <- [1,570,null,{}] 07:50:46 INFO - PROCESS | 4524 | 1461163846043 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:46 INFO - PROCESS | 4524 | 1461163846181 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 07:50:46 INFO - PROCESS | 4524 | 1461163846194 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:46 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a098f800 == 56 [pid = 4524] [id = 150] 07:50:46 INFO - PROCESS | 4524 | ++DOMWINDOW == 152 (0x7fa17d5d2000) [pid = 4524] [serial = 449] [outer = (nil)] 07:50:46 INFO - PROCESS | 4524 | ++DOMWINDOW == 153 (0x7fa17d5dc000) [pid = 4524] [serial = 450] [outer = 0x7fa17d5d2000] 07:50:46 INFO - PROCESS | 4524 | 1461163846254 Marionette DEBUG loaded listener.js 07:50:46 INFO - PROCESS | 4524 | ++DOMWINDOW == 154 (0x7fa181c6ec00) [pid = 4524] [serial = 451] [outer = 0x7fa17d5d2000] 07:50:46 INFO - PROCESS | 4524 | [4524] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:50:47 INFO - PROCESS | 4524 | 1461163847384 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 07:50:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 07:50:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1383ms 07:50:47 INFO - PROCESS | 4524 | 1461163847418 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 07:50:47 INFO - PROCESS | 4524 | 1461163847422 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 07:50:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 07:50:47 INFO - PROCESS | 4524 | 1461163847427 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 07:50:47 INFO - PROCESS | 4524 | 1461163847429 Marionette TRACE conn3 <- [1,574,null,{}] 07:50:47 INFO - PROCESS | 4524 | 1461163847435 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:47 INFO - PROCESS | 4524 | 1461163847570 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 07:50:47 INFO - PROCESS | 4524 | 1461163847684 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:47 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa188e6c800 == 57 [pid = 4524] [id = 151] 07:50:47 INFO - PROCESS | 4524 | ++DOMWINDOW == 155 (0x7fa17d5d1800) [pid = 4524] [serial = 452] [outer = (nil)] 07:50:47 INFO - PROCESS | 4524 | ++DOMWINDOW == 156 (0x7fa18df81c00) [pid = 4524] [serial = 453] [outer = 0x7fa17d5d1800] 07:50:47 INFO - PROCESS | 4524 | 1461163847742 Marionette DEBUG loaded listener.js 07:50:47 INFO - PROCESS | 4524 | ++DOMWINDOW == 157 (0x7fa19c6d5c00) [pid = 4524] [serial = 454] [outer = 0x7fa17d5d1800] 07:50:48 INFO - PROCESS | 4524 | 1461163848633 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 07:50:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 07:50:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1277ms 07:50:48 INFO - PROCESS | 4524 | 1461163848706 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 07:50:48 INFO - PROCESS | 4524 | 1461163848713 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 07:50:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 07:50:48 INFO - PROCESS | 4524 | 1461163848721 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 07:50:48 INFO - PROCESS | 4524 | 1461163848725 Marionette TRACE conn3 <- [1,578,null,{}] 07:50:48 INFO - PROCESS | 4524 | 1461163848732 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:48 INFO - PROCESS | 4524 | 1461163848931 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 07:50:49 INFO - PROCESS | 4524 | 1461163849090 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:49 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa188e7b000 == 58 [pid = 4524] [id = 152] 07:50:49 INFO - PROCESS | 4524 | ++DOMWINDOW == 158 (0x7fa18204e400) [pid = 4524] [serial = 455] [outer = (nil)] 07:50:49 INFO - PROCESS | 4524 | ++DOMWINDOW == 159 (0x7fa182059c00) [pid = 4524] [serial = 456] [outer = 0x7fa18204e400] 07:50:49 INFO - PROCESS | 4524 | 1461163849160 Marionette DEBUG loaded listener.js 07:50:49 INFO - PROCESS | 4524 | ++DOMWINDOW == 160 (0x7fa1843e8000) [pid = 4524] [serial = 457] [outer = 0x7fa18204e400] 07:50:50 INFO - PROCESS | 4524 | 1461163850087 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 07:50:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 07:50:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1427ms 07:50:50 INFO - PROCESS | 4524 | 1461163850149 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 07:50:50 INFO - PROCESS | 4524 | 1461163850158 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 07:50:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 07:50:50 INFO - PROCESS | 4524 | 1461163850167 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 07:50:50 INFO - PROCESS | 4524 | 1461163850170 Marionette TRACE conn3 <- [1,582,null,{}] 07:50:50 INFO - PROCESS | 4524 | 1461163850176 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:50 INFO - PROCESS | 4524 | 1461163850359 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 07:50:50 INFO - PROCESS | 4524 | 1461163850518 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:50 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18f51a800 == 59 [pid = 4524] [id = 153] 07:50:50 INFO - PROCESS | 4524 | ++DOMWINDOW == 161 (0x7fa182052800) [pid = 4524] [serial = 458] [outer = (nil)] 07:50:50 INFO - PROCESS | 4524 | ++DOMWINDOW == 162 (0x7fa1871ea000) [pid = 4524] [serial = 459] [outer = 0x7fa182052800] 07:50:50 INFO - PROCESS | 4524 | 1461163850585 Marionette DEBUG loaded listener.js 07:50:50 INFO - PROCESS | 4524 | ++DOMWINDOW == 163 (0x7fa188eb9000) [pid = 4524] [serial = 460] [outer = 0x7fa182052800] 07:50:51 INFO - PROCESS | 4524 | 1461163851458 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 07:50:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 07:50:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1329ms 07:50:51 INFO - PROCESS | 4524 | 1461163851497 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 07:50:51 INFO - PROCESS | 4524 | 1461163851501 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 07:50:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 07:50:51 INFO - PROCESS | 4524 | 1461163851506 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 07:50:51 INFO - PROCESS | 4524 | 1461163851511 Marionette TRACE conn3 <- [1,586,null,{}] 07:50:51 INFO - PROCESS | 4524 | 1461163851527 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:51 INFO - PROCESS | 4524 | 1461163851678 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 07:50:51 INFO - PROCESS | 4524 | 1461163851833 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:51 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a0da9000 == 60 [pid = 4524] [id = 154] 07:50:51 INFO - PROCESS | 4524 | ++DOMWINDOW == 164 (0x7fa181c97800) [pid = 4524] [serial = 461] [outer = (nil)] 07:50:51 INFO - PROCESS | 4524 | ++DOMWINDOW == 165 (0x7fa1847ed400) [pid = 4524] [serial = 462] [outer = 0x7fa181c97800] 07:50:51 INFO - PROCESS | 4524 | 1461163851906 Marionette DEBUG loaded listener.js 07:50:52 INFO - PROCESS | 4524 | ++DOMWINDOW == 166 (0x7fa18ddab400) [pid = 4524] [serial = 463] [outer = 0x7fa181c97800] 07:50:52 INFO - PROCESS | 4524 | [4524] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:50:52 INFO - PROCESS | 4524 | 1461163852727 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 07:50:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 07:50:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1233ms 07:50:52 INFO - PROCESS | 4524 | 1461163852739 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 07:50:52 INFO - PROCESS | 4524 | 1461163852742 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 07:50:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 07:50:52 INFO - PROCESS | 4524 | 1461163852748 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 07:50:52 INFO - PROCESS | 4524 | 1461163852751 Marionette TRACE conn3 <- [1,590,null,{}] 07:50:52 INFO - PROCESS | 4524 | 1461163852756 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:52 INFO - PROCESS | 4524 | 1461163852910 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 07:50:53 INFO - PROCESS | 4524 | 1461163853065 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:53 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17c0e2800 == 61 [pid = 4524] [id = 155] 07:50:53 INFO - PROCESS | 4524 | ++DOMWINDOW == 167 (0x7fa181c9a400) [pid = 4524] [serial = 464] [outer = (nil)] 07:50:53 INFO - PROCESS | 4524 | ++DOMWINDOW == 168 (0x7fa18df86c00) [pid = 4524] [serial = 465] [outer = 0x7fa181c9a400] 07:50:53 INFO - PROCESS | 4524 | 1461163853132 Marionette DEBUG loaded listener.js 07:50:53 INFO - PROCESS | 4524 | ++DOMWINDOW == 169 (0x7fa18ed2c400) [pid = 4524] [serial = 466] [outer = 0x7fa181c9a400] 07:50:53 INFO - PROCESS | 4524 | 1461163853947 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 07:50:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 07:50:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1275ms 07:50:54 INFO - PROCESS | 4524 | 1461163854046 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 07:50:54 INFO - PROCESS | 4524 | 1461163854051 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 07:50:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 07:50:54 INFO - PROCESS | 4524 | 1461163854060 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 07:50:54 INFO - PROCESS | 4524 | 1461163854062 Marionette TRACE conn3 <- [1,594,null,{}] 07:50:54 INFO - PROCESS | 4524 | 1461163854066 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:54 INFO - PROCESS | 4524 | 1461163854251 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 07:50:54 INFO - PROCESS | 4524 | 1461163854401 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:54 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17c1d7000 == 62 [pid = 4524] [id = 156] 07:50:54 INFO - PROCESS | 4524 | ++DOMWINDOW == 170 (0x7fa17c2e4c00) [pid = 4524] [serial = 467] [outer = (nil)] 07:50:54 INFO - PROCESS | 4524 | ++DOMWINDOW == 171 (0x7fa17c2ed000) [pid = 4524] [serial = 468] [outer = 0x7fa17c2e4c00] 07:50:54 INFO - PROCESS | 4524 | 1461163854469 Marionette DEBUG loaded listener.js 07:50:54 INFO - PROCESS | 4524 | ++DOMWINDOW == 172 (0x7fa181c66000) [pid = 4524] [serial = 469] [outer = 0x7fa17c2e4c00] 07:50:55 INFO - PROCESS | 4524 | ++DOMWINDOW == 173 (0x7fa17c2f1000) [pid = 4524] [serial = 470] [outer = 0x7fa184b9f800] 07:50:55 INFO - PROCESS | 4524 | 1461163855389 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 07:50:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 07:50:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1376ms 07:50:55 INFO - PROCESS | 4524 | 1461163855478 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 07:50:55 INFO - PROCESS | 4524 | 1461163855482 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 07:50:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 07:50:55 INFO - PROCESS | 4524 | 1461163855491 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 07:50:55 INFO - PROCESS | 4524 | 1461163855493 Marionette TRACE conn3 <- [1,598,null,{}] 07:50:55 INFO - PROCESS | 4524 | 1461163855497 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:55 INFO - PROCESS | 4524 | 1461163855662 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 07:50:55 INFO - PROCESS | 4524 | 1461163855813 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:55 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17af79800 == 63 [pid = 4524] [id = 157] 07:50:55 INFO - PROCESS | 4524 | ++DOMWINDOW == 174 (0x7fa181c92c00) [pid = 4524] [serial = 471] [outer = (nil)] 07:50:55 INFO - PROCESS | 4524 | ++DOMWINDOW == 175 (0x7fa185688c00) [pid = 4524] [serial = 472] [outer = 0x7fa181c92c00] 07:50:55 INFO - PROCESS | 4524 | 1461163855883 Marionette DEBUG loaded listener.js 07:50:55 INFO - PROCESS | 4524 | ++DOMWINDOW == 176 (0x7fa19005cc00) [pid = 4524] [serial = 473] [outer = 0x7fa181c92c00] 07:50:56 INFO - PROCESS | 4524 | 1461163856679 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 07:50:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 07:50:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1227ms 07:50:56 INFO - PROCESS | 4524 | 1461163856721 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 07:50:56 INFO - PROCESS | 4524 | 1461163856725 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 07:50:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 07:50:56 INFO - PROCESS | 4524 | 1461163856731 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 07:50:56 INFO - PROCESS | 4524 | 1461163856733 Marionette TRACE conn3 <- [1,602,null,{}] 07:50:56 INFO - PROCESS | 4524 | 1461163856738 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:56 INFO - PROCESS | 4524 | 1461163856887 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 07:50:57 INFO - PROCESS | 4524 | 1461163857045 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:57 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa181ec2000 == 64 [pid = 4524] [id = 158] 07:50:57 INFO - PROCESS | 4524 | ++DOMWINDOW == 177 (0x7fa17b047400) [pid = 4524] [serial = 474] [outer = (nil)] 07:50:57 INFO - PROCESS | 4524 | ++DOMWINDOW == 178 (0x7fa17b04e000) [pid = 4524] [serial = 475] [outer = 0x7fa17b047400] 07:50:57 INFO - PROCESS | 4524 | 1461163857113 Marionette DEBUG loaded listener.js 07:50:57 INFO - PROCESS | 4524 | ++DOMWINDOW == 179 (0x7fa17b052800) [pid = 4524] [serial = 476] [outer = 0x7fa17b047400] 07:50:58 INFO - PROCESS | 4524 | 1461163858462 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 07:50:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 07:50:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1834ms 07:50:58 INFO - PROCESS | 4524 | 1461163858566 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 07:50:58 INFO - PROCESS | 4524 | 1461163858572 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 07:50:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 07:50:58 INFO - PROCESS | 4524 | 1461163858580 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 07:50:58 INFO - PROCESS | 4524 | 1461163858585 Marionette TRACE conn3 <- [1,606,null,{}] 07:50:58 INFO - PROCESS | 4524 | 1461163858592 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:58 INFO - PROCESS | 4524 | 1461163858745 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 07:50:58 INFO - PROCESS | 4524 | 1461163858911 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:58 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa184cdf800 == 65 [pid = 4524] [id = 159] 07:50:58 INFO - PROCESS | 4524 | ++DOMWINDOW == 180 (0x7fa17d344c00) [pid = 4524] [serial = 477] [outer = (nil)] 07:50:58 INFO - PROCESS | 4524 | ++DOMWINDOW == 181 (0x7fa17d5dec00) [pid = 4524] [serial = 478] [outer = 0x7fa17d344c00] 07:50:58 INFO - PROCESS | 4524 | 1461163858977 Marionette DEBUG loaded listener.js 07:50:59 INFO - PROCESS | 4524 | ++DOMWINDOW == 182 (0x7fa181c10400) [pid = 4524] [serial = 479] [outer = 0x7fa17d344c00] 07:50:59 INFO - PROCESS | 4524 | 1461163859847 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 07:50:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 07:50:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1332ms 07:50:59 INFO - PROCESS | 4524 | 1461163859912 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 07:50:59 INFO - PROCESS | 4524 | 1461163859920 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 07:50:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 07:50:59 INFO - PROCESS | 4524 | 1461163859929 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 07:50:59 INFO - PROCESS | 4524 | 1461163859933 Marionette TRACE conn3 <- [1,610,null,{}] 07:50:59 INFO - PROCESS | 4524 | 1461163859938 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:00 INFO - PROCESS | 4524 | 1461163860092 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 07:51:00 INFO - PROCESS | 4524 | 1461163860268 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:00 INFO - PROCESS | 4524 | --DOMWINDOW == 181 (0x7fa19a648c00) [pid = 4524] [serial = 402] [outer = (nil)] [url = about:blank] 07:51:00 INFO - PROCESS | 4524 | --DOMWINDOW == 180 (0x7fa19c7cd400) [pid = 4524] [serial = 378] [outer = (nil)] [url = about:blank] 07:51:00 INFO - PROCESS | 4524 | --DOMWINDOW == 179 (0x7fa18df90400) [pid = 4524] [serial = 381] [outer = (nil)] [url = about:blank] 07:51:00 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa181ebd000 == 66 [pid = 4524] [id = 160] 07:51:00 INFO - PROCESS | 4524 | ++DOMWINDOW == 180 (0x7fa181c95000) [pid = 4524] [serial = 480] [outer = (nil)] 07:51:00 INFO - PROCESS | 4524 | ++DOMWINDOW == 181 (0x7fa181c9bc00) [pid = 4524] [serial = 481] [outer = 0x7fa181c95000] 07:51:00 INFO - PROCESS | 4524 | 1461163860375 Marionette DEBUG loaded listener.js 07:51:00 INFO - PROCESS | 4524 | ++DOMWINDOW == 182 (0x7fa182010c00) [pid = 4524] [serial = 482] [outer = 0x7fa181c95000] 07:51:00 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1a098f800 == 65 [pid = 4524] [id = 150] 07:51:00 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1a0d9a000 == 64 [pid = 4524] [id = 149] 07:51:00 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1a01a5000 == 63 [pid = 4524] [id = 148] 07:51:00 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa19b2e4000 == 62 [pid = 4524] [id = 147] 07:51:00 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa190b0d800 == 61 [pid = 4524] [id = 146] 07:51:00 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa184cc4000 == 60 [pid = 4524] [id = 145] 07:51:00 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa184e5c800 == 59 [pid = 4524] [id = 144] 07:51:00 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa181eea800 == 58 [pid = 4524] [id = 143] 07:51:00 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18fed9800 == 57 [pid = 4524] [id = 136] 07:51:00 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa182ddb000 == 56 [pid = 4524] [id = 135] 07:51:00 INFO - PROCESS | 4524 | --DOMWINDOW == 181 (0x7fa182016400) [pid = 4524] [serial = 396] [outer = (nil)] [url = about:blank] 07:51:00 INFO - PROCESS | 4524 | --DOMWINDOW == 180 (0x7fa18ddae800) [pid = 4524] [serial = 399] [outer = (nil)] [url = about:blank] 07:51:00 INFO - PROCESS | 4524 | --DOMWINDOW == 179 (0x7fa18df84000) [pid = 4524] [serial = 397] [outer = (nil)] [url = about:blank] 07:51:00 INFO - PROCESS | 4524 | --DOMWINDOW == 178 (0x7fa19b70ec00) [pid = 4524] [serial = 364] [outer = (nil)] [url = about:blank] 07:51:00 INFO - PROCESS | 4524 | --DOMWINDOW == 177 (0x7fa18d97e400) [pid = 4524] [serial = 369] [outer = (nil)] [url = about:blank] 07:51:00 INFO - PROCESS | 4524 | --DOMWINDOW == 176 (0x7fa181c8d000) [pid = 4524] [serial = 375] [outer = (nil)] [url = about:blank] 07:51:00 INFO - PROCESS | 4524 | --DOMWINDOW == 175 (0x7fa18df8b400) [pid = 4524] [serial = 393] [outer = (nil)] [url = about:blank] 07:51:00 INFO - PROCESS | 4524 | --DOMWINDOW == 174 (0x7fa18d979800) [pid = 4524] [serial = 390] [outer = (nil)] [url = about:blank] 07:51:00 INFO - PROCESS | 4524 | --DOMWINDOW == 173 (0x7fa18ddaec00) [pid = 4524] [serial = 391] [outer = (nil)] [url = about:blank] 07:51:00 INFO - PROCESS | 4524 | --DOMWINDOW == 172 (0x7fa185545800) [pid = 4524] [serial = 387] [outer = (nil)] [url = about:blank] 07:51:00 INFO - PROCESS | 4524 | --DOMWINDOW == 171 (0x7fa185587400) [pid = 4524] [serial = 388] [outer = (nil)] [url = about:blank] 07:51:00 INFO - PROCESS | 4524 | --DOMWINDOW == 170 (0x7fa183eee000) [pid = 4524] [serial = 385] [outer = (nil)] [url = about:blank] 07:51:00 INFO - PROCESS | 4524 | --DOMWINDOW == 169 (0x7fa183dc3400) [pid = 4524] [serial = 384] [outer = (nil)] [url = about:blank] 07:51:00 INFO - PROCESS | 4524 | --DOMWINDOW == 168 (0x7fa1a299a000) [pid = 4524] [serial = 292] [outer = (nil)] [url = about:blank] 07:51:00 INFO - PROCESS | 4524 | --DOMWINDOW == 167 (0x7fa19a6c6c00) [pid = 4524] [serial = 372] [outer = (nil)] [url = about:blank] 07:51:01 INFO - PROCESS | 4524 | --DOMWINDOW == 166 (0x7fa185544400) [pid = 4524] [serial = 366] [outer = (nil)] [url = about:blank] 07:51:01 INFO - PROCESS | 4524 | --DOMWINDOW == 165 (0x7fa18e390400) [pid = 4524] [serial = 400] [outer = (nil)] [url = about:blank] 07:51:01 INFO - PROCESS | 4524 | --DOMWINDOW == 164 (0x7fa18e215000) [pid = 4524] [serial = 394] [outer = (nil)] [url = about:blank] 07:51:01 INFO - PROCESS | 4524 | 1461163861188 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 07:51:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 07:51:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1277ms 07:51:01 INFO - PROCESS | 4524 | 1461163861229 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 07:51:01 INFO - PROCESS | 4524 | 1461163861232 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 07:51:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 07:51:01 INFO - PROCESS | 4524 | 1461163861240 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 07:51:01 INFO - PROCESS | 4524 | 1461163861245 Marionette TRACE conn3 <- [1,614,null,{}] 07:51:01 INFO - PROCESS | 4524 | 1461163861259 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:01 INFO - PROCESS | 4524 | 1461163861396 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 07:51:01 INFO - PROCESS | 4524 | 1461163861414 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:01 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1882d8000 == 57 [pid = 4524] [id = 161] 07:51:01 INFO - PROCESS | 4524 | ++DOMWINDOW == 165 (0x7fa182019400) [pid = 4524] [serial = 483] [outer = (nil)] 07:51:01 INFO - PROCESS | 4524 | ++DOMWINDOW == 166 (0x7fa183dc8c00) [pid = 4524] [serial = 484] [outer = 0x7fa182019400] 07:51:01 INFO - PROCESS | 4524 | 1461163861480 Marionette DEBUG loaded listener.js 07:51:01 INFO - PROCESS | 4524 | ++DOMWINDOW == 167 (0x7fa18462e800) [pid = 4524] [serial = 485] [outer = 0x7fa182019400] 07:51:02 INFO - PROCESS | 4524 | 1461163862208 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 07:51:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 07:51:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 983ms 07:51:02 INFO - PROCESS | 4524 | 1461163862223 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 07:51:02 INFO - PROCESS | 4524 | 1461163862227 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 07:51:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 07:51:02 INFO - PROCESS | 4524 | 1461163862234 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 07:51:02 INFO - PROCESS | 4524 | 1461163862236 Marionette TRACE conn3 <- [1,618,null,{}] 07:51:02 INFO - PROCESS | 4524 | 1461163862241 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:02 INFO - PROCESS | 4524 | 1461163862427 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 07:51:02 INFO - PROCESS | 4524 | 1461163862449 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:02 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa188e6f000 == 58 [pid = 4524] [id = 162] 07:51:02 INFO - PROCESS | 4524 | ++DOMWINDOW == 168 (0x7fa183dd0c00) [pid = 4524] [serial = 486] [outer = (nil)] 07:51:02 INFO - PROCESS | 4524 | ++DOMWINDOW == 169 (0x7fa185545800) [pid = 4524] [serial = 487] [outer = 0x7fa183dd0c00] 07:51:02 INFO - PROCESS | 4524 | 1461163862513 Marionette DEBUG loaded listener.js 07:51:02 INFO - PROCESS | 4524 | ++DOMWINDOW == 170 (0x7fa18577b800) [pid = 4524] [serial = 488] [outer = 0x7fa183dd0c00] 07:51:03 INFO - PROCESS | 4524 | 1461163863285 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 07:51:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 07:51:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1133ms 07:51:03 INFO - PROCESS | 4524 | 1461163863368 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 07:51:03 INFO - PROCESS | 4524 | 1461163863371 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 07:51:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 07:51:03 INFO - PROCESS | 4524 | 1461163863376 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 07:51:03 INFO - PROCESS | 4524 | 1461163863379 Marionette TRACE conn3 <- [1,622,null,{}] 07:51:03 INFO - PROCESS | 4524 | 1461163863383 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:03 INFO - PROCESS | 4524 | 1461163863562 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 07:51:03 INFO - PROCESS | 4524 | 1461163863589 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:03 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18deaf800 == 59 [pid = 4524] [id = 163] 07:51:03 INFO - PROCESS | 4524 | ++DOMWINDOW == 171 (0x7fa1843e7400) [pid = 4524] [serial = 489] [outer = (nil)] 07:51:03 INFO - PROCESS | 4524 | ++DOMWINDOW == 172 (0x7fa187f47800) [pid = 4524] [serial = 490] [outer = 0x7fa1843e7400] 07:51:03 INFO - PROCESS | 4524 | 1461163863645 Marionette DEBUG loaded listener.js 07:51:03 INFO - PROCESS | 4524 | ++DOMWINDOW == 173 (0x7fa1882ab400) [pid = 4524] [serial = 491] [outer = 0x7fa1843e7400] 07:51:04 INFO - PROCESS | 4524 | --DOMWINDOW == 172 (0x7fa17d5d2000) [pid = 4524] [serial = 449] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 07:51:04 INFO - PROCESS | 4524 | --DOMWINDOW == 171 (0x7fa18df8f800) [pid = 4524] [serial = 443] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 07:51:04 INFO - PROCESS | 4524 | --DOMWINDOW == 170 (0x7fa181c6f800) [pid = 4524] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 07:51:04 INFO - PROCESS | 4524 | --DOMWINDOW == 169 (0x7fa181c64c00) [pid = 4524] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 07:51:04 INFO - PROCESS | 4524 | --DOMWINDOW == 168 (0x7fa18f030c00) [pid = 4524] [serial = 446] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 07:51:04 INFO - PROCESS | 4524 | --DOMWINDOW == 167 (0x7fa187b72000) [pid = 4524] [serial = 440] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 07:51:04 INFO - PROCESS | 4524 | --DOMWINDOW == 166 (0x7fa182017000) [pid = 4524] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 07:51:04 INFO - PROCESS | 4524 | --DOMWINDOW == 165 (0x7fa182016800) [pid = 4524] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 07:51:04 INFO - PROCESS | 4524 | --DOMWINDOW == 164 (0x7fa18d97a400) [pid = 4524] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 07:51:05 INFO - PROCESS | 4524 | 1461163865005 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 07:51:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 07:51:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1683ms 07:51:05 INFO - PROCESS | 4524 | 1461163865061 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 07:51:05 INFO - PROCESS | 4524 | 1461163865066 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 07:51:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 07:51:05 INFO - PROCESS | 4524 | 1461163865075 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 07:51:05 INFO - PROCESS | 4524 | 1461163865079 Marionette TRACE conn3 <- [1,626,null,{}] 07:51:05 INFO - PROCESS | 4524 | 1461163865086 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:05 INFO - PROCESS | 4524 | 1461163865255 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 07:51:05 INFO - PROCESS | 4524 | 1461163865407 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:05 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa184cc8800 == 60 [pid = 4524] [id = 164] 07:51:05 INFO - PROCESS | 4524 | ++DOMWINDOW == 165 (0x7fa181c05800) [pid = 4524] [serial = 492] [outer = (nil)] 07:51:05 INFO - PROCESS | 4524 | ++DOMWINDOW == 166 (0x7fa181c64c00) [pid = 4524] [serial = 493] [outer = 0x7fa181c05800] 07:51:05 INFO - PROCESS | 4524 | 1461163865480 Marionette DEBUG loaded listener.js 07:51:05 INFO - PROCESS | 4524 | ++DOMWINDOW == 167 (0x7fa181c92800) [pid = 4524] [serial = 494] [outer = 0x7fa181c05800] 07:51:06 INFO - PROCESS | 4524 | 1461163866407 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 07:51:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 07:51:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1382ms 07:51:06 INFO - PROCESS | 4524 | 1461163866459 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 07:51:06 INFO - PROCESS | 4524 | 1461163866466 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 07:51:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 07:51:06 INFO - PROCESS | 4524 | 1461163866476 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 07:51:06 INFO - PROCESS | 4524 | 1461163866479 Marionette TRACE conn3 <- [1,630,null,{}] 07:51:06 INFO - PROCESS | 4524 | 1461163866483 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:06 INFO - PROCESS | 4524 | 1461163866638 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 07:51:06 INFO - PROCESS | 4524 | 1461163866794 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:06 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa188c33800 == 61 [pid = 4524] [id = 165] 07:51:06 INFO - PROCESS | 4524 | ++DOMWINDOW == 168 (0x7fa181c08000) [pid = 4524] [serial = 495] [outer = (nil)] 07:51:06 INFO - PROCESS | 4524 | ++DOMWINDOW == 169 (0x7fa182051400) [pid = 4524] [serial = 496] [outer = 0x7fa181c08000] 07:51:06 INFO - PROCESS | 4524 | 1461163866864 Marionette DEBUG loaded listener.js 07:51:06 INFO - PROCESS | 4524 | ++DOMWINDOW == 170 (0x7fa183ef4400) [pid = 4524] [serial = 497] [outer = 0x7fa181c08000] 07:51:07 INFO - PROCESS | 4524 | 1461163867651 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 07:51:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 07:51:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1230ms 07:51:07 INFO - PROCESS | 4524 | 1461163867712 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 07:51:07 INFO - PROCESS | 4524 | 1461163867716 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 07:51:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 07:51:07 INFO - PROCESS | 4524 | 1461163867722 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 07:51:07 INFO - PROCESS | 4524 | 1461163867727 Marionette TRACE conn3 <- [1,634,null,{}] 07:51:07 INFO - PROCESS | 4524 | 1461163867742 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:07 INFO - PROCESS | 4524 | 1461163867904 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 07:51:08 INFO - PROCESS | 4524 | 1461163868058 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:08 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa190b19800 == 62 [pid = 4524] [id = 166] 07:51:08 INFO - PROCESS | 4524 | ++DOMWINDOW == 171 (0x7fa182013400) [pid = 4524] [serial = 498] [outer = (nil)] 07:51:08 INFO - PROCESS | 4524 | ++DOMWINDOW == 172 (0x7fa1882adc00) [pid = 4524] [serial = 499] [outer = 0x7fa182013400] 07:51:08 INFO - PROCESS | 4524 | 1461163868130 Marionette DEBUG loaded listener.js 07:51:08 INFO - PROCESS | 4524 | ++DOMWINDOW == 173 (0x7fa188eb2c00) [pid = 4524] [serial = 500] [outer = 0x7fa182013400] 07:51:08 INFO - PROCESS | 4524 | [4524] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:51:08 INFO - PROCESS | 4524 | 1461163868926 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 07:51:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 07:51:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1235ms 07:51:08 INFO - PROCESS | 4524 | 1461163868962 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 07:51:08 INFO - PROCESS | 4524 | 1461163868966 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 07:51:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 07:51:08 INFO - PROCESS | 4524 | 1461163868974 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 07:51:08 INFO - PROCESS | 4524 | 1461163868978 Marionette TRACE conn3 <- [1,638,null,{}] 07:51:08 INFO - PROCESS | 4524 | 1461163868983 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:09 INFO - PROCESS | 4524 | 1461163869166 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 07:51:09 INFO - PROCESS | 4524 | 1461163869320 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:09 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa19b56b000 == 63 [pid = 4524] [id = 167] 07:51:09 INFO - PROCESS | 4524 | ++DOMWINDOW == 174 (0x7fa188eb3c00) [pid = 4524] [serial = 501] [outer = (nil)] 07:51:09 INFO - PROCESS | 4524 | ++DOMWINDOW == 175 (0x7fa18d595000) [pid = 4524] [serial = 502] [outer = 0x7fa188eb3c00] 07:51:09 INFO - PROCESS | 4524 | 1461163869389 Marionette DEBUG loaded listener.js 07:51:09 INFO - PROCESS | 4524 | ++DOMWINDOW == 176 (0x7fa18d980c00) [pid = 4524] [serial = 503] [outer = 0x7fa188eb3c00] 07:51:09 INFO - PROCESS | 4524 | [4524] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:51:10 INFO - PROCESS | 4524 | 1461163870236 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 07:51:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 07:51:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1326ms 07:51:10 INFO - PROCESS | 4524 | 1461163870301 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 07:51:10 INFO - PROCESS | 4524 | 1461163870305 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 07:51:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 07:51:10 INFO - PROCESS | 4524 | 1461163870311 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 07:51:10 INFO - PROCESS | 4524 | 1461163870313 Marionette TRACE conn3 <- [1,642,null,{}] 07:51:10 INFO - PROCESS | 4524 | 1461163870318 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:10 INFO - PROCESS | 4524 | 1461163870473 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 07:51:10 INFO - PROCESS | 4524 | 1461163870623 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:10 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa19e309800 == 64 [pid = 4524] [id = 168] 07:51:10 INFO - PROCESS | 4524 | ++DOMWINDOW == 177 (0x7fa18b0d1400) [pid = 4524] [serial = 504] [outer = (nil)] 07:51:10 INFO - PROCESS | 4524 | ++DOMWINDOW == 178 (0x7fa18ddae800) [pid = 4524] [serial = 505] [outer = 0x7fa18b0d1400] 07:51:10 INFO - PROCESS | 4524 | 1461163870696 Marionette DEBUG loaded listener.js 07:51:10 INFO - PROCESS | 4524 | ++DOMWINDOW == 179 (0x7fa18df81000) [pid = 4524] [serial = 506] [outer = 0x7fa18b0d1400] 07:51:11 INFO - PROCESS | 4524 | 1461163871487 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 07:51:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 07:51:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1234ms 07:51:11 INFO - PROCESS | 4524 | 1461163871546 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 07:51:11 INFO - PROCESS | 4524 | 1461163871549 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 07:51:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 07:51:11 INFO - PROCESS | 4524 | 1461163871555 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 07:51:11 INFO - PROCESS | 4524 | 1461163871558 Marionette TRACE conn3 <- [1,646,null,{}] 07:51:11 INFO - PROCESS | 4524 | 1461163871563 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:11 INFO - PROCESS | 4524 | 1461163871749 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 07:51:11 INFO - PROCESS | 4524 | 1461163871904 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:11 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a0d25000 == 65 [pid = 4524] [id = 169] 07:51:11 INFO - PROCESS | 4524 | ++DOMWINDOW == 180 (0x7fa18e156000) [pid = 4524] [serial = 507] [outer = (nil)] 07:51:11 INFO - PROCESS | 4524 | ++DOMWINDOW == 181 (0x7fa18f369400) [pid = 4524] [serial = 508] [outer = 0x7fa18e156000] 07:51:11 INFO - PROCESS | 4524 | 1461163871974 Marionette DEBUG loaded listener.js 07:51:12 INFO - PROCESS | 4524 | ++DOMWINDOW == 182 (0x7fa190ba2400) [pid = 4524] [serial = 509] [outer = 0x7fa18e156000] 07:51:12 INFO - PROCESS | 4524 | 1461163872796 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 07:51:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 07:51:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1276ms 07:51:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 07:51:12 INFO - PROCESS | 4524 | 1461163872832 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 07:51:12 INFO - PROCESS | 4524 | 1461163872834 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 07:51:12 INFO - PROCESS | 4524 | 1461163872840 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 07:51:12 INFO - PROCESS | 4524 | 1461163872843 Marionette TRACE conn3 <- [1,650,null,{}] 07:51:12 INFO - PROCESS | 4524 | 1461163872848 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:13 INFO - PROCESS | 4524 | 1461163873011 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 07:51:13 INFO - PROCESS | 4524 | 1461163873169 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:13 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a4c1a000 == 66 [pid = 4524] [id = 170] 07:51:13 INFO - PROCESS | 4524 | ++DOMWINDOW == 183 (0x7fa17d4b4000) [pid = 4524] [serial = 510] [outer = (nil)] 07:51:13 INFO - PROCESS | 4524 | ++DOMWINDOW == 184 (0x7fa17d4bb400) [pid = 4524] [serial = 511] [outer = 0x7fa17d4b4000] 07:51:13 INFO - PROCESS | 4524 | 1461163873235 Marionette DEBUG loaded listener.js 07:51:13 INFO - PROCESS | 4524 | ++DOMWINDOW == 185 (0x7fa17d4c0400) [pid = 4524] [serial = 512] [outer = 0x7fa17d4b4000] 07:51:14 INFO - PROCESS | 4524 | 1461163874061 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 07:51:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 07:51:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1276ms 07:51:14 INFO - PROCESS | 4524 | 1461163874118 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 07:51:14 INFO - PROCESS | 4524 | 1461163874121 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 07:51:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 07:51:14 INFO - PROCESS | 4524 | 1461163874127 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 07:51:14 INFO - PROCESS | 4524 | 1461163874129 Marionette TRACE conn3 <- [1,654,null,{}] 07:51:14 INFO - PROCESS | 4524 | 1461163874134 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:14 INFO - PROCESS | 4524 | 1461163874304 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 07:51:14 INFO - PROCESS | 4524 | 1461163874476 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:14 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17aea4000 == 67 [pid = 4524] [id = 171] 07:51:14 INFO - PROCESS | 4524 | ++DOMWINDOW == 186 (0x7fa17c2ed400) [pid = 4524] [serial = 513] [outer = (nil)] 07:51:14 INFO - PROCESS | 4524 | ++DOMWINDOW == 187 (0x7fa17d553800) [pid = 4524] [serial = 514] [outer = 0x7fa17c2ed400] 07:51:14 INFO - PROCESS | 4524 | 1461163874548 Marionette DEBUG loaded listener.js 07:51:14 INFO - PROCESS | 4524 | ++DOMWINDOW == 188 (0x7fa17d558c00) [pid = 4524] [serial = 515] [outer = 0x7fa17c2ed400] 07:51:15 INFO - PROCESS | 4524 | 1461163875410 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 07:51:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 07:51:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1334ms 07:51:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 07:51:15 INFO - PROCESS | 4524 | 1461163875461 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 07:51:15 INFO - PROCESS | 4524 | 1461163875464 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 07:51:15 INFO - PROCESS | 4524 | 1461163875468 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 07:51:15 INFO - PROCESS | 4524 | 1461163875472 Marionette TRACE conn3 <- [1,658,null,{}] 07:51:15 INFO - PROCESS | 4524 | 1461163875477 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:15 INFO - PROCESS | 4524 | 1461163875618 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 07:51:15 INFO - PROCESS | 4524 | 1461163875777 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:15 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa181ec0000 == 68 [pid = 4524] [id = 172] 07:51:15 INFO - PROCESS | 4524 | ++DOMWINDOW == 189 (0x7fa17d34b000) [pid = 4524] [serial = 516] [outer = (nil)] 07:51:15 INFO - PROCESS | 4524 | ++DOMWINDOW == 190 (0x7fa17d55d000) [pid = 4524] [serial = 517] [outer = 0x7fa17d34b000] 07:51:15 INFO - PROCESS | 4524 | 1461163875845 Marionette DEBUG loaded listener.js 07:51:15 INFO - PROCESS | 4524 | ++DOMWINDOW == 191 (0x7fa17d5d6c00) [pid = 4524] [serial = 518] [outer = 0x7fa17d34b000] 07:51:16 INFO - PROCESS | 4524 | 1461163876650 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 07:51:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 07:51:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1232ms 07:51:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 07:51:16 INFO - PROCESS | 4524 | 1461163876702 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 07:51:16 INFO - PROCESS | 4524 | 1461163876705 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 07:51:16 INFO - PROCESS | 4524 | 1461163876712 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 07:51:16 INFO - PROCESS | 4524 | 1461163876715 Marionette TRACE conn3 <- [1,662,null,{}] 07:51:16 INFO - PROCESS | 4524 | 1461163876719 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:16 INFO - PROCESS | 4524 | 1461163876880 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 07:51:17 INFO - PROCESS | 4524 | 1461163877203 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:17 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa183096800 == 69 [pid = 4524] [id = 173] 07:51:17 INFO - PROCESS | 4524 | ++DOMWINDOW == 192 (0x7fa17b051c00) [pid = 4524] [serial = 519] [outer = (nil)] 07:51:17 INFO - PROCESS | 4524 | ++DOMWINDOW == 193 (0x7fa17c2efc00) [pid = 4524] [serial = 520] [outer = 0x7fa17b051c00] 07:51:17 INFO - PROCESS | 4524 | 1461163877329 Marionette DEBUG loaded listener.js 07:51:17 INFO - PROCESS | 4524 | ++DOMWINDOW == 194 (0x7fa17d5d6000) [pid = 4524] [serial = 521] [outer = 0x7fa17b051c00] 07:51:17 INFO - PROCESS | 4524 | [4524] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:51:18 INFO - PROCESS | 4524 | 1461163878216 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 07:51:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 07:51:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1533ms 07:51:18 INFO - PROCESS | 4524 | 1461163878245 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 07:51:18 INFO - PROCESS | 4524 | 1461163878251 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 07:51:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 07:51:18 INFO - PROCESS | 4524 | 1461163878259 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 07:51:18 INFO - PROCESS | 4524 | 1461163878263 Marionette TRACE conn3 <- [1,666,null,{}] 07:51:18 INFO - PROCESS | 4524 | 1461163878269 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:18 INFO - PROCESS | 4524 | 1461163878426 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 07:51:18 INFO - PROCESS | 4524 | 1461163878591 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:18 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17c1e0000 == 70 [pid = 4524] [id = 174] 07:51:18 INFO - PROCESS | 4524 | ++DOMWINDOW == 195 (0x7fa181c0d400) [pid = 4524] [serial = 522] [outer = (nil)] 07:51:18 INFO - PROCESS | 4524 | ++DOMWINDOW == 196 (0x7fa181c98400) [pid = 4524] [serial = 523] [outer = 0x7fa181c0d400] 07:51:18 INFO - PROCESS | 4524 | 1461163878656 Marionette DEBUG loaded listener.js 07:51:18 INFO - PROCESS | 4524 | ++DOMWINDOW == 197 (0x7fa18200f800) [pid = 4524] [serial = 524] [outer = 0x7fa181c0d400] 07:51:19 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa184e4f800 == 69 [pid = 4524] [id = 127] 07:51:19 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa188e6f000 == 68 [pid = 4524] [id = 162] 07:51:19 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1882d8000 == 67 [pid = 4524] [id = 161] 07:51:19 INFO - PROCESS | 4524 | --DOMWINDOW == 196 (0x7fa18c7f1400) [pid = 4524] [serial = 411] [outer = (nil)] [url = about:blank] 07:51:19 INFO - PROCESS | 4524 | --DOMWINDOW == 195 (0x7fa18fe4a800) [pid = 4524] [serial = 417] [outer = (nil)] [url = about:blank] 07:51:19 INFO - PROCESS | 4524 | --DOMWINDOW == 194 (0x7fa19c7c2800) [pid = 4524] [serial = 420] [outer = (nil)] [url = about:blank] 07:51:19 INFO - PROCESS | 4524 | --DOMWINDOW == 193 (0x7fa1a4edb800) [pid = 4524] [serial = 423] [outer = (nil)] [url = about:blank] 07:51:19 INFO - PROCESS | 4524 | --DOMWINDOW == 192 (0x7fa17d33fc00) [pid = 4524] [serial = 426] [outer = (nil)] [url = about:blank] 07:51:19 INFO - PROCESS | 4524 | --DOMWINDOW == 191 (0x7fa18e390000) [pid = 4524] [serial = 414] [outer = (nil)] [url = about:blank] 07:51:19 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa181ebd000 == 66 [pid = 4524] [id = 160] 07:51:19 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa184cdf800 == 65 [pid = 4524] [id = 159] 07:51:19 INFO - PROCESS | 4524 | [4524] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:51:19 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17c0e2800 == 64 [pid = 4524] [id = 155] 07:51:19 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1a0da9000 == 63 [pid = 4524] [id = 154] 07:51:19 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18f51a800 == 62 [pid = 4524] [id = 153] 07:51:19 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa188e7b000 == 61 [pid = 4524] [id = 152] 07:51:19 INFO - PROCESS | 4524 | --DOMWINDOW == 190 (0x7fa19e8c5c00) [pid = 4524] [serial = 403] [outer = (nil)] [url = about:blank] 07:51:19 INFO - PROCESS | 4524 | --DOMWINDOW == 189 (0x7fa181c6ec00) [pid = 4524] [serial = 451] [outer = (nil)] [url = about:blank] 07:51:19 INFO - PROCESS | 4524 | --DOMWINDOW == 188 (0x7fa18e160800) [pid = 4524] [serial = 444] [outer = (nil)] [url = about:blank] 07:51:19 INFO - PROCESS | 4524 | --DOMWINDOW == 187 (0x7fa181c83c00) [pid = 4524] [serial = 429] [outer = (nil)] [url = about:blank] 07:51:19 INFO - PROCESS | 4524 | --DOMWINDOW == 186 (0x7fa183eee800) [pid = 4524] [serial = 433] [outer = (nil)] [url = about:blank] 07:51:19 INFO - PROCESS | 4524 | --DOMWINDOW == 185 (0x7fa181c88800) [pid = 4524] [serial = 432] [outer = (nil)] [url = about:blank] 07:51:19 INFO - PROCESS | 4524 | --DOMWINDOW == 184 (0x7fa181c6b000) [pid = 4524] [serial = 405] [outer = (nil)] [url = about:blank] 07:51:19 INFO - PROCESS | 4524 | --DOMWINDOW == 183 (0x7fa19b90f400) [pid = 4524] [serial = 447] [outer = (nil)] [url = about:blank] 07:51:19 INFO - PROCESS | 4524 | --DOMWINDOW == 182 (0x7fa17d5dc000) [pid = 4524] [serial = 450] [outer = (nil)] [url = about:blank] 07:51:19 INFO - PROCESS | 4524 | --DOMWINDOW == 181 (0x7fa185549c00) [pid = 4524] [serial = 408] [outer = (nil)] [url = about:blank] 07:51:19 INFO - PROCESS | 4524 | --DOMWINDOW == 180 (0x7fa18ddb3800) [pid = 4524] [serial = 441] [outer = (nil)] [url = about:blank] 07:51:19 INFO - PROCESS | 4524 | --DOMWINDOW == 179 (0x7fa188eb6800) [pid = 4524] [serial = 438] [outer = (nil)] [url = about:blank] 07:51:19 INFO - PROCESS | 4524 | --DOMWINDOW == 178 (0x7fa18d979400) [pid = 4524] [serial = 439] [outer = (nil)] [url = about:blank] 07:51:19 INFO - PROCESS | 4524 | --DOMWINDOW == 177 (0x7fa1847e9000) [pid = 4524] [serial = 435] [outer = (nil)] [url = about:blank] 07:51:19 INFO - PROCESS | 4524 | --DOMWINDOW == 176 (0x7fa19e813800) [pid = 4524] [serial = 448] [outer = (nil)] [url = about:blank] 07:51:19 INFO - PROCESS | 4524 | --DOMWINDOW == 175 (0x7fa18637d800) [pid = 4524] [serial = 436] [outer = (nil)] [url = about:blank] 07:51:19 INFO - PROCESS | 4524 | --DOMWINDOW == 174 (0x7fa18200fc00) [pid = 4524] [serial = 430] [outer = (nil)] [url = about:blank] 07:51:19 INFO - PROCESS | 4524 | --DOMWINDOW == 173 (0x7fa18f031000) [pid = 4524] [serial = 445] [outer = (nil)] [url = about:blank] 07:51:19 INFO - PROCESS | 4524 | --DOMWINDOW == 172 (0x7fa18df7c000) [pid = 4524] [serial = 442] [outer = (nil)] [url = about:blank] 07:51:19 INFO - PROCESS | 4524 | 1461163879547 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 07:51:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 07:51:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1332ms 07:51:19 INFO - PROCESS | 4524 | 1461163879593 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 07:51:19 INFO - PROCESS | 4524 | 1461163879599 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 07:51:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 07:51:19 INFO - PROCESS | 4524 | 1461163879606 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 07:51:19 INFO - PROCESS | 4524 | 1461163879609 Marionette TRACE conn3 <- [1,670,null,{}] 07:51:19 INFO - PROCESS | 4524 | 1461163879614 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:19 INFO - PROCESS | 4524 | 1461163879750 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 07:51:19 INFO - PROCESS | 4524 | 1461163879766 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:19 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa184cdf800 == 62 [pid = 4524] [id = 175] 07:51:19 INFO - PROCESS | 4524 | ++DOMWINDOW == 173 (0x7fa182012400) [pid = 4524] [serial = 525] [outer = (nil)] 07:51:19 INFO - PROCESS | 4524 | ++DOMWINDOW == 174 (0x7fa183eec800) [pid = 4524] [serial = 526] [outer = 0x7fa182012400] 07:51:19 INFO - PROCESS | 4524 | 1461163879823 Marionette DEBUG loaded listener.js 07:51:19 INFO - PROCESS | 4524 | ++DOMWINDOW == 175 (0x7fa184629c00) [pid = 4524] [serial = 527] [outer = 0x7fa182012400] 07:51:20 INFO - PROCESS | 4524 | 1461163880604 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 07:51:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 07:51:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1034ms 07:51:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 07:51:20 INFO - PROCESS | 4524 | 1461163880641 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 07:51:20 INFO - PROCESS | 4524 | 1461163880644 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 07:51:20 INFO - PROCESS | 4524 | 1461163880652 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 07:51:20 INFO - PROCESS | 4524 | 1461163880660 Marionette TRACE conn3 <- [1,674,null,{}] 07:51:20 INFO - PROCESS | 4524 | 1461163880699 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:20 INFO - PROCESS | 4524 | 1461163880849 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 07:51:20 INFO - PROCESS | 4524 | 1461163880858 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:20 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa188e64000 == 63 [pid = 4524] [id = 176] 07:51:20 INFO - PROCESS | 4524 | ++DOMWINDOW == 176 (0x7fa182054800) [pid = 4524] [serial = 528] [outer = (nil)] 07:51:20 INFO - PROCESS | 4524 | ++DOMWINDOW == 177 (0x7fa1882af800) [pid = 4524] [serial = 529] [outer = 0x7fa182054800] 07:51:20 INFO - PROCESS | 4524 | 1461163880914 Marionette DEBUG loaded listener.js 07:51:20 INFO - PROCESS | 4524 | ++DOMWINDOW == 178 (0x7fa188eb2800) [pid = 4524] [serial = 530] [outer = 0x7fa182054800] 07:51:21 INFO - PROCESS | 4524 | [4524] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:51:21 INFO - PROCESS | 4524 | 1461163881690 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 07:51:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 07:51:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1067ms 07:51:21 INFO - PROCESS | 4524 | 1461163881717 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 07:51:21 INFO - PROCESS | 4524 | 1461163881721 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 07:51:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 07:51:21 INFO - PROCESS | 4524 | 1461163881725 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 07:51:21 INFO - PROCESS | 4524 | 1461163881728 Marionette TRACE conn3 <- [1,678,null,{}] 07:51:21 INFO - PROCESS | 4524 | 1461163881732 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:21 INFO - PROCESS | 4524 | 1461163881913 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 07:51:21 INFO - PROCESS | 4524 | 1461163881939 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:21 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18e516800 == 64 [pid = 4524] [id = 177] 07:51:21 INFO - PROCESS | 4524 | ++DOMWINDOW == 179 (0x7fa1882ac400) [pid = 4524] [serial = 531] [outer = (nil)] 07:51:21 INFO - PROCESS | 4524 | ++DOMWINDOW == 180 (0x7fa18d977000) [pid = 4524] [serial = 532] [outer = 0x7fa1882ac400] 07:51:22 INFO - PROCESS | 4524 | 1461163881997 Marionette DEBUG loaded listener.js 07:51:22 INFO - PROCESS | 4524 | ++DOMWINDOW == 181 (0x7fa18df82800) [pid = 4524] [serial = 533] [outer = 0x7fa1882ac400] 07:51:22 INFO - PROCESS | 4524 | 1461163882747 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 07:51:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 07:51:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1079ms 07:51:22 INFO - PROCESS | 4524 | 1461163882807 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 07:51:22 INFO - PROCESS | 4524 | 1461163882811 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 07:51:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 07:51:22 INFO - PROCESS | 4524 | 1461163882816 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 07:51:22 INFO - PROCESS | 4524 | 1461163882817 Marionette TRACE conn3 <- [1,682,null,{}] 07:51:22 INFO - PROCESS | 4524 | 1461163882822 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:23 INFO - PROCESS | 4524 | 1461163883003 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 07:51:23 INFO - PROCESS | 4524 | 1461163883030 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:23 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1947a7800 == 65 [pid = 4524] [id = 178] 07:51:23 INFO - PROCESS | 4524 | ++DOMWINDOW == 182 (0x7fa18e389400) [pid = 4524] [serial = 534] [outer = (nil)] 07:51:23 INFO - PROCESS | 4524 | ++DOMWINDOW == 183 (0x7fa18e5ae400) [pid = 4524] [serial = 535] [outer = 0x7fa18e389400] 07:51:23 INFO - PROCESS | 4524 | 1461163883096 Marionette DEBUG loaded listener.js 07:51:23 INFO - PROCESS | 4524 | ++DOMWINDOW == 184 (0x7fa18fe48c00) [pid = 4524] [serial = 536] [outer = 0x7fa18e389400] 07:51:23 INFO - PROCESS | 4524 | --DOMWINDOW == 183 (0x7fa17d344c00) [pid = 4524] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 07:51:23 INFO - PROCESS | 4524 | --DOMWINDOW == 182 (0x7fa181c95000) [pid = 4524] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 07:51:23 INFO - PROCESS | 4524 | --DOMWINDOW == 181 (0x7fa182019400) [pid = 4524] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 07:51:23 INFO - PROCESS | 4524 | --DOMWINDOW == 180 (0x7fa183dd0c00) [pid = 4524] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 07:51:24 INFO - PROCESS | 4524 | SkCairoFTTypeface::onFilterRec unimplemented 07:51:24 INFO - PROCESS | 4524 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:51:24 INFO - PROCESS | 4524 | 1461163884395 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 07:51:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 07:51:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1625ms 07:51:24 INFO - PROCESS | 4524 | 1461163884442 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 07:51:24 INFO - PROCESS | 4524 | 1461163884445 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 07:51:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 07:51:24 INFO - PROCESS | 4524 | 1461163884450 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 07:51:24 INFO - PROCESS | 4524 | 1461163884452 Marionette TRACE conn3 <- [1,686,null,{}] 07:51:24 INFO - PROCESS | 4524 | 1461163884457 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:24 INFO - PROCESS | 4524 | 1461163884669 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 07:51:24 INFO - PROCESS | 4524 | 1461163884687 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:24 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a0496000 == 66 [pid = 4524] [id = 179] 07:51:24 INFO - PROCESS | 4524 | ++DOMWINDOW == 181 (0x7fa17ae0d000) [pid = 4524] [serial = 537] [outer = (nil)] 07:51:24 INFO - PROCESS | 4524 | ++DOMWINDOW == 182 (0x7fa18f02d000) [pid = 4524] [serial = 538] [outer = 0x7fa17ae0d000] 07:51:24 INFO - PROCESS | 4524 | 1461163884742 Marionette DEBUG loaded listener.js 07:51:24 INFO - PROCESS | 4524 | ++DOMWINDOW == 183 (0x7fa18ffb4c00) [pid = 4524] [serial = 539] [outer = 0x7fa17ae0d000] 07:51:25 INFO - PROCESS | 4524 | SkCairoFTTypeface::onFilterRec unimplemented 07:51:25 INFO - PROCESS | 4524 | 1461163885829 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 07:51:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 07:51:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1424ms 07:51:25 INFO - PROCESS | 4524 | 1461163885876 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 07:51:25 INFO - PROCESS | 4524 | 1461163885882 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 07:51:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 07:51:25 INFO - PROCESS | 4524 | 1461163885890 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 07:51:25 INFO - PROCESS | 4524 | 1461163885896 Marionette TRACE conn3 <- [1,690,null,{}] 07:51:25 INFO - PROCESS | 4524 | 1461163885960 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:26 INFO - PROCESS | 4524 | 1461163886157 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 07:51:26 INFO - PROCESS | 4524 | 1461163886375 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:26 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa182e30800 == 67 [pid = 4524] [id = 180] 07:51:26 INFO - PROCESS | 4524 | ++DOMWINDOW == 184 (0x7fa17ae0d800) [pid = 4524] [serial = 540] [outer = (nil)] 07:51:26 INFO - PROCESS | 4524 | ++DOMWINDOW == 185 (0x7fa17d4b8800) [pid = 4524] [serial = 541] [outer = 0x7fa17ae0d800] 07:51:26 INFO - PROCESS | 4524 | 1461163886450 Marionette DEBUG loaded listener.js 07:51:26 INFO - PROCESS | 4524 | ++DOMWINDOW == 186 (0x7fa181c07800) [pid = 4524] [serial = 542] [outer = 0x7fa17ae0d800] 07:51:27 INFO - PROCESS | 4524 | SkCairoFTTypeface::onFilterRec unimplemented 07:51:27 INFO - PROCESS | 4524 | 1461163887722 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 07:51:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 07:51:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1888ms 07:51:27 INFO - PROCESS | 4524 | 1461163887779 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 07:51:27 INFO - PROCESS | 4524 | 1461163887787 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 07:51:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 07:51:27 INFO - PROCESS | 4524 | 1461163887897 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 07:51:27 INFO - PROCESS | 4524 | 1461163887900 Marionette TRACE conn3 <- [1,694,null,{}] 07:51:27 INFO - PROCESS | 4524 | 1461163887909 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:28 INFO - PROCESS | 4524 | 1461163888064 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 07:51:28 INFO - PROCESS | 4524 | 1461163888214 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:28 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18e320800 == 68 [pid = 4524] [id = 181] 07:51:28 INFO - PROCESS | 4524 | ++DOMWINDOW == 187 (0x7fa17d33e000) [pid = 4524] [serial = 543] [outer = (nil)] 07:51:28 INFO - PROCESS | 4524 | ++DOMWINDOW == 188 (0x7fa181c69000) [pid = 4524] [serial = 544] [outer = 0x7fa17d33e000] 07:51:28 INFO - PROCESS | 4524 | 1461163888284 Marionette DEBUG loaded listener.js 07:51:28 INFO - PROCESS | 4524 | ++DOMWINDOW == 189 (0x7fa184626400) [pid = 4524] [serial = 545] [outer = 0x7fa17d33e000] 07:51:29 INFO - PROCESS | 4524 | SkCairoFTTypeface::onFilterRec unimplemented 07:51:29 INFO - PROCESS | 4524 | 1461163889460 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 07:51:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 07:51:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1632ms 07:51:29 INFO - PROCESS | 4524 | 1461163889478 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 07:51:29 INFO - PROCESS | 4524 | 1461163889481 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 07:51:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 07:51:29 INFO - PROCESS | 4524 | 1461163889487 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 07:51:29 INFO - PROCESS | 4524 | 1461163889493 Marionette TRACE conn3 <- [1,698,null,{}] 07:51:29 INFO - PROCESS | 4524 | 1461163889508 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:29 INFO - PROCESS | 4524 | 1461163889804 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 07:51:29 INFO - PROCESS | 4524 | 1461163889936 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:29 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a4c8f800 == 69 [pid = 4524] [id = 182] 07:51:29 INFO - PROCESS | 4524 | ++DOMWINDOW == 190 (0x7fa184629800) [pid = 4524] [serial = 546] [outer = (nil)] 07:51:30 INFO - PROCESS | 4524 | ++DOMWINDOW == 191 (0x7fa188267400) [pid = 4524] [serial = 547] [outer = 0x7fa184629800] 07:51:30 INFO - PROCESS | 4524 | 1461163890024 Marionette DEBUG loaded listener.js 07:51:30 INFO - PROCESS | 4524 | ++DOMWINDOW == 192 (0x7fa18826fc00) [pid = 4524] [serial = 548] [outer = 0x7fa184629800] 07:51:31 INFO - PROCESS | 4524 | SkCairoFTTypeface::onFilterRec unimplemented 07:51:31 INFO - PROCESS | 4524 | 1461163891244 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 07:51:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 07:51:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1788ms 07:51:31 INFO - PROCESS | 4524 | 1461163891276 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 07:51:31 INFO - PROCESS | 4524 | 1461163891281 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 07:51:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 07:51:31 INFO - PROCESS | 4524 | 1461163891287 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 07:51:31 INFO - PROCESS | 4524 | 1461163891290 Marionette TRACE conn3 <- [1,702,null,{}] 07:51:31 INFO - PROCESS | 4524 | 1461163891296 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:31 INFO - PROCESS | 4524 | 1461163891484 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 07:51:31 INFO - PROCESS | 4524 | 1461163891654 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:31 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17a5db800 == 70 [pid = 4524] [id = 183] 07:51:31 INFO - PROCESS | 4524 | ++DOMWINDOW == 193 (0x7fa183dcb400) [pid = 4524] [serial = 549] [outer = (nil)] 07:51:31 INFO - PROCESS | 4524 | ++DOMWINDOW == 194 (0x7fa188eae800) [pid = 4524] [serial = 550] [outer = 0x7fa183dcb400] 07:51:31 INFO - PROCESS | 4524 | 1461163891721 Marionette DEBUG loaded listener.js 07:51:31 INFO - PROCESS | 4524 | ++DOMWINDOW == 195 (0x7fa18df90400) [pid = 4524] [serial = 551] [outer = 0x7fa183dcb400] 07:51:32 INFO - PROCESS | 4524 | SkCairoFTTypeface::onFilterRec unimplemented 07:51:32 INFO - PROCESS | 4524 | 1461163892858 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 07:51:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 07:51:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1579ms 07:51:32 INFO - PROCESS | 4524 | 1461163892867 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 07:51:32 INFO - PROCESS | 4524 | 1461163892870 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 07:51:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 07:51:32 INFO - PROCESS | 4524 | 1461163892876 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 07:51:32 INFO - PROCESS | 4524 | 1461163892878 Marionette TRACE conn3 <- [1,706,null,{}] 07:51:32 INFO - PROCESS | 4524 | 1461163892884 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:33 INFO - PROCESS | 4524 | 1461163893039 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 07:51:33 INFO - PROCESS | 4524 | 1461163893207 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:33 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa181c1d800 == 71 [pid = 4524] [id = 184] 07:51:33 INFO - PROCESS | 4524 | ++DOMWINDOW == 196 (0x7fa18553b400) [pid = 4524] [serial = 552] [outer = (nil)] 07:51:33 INFO - PROCESS | 4524 | ++DOMWINDOW == 197 (0x7fa18f734000) [pid = 4524] [serial = 553] [outer = 0x7fa18553b400] 07:51:33 INFO - PROCESS | 4524 | 1461163893273 Marionette DEBUG loaded listener.js 07:51:33 INFO - PROCESS | 4524 | ++DOMWINDOW == 198 (0x7fa190ba9c00) [pid = 4524] [serial = 554] [outer = 0x7fa18553b400] 07:51:34 INFO - PROCESS | 4524 | SkCairoFTTypeface::onFilterRec unimplemented 07:51:34 INFO - PROCESS | 4524 | 1461163894429 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 07:51:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 07:51:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1585ms 07:51:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 07:51:34 INFO - PROCESS | 4524 | 1461163894462 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 07:51:34 INFO - PROCESS | 4524 | 1461163894464 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 07:51:34 INFO - PROCESS | 4524 | 1461163894471 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 07:51:34 INFO - PROCESS | 4524 | 1461163894474 Marionette TRACE conn3 <- [1,710,null,{}] 07:51:34 INFO - PROCESS | 4524 | 1461163894487 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:34 INFO - PROCESS | 4524 | 1461163894744 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 07:51:34 INFO - PROCESS | 4524 | 1461163894876 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:34 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa184e57000 == 72 [pid = 4524] [id = 185] 07:51:34 INFO - PROCESS | 4524 | ++DOMWINDOW == 199 (0x7fa17c0b0c00) [pid = 4524] [serial = 555] [outer = (nil)] 07:51:34 INFO - PROCESS | 4524 | ++DOMWINDOW == 200 (0x7fa18df8c400) [pid = 4524] [serial = 556] [outer = 0x7fa17c0b0c00] 07:51:34 INFO - PROCESS | 4524 | 1461163894945 Marionette DEBUG loaded listener.js 07:51:35 INFO - PROCESS | 4524 | ++DOMWINDOW == 201 (0x7fa19b4b2800) [pid = 4524] [serial = 557] [outer = 0x7fa17c0b0c00] 07:51:36 INFO - PROCESS | 4524 | SkCairoFTTypeface::onFilterRec unimplemented 07:51:36 INFO - PROCESS | 4524 | 1461163896167 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 07:51:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 07:51:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1727ms 07:51:36 INFO - PROCESS | 4524 | 1461163896198 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 07:51:36 INFO - PROCESS | 4524 | 1461163896202 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 07:51:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 07:51:36 INFO - PROCESS | 4524 | 1461163896210 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 07:51:36 INFO - PROCESS | 4524 | 1461163896214 Marionette TRACE conn3 <- [1,714,null,{}] 07:51:36 INFO - PROCESS | 4524 | 1461163896221 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:36 INFO - PROCESS | 4524 | 1461163896420 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 07:51:36 INFO - PROCESS | 4524 | 1461163896594 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:36 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17c1e0800 == 73 [pid = 4524] [id = 186] 07:51:36 INFO - PROCESS | 4524 | ++DOMWINDOW == 202 (0x7fa1797ca800) [pid = 4524] [serial = 558] [outer = (nil)] 07:51:36 INFO - PROCESS | 4524 | ++DOMWINDOW == 203 (0x7fa17c0b1c00) [pid = 4524] [serial = 559] [outer = 0x7fa1797ca800] 07:51:36 INFO - PROCESS | 4524 | 1461163896659 Marionette DEBUG loaded listener.js 07:51:36 INFO - PROCESS | 4524 | ++DOMWINDOW == 204 (0x7fa17c0b8000) [pid = 4524] [serial = 560] [outer = 0x7fa1797ca800] 07:51:37 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1adad3800 == 72 [pid = 4524] [id = 89] 07:51:37 INFO - PROCESS | 4524 | --DOMWINDOW == 203 (0x7fa185688c00) [pid = 4524] [serial = 472] [outer = (nil)] [url = about:blank] 07:51:37 INFO - PROCESS | 4524 | --DOMWINDOW == 202 (0x7fa187f47800) [pid = 4524] [serial = 490] [outer = (nil)] [url = about:blank] 07:51:37 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1947a7800 == 71 [pid = 4524] [id = 178] 07:51:37 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18e516800 == 70 [pid = 4524] [id = 177] 07:51:37 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa188e64000 == 69 [pid = 4524] [id = 176] 07:51:37 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa184cdf800 == 68 [pid = 4524] [id = 175] 07:51:37 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17c1e0000 == 67 [pid = 4524] [id = 174] 07:51:37 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa183096800 == 66 [pid = 4524] [id = 173] 07:51:37 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa188c33800 == 65 [pid = 4524] [id = 165] 07:51:37 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa184cc8800 == 64 [pid = 4524] [id = 164] 07:51:37 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18deaf800 == 63 [pid = 4524] [id = 163] 07:51:37 INFO - PROCESS | 4524 | --DOMWINDOW == 201 (0x7fa181c10400) [pid = 4524] [serial = 479] [outer = (nil)] [url = about:blank] 07:51:37 INFO - PROCESS | 4524 | --DOMWINDOW == 200 (0x7fa17d5dec00) [pid = 4524] [serial = 478] [outer = (nil)] [url = about:blank] 07:51:37 INFO - PROCESS | 4524 | --DOMWINDOW == 199 (0x7fa18df86c00) [pid = 4524] [serial = 465] [outer = (nil)] [url = about:blank] 07:51:37 INFO - PROCESS | 4524 | --DOMWINDOW == 198 (0x7fa18df81c00) [pid = 4524] [serial = 453] [outer = (nil)] [url = about:blank] 07:51:37 INFO - PROCESS | 4524 | --DOMWINDOW == 197 (0x7fa182059c00) [pid = 4524] [serial = 456] [outer = (nil)] [url = about:blank] 07:51:37 INFO - PROCESS | 4524 | --DOMWINDOW == 196 (0x7fa181c9bc00) [pid = 4524] [serial = 481] [outer = (nil)] [url = about:blank] 07:51:37 INFO - PROCESS | 4524 | --DOMWINDOW == 195 (0x7fa182010c00) [pid = 4524] [serial = 482] [outer = (nil)] [url = about:blank] 07:51:37 INFO - PROCESS | 4524 | --DOMWINDOW == 194 (0x7fa1847ed400) [pid = 4524] [serial = 462] [outer = (nil)] [url = about:blank] 07:51:37 INFO - PROCESS | 4524 | --DOMWINDOW == 193 (0x7fa183dc8c00) [pid = 4524] [serial = 484] [outer = (nil)] [url = about:blank] 07:51:37 INFO - PROCESS | 4524 | --DOMWINDOW == 192 (0x7fa18462e800) [pid = 4524] [serial = 485] [outer = (nil)] [url = about:blank] 07:51:37 INFO - PROCESS | 4524 | --DOMWINDOW == 191 (0x7fa17b04e000) [pid = 4524] [serial = 475] [outer = (nil)] [url = about:blank] 07:51:37 INFO - PROCESS | 4524 | --DOMWINDOW == 190 (0x7fa1871ea000) [pid = 4524] [serial = 459] [outer = (nil)] [url = about:blank] 07:51:37 INFO - PROCESS | 4524 | --DOMWINDOW == 189 (0x7fa17c2ed000) [pid = 4524] [serial = 468] [outer = (nil)] [url = about:blank] 07:51:37 INFO - PROCESS | 4524 | --DOMWINDOW == 188 (0x7fa18576f800) [pid = 4524] [serial = 256] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:51:37 INFO - PROCESS | 4524 | --DOMWINDOW == 187 (0x7fa18577b800) [pid = 4524] [serial = 488] [outer = (nil)] [url = about:blank] 07:51:37 INFO - PROCESS | 4524 | --DOMWINDOW == 186 (0x7fa185545800) [pid = 4524] [serial = 487] [outer = (nil)] [url = about:blank] 07:51:38 INFO - PROCESS | 4524 | SkCairoFTTypeface::onFilterRec unimplemented 07:51:38 INFO - PROCESS | 4524 | 1461163898032 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 07:51:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 07:51:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1837ms 07:51:38 INFO - PROCESS | 4524 | 1461163898046 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 07:51:38 INFO - PROCESS | 4524 | 1461163898053 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 07:51:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 07:51:38 INFO - PROCESS | 4524 | 1461163898062 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 07:51:38 INFO - PROCESS | 4524 | 1461163898065 Marionette TRACE conn3 <- [1,718,null,{}] 07:51:38 INFO - PROCESS | 4524 | 1461163898070 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:38 INFO - PROCESS | 4524 | 1461163898210 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 07:51:38 INFO - PROCESS | 4524 | 1461163898322 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:38 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17c0df800 == 64 [pid = 4524] [id = 187] 07:51:38 INFO - PROCESS | 4524 | ++DOMWINDOW == 187 (0x7fa1797cc000) [pid = 4524] [serial = 561] [outer = (nil)] 07:51:38 INFO - PROCESS | 4524 | ++DOMWINDOW == 188 (0x7fa17d4be400) [pid = 4524] [serial = 562] [outer = 0x7fa1797cc000] 07:51:38 INFO - PROCESS | 4524 | 1461163898382 Marionette DEBUG loaded listener.js 07:51:38 INFO - PROCESS | 4524 | ++DOMWINDOW == 189 (0x7fa17d5d9000) [pid = 4524] [serial = 563] [outer = 0x7fa1797cc000] 07:51:39 INFO - PROCESS | 4524 | SkCairoFTTypeface::onFilterRec unimplemented 07:51:39 INFO - PROCESS | 4524 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:51:39 INFO - PROCESS | 4524 | 1461163899446 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 07:51:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 07:51:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1431ms 07:51:39 INFO - PROCESS | 4524 | 1461163899493 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 07:51:39 INFO - PROCESS | 4524 | 1461163899496 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 07:51:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 07:51:39 INFO - PROCESS | 4524 | 1461163899501 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 07:51:39 INFO - PROCESS | 4524 | 1461163899506 Marionette TRACE conn3 <- [1,722,null,{}] 07:51:39 INFO - PROCESS | 4524 | 1461163899520 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:39 INFO - PROCESS | 4524 | 1461163899655 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 07:51:39 INFO - PROCESS | 4524 | 1461163899857 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:39 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1830ae800 == 65 [pid = 4524] [id = 188] 07:51:39 INFO - PROCESS | 4524 | ++DOMWINDOW == 190 (0x7fa181c11000) [pid = 4524] [serial = 564] [outer = (nil)] 07:51:39 INFO - PROCESS | 4524 | ++DOMWINDOW == 191 (0x7fa181c9a000) [pid = 4524] [serial = 565] [outer = 0x7fa181c11000] 07:51:39 INFO - PROCESS | 4524 | 1461163899918 Marionette DEBUG loaded listener.js 07:51:40 INFO - PROCESS | 4524 | ++DOMWINDOW == 192 (0x7fa182014c00) [pid = 4524] [serial = 566] [outer = 0x7fa181c11000] 07:51:40 INFO - PROCESS | 4524 | 1461163900619 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 07:51:40 INFO - PROCESS | 4524 | 1461163900646 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 07:51:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 07:51:40 INFO - PROCESS | 4524 | 1461163900660 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 07:51:40 INFO - PROCESS | 4524 | 1461163900662 Marionette TRACE conn3 <- [1,726,null,{}] 07:51:40 INFO - PROCESS | 4524 | 1461163900671 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:40 INFO - PROCESS | 4524 | 1461163900846 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 07:51:40 INFO - PROCESS | 4524 | 1461163900867 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:40 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa186562800 == 66 [pid = 4524] [id = 189] 07:51:40 INFO - PROCESS | 4524 | ++DOMWINDOW == 193 (0x7fa17d5da000) [pid = 4524] [serial = 567] [outer = (nil)] 07:51:40 INFO - PROCESS | 4524 | ++DOMWINDOW == 194 (0x7fa183eea800) [pid = 4524] [serial = 568] [outer = 0x7fa17d5da000] 07:51:40 INFO - PROCESS | 4524 | 1461163900925 Marionette DEBUG loaded listener.js 07:51:41 INFO - PROCESS | 4524 | ++DOMWINDOW == 195 (0x7fa1843eec00) [pid = 4524] [serial = 569] [outer = 0x7fa17d5da000] 07:51:41 INFO - PROCESS | 4524 | SkCairoFTTypeface::onFilterRec unimplemented 07:51:41 INFO - PROCESS | 4524 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:51:41 INFO - PROCESS | 4524 | 1461163901769 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 07:51:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 07:51:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1130ms 07:51:41 INFO - PROCESS | 4524 | 1461163901794 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 07:51:41 INFO - PROCESS | 4524 | 1461163901797 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 07:51:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 07:51:41 INFO - PROCESS | 4524 | 1461163901807 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 07:51:41 INFO - PROCESS | 4524 | 1461163901809 Marionette TRACE conn3 <- [1,730,null,{}] 07:51:41 INFO - PROCESS | 4524 | 1461163901813 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:41 INFO - PROCESS | 4524 | 1461163901989 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 07:51:42 INFO - PROCESS | 4524 | 1461163902015 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:42 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1882de800 == 67 [pid = 4524] [id = 190] 07:51:42 INFO - PROCESS | 4524 | ++DOMWINDOW == 196 (0x7fa182059400) [pid = 4524] [serial = 570] [outer = (nil)] 07:51:42 INFO - PROCESS | 4524 | ++DOMWINDOW == 197 (0x7fa1847e8000) [pid = 4524] [serial = 571] [outer = 0x7fa182059400] 07:51:42 INFO - PROCESS | 4524 | 1461163902074 Marionette DEBUG loaded listener.js 07:51:42 INFO - PROCESS | 4524 | ++DOMWINDOW == 198 (0x7fa185545800) [pid = 4524] [serial = 572] [outer = 0x7fa182059400] 07:51:42 INFO - PROCESS | 4524 | --DOMWINDOW == 197 (0x7fa17d5d1800) [pid = 4524] [serial = 452] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 07:51:42 INFO - PROCESS | 4524 | --DOMWINDOW == 196 (0x7fa181c0d400) [pid = 4524] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 07:51:42 INFO - PROCESS | 4524 | --DOMWINDOW == 195 (0x7fa18e389400) [pid = 4524] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 07:51:42 INFO - PROCESS | 4524 | --DOMWINDOW == 194 (0x7fa17b051c00) [pid = 4524] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 07:51:42 INFO - PROCESS | 4524 | --DOMWINDOW == 193 (0x7fa182054800) [pid = 4524] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 07:51:42 INFO - PROCESS | 4524 | --DOMWINDOW == 192 (0x7fa1882ac400) [pid = 4524] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 07:51:42 INFO - PROCESS | 4524 | --DOMWINDOW == 191 (0x7fa1843e7400) [pid = 4524] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 07:51:42 INFO - PROCESS | 4524 | --DOMWINDOW == 190 (0x7fa182012400) [pid = 4524] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 07:51:42 INFO - PROCESS | 4524 | SkCairoFTTypeface::onFilterRec unimplemented 07:51:42 INFO - PROCESS | 4524 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:51:43 INFO - PROCESS | 4524 | 1461163903090 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 07:51:43 INFO - PROCESS | 4524 | 1461163903140 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 07:51:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 07:51:43 INFO - PROCESS | 4524 | 1461163903145 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 07:51:43 INFO - PROCESS | 4524 | 1461163903147 Marionette TRACE conn3 <- [1,734,null,{}] 07:51:43 INFO - PROCESS | 4524 | 1461163903156 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:43 INFO - PROCESS | 4524 | 1461163903326 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 07:51:43 INFO - PROCESS | 4524 | 1461163903338 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:43 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa189bb9000 == 68 [pid = 4524] [id = 191] 07:51:43 INFO - PROCESS | 4524 | ++DOMWINDOW == 191 (0x7fa184d0c800) [pid = 4524] [serial = 573] [outer = (nil)] 07:51:43 INFO - PROCESS | 4524 | ++DOMWINDOW == 192 (0x7fa185555800) [pid = 4524] [serial = 574] [outer = 0x7fa184d0c800] 07:51:43 INFO - PROCESS | 4524 | 1461163903400 Marionette DEBUG loaded listener.js 07:51:43 INFO - PROCESS | 4524 | ++DOMWINDOW == 193 (0x7fa188262800) [pid = 4524] [serial = 575] [outer = 0x7fa184d0c800] 07:51:44 INFO - PROCESS | 4524 | SkCairoFTTypeface::onFilterRec unimplemented 07:51:44 INFO - PROCESS | 4524 | 1461163904206 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 07:51:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 07:51:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1081ms 07:51:44 INFO - PROCESS | 4524 | 1461163904239 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 07:51:44 INFO - PROCESS | 4524 | 1461163904242 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 07:51:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 07:51:44 INFO - PROCESS | 4524 | 1461163904248 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 07:51:44 INFO - PROCESS | 4524 | 1461163904250 Marionette TRACE conn3 <- [1,738,null,{}] 07:51:44 INFO - PROCESS | 4524 | 1461163904263 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:44 INFO - PROCESS | 4524 | 1461163904410 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 07:51:44 INFO - PROCESS | 4524 | 1461163904423 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:44 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18ee65000 == 69 [pid = 4524] [id = 192] 07:51:44 INFO - PROCESS | 4524 | ++DOMWINDOW == 194 (0x7fa1797ce400) [pid = 4524] [serial = 576] [outer = (nil)] 07:51:44 INFO - PROCESS | 4524 | ++DOMWINDOW == 195 (0x7fa188271000) [pid = 4524] [serial = 577] [outer = 0x7fa1797ce400] 07:51:44 INFO - PROCESS | 4524 | 1461163904481 Marionette DEBUG loaded listener.js 07:51:44 INFO - PROCESS | 4524 | ++DOMWINDOW == 196 (0x7fa18d26ec00) [pid = 4524] [serial = 578] [outer = 0x7fa1797ce400] 07:51:45 INFO - PROCESS | 4524 | SkCairoFTTypeface::onFilterRec unimplemented 07:51:45 INFO - PROCESS | 4524 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:51:45 INFO - PROCESS | 4524 | 1461163905957 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 07:51:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 07:51:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1730ms 07:51:45 INFO - PROCESS | 4524 | 1461163905980 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 07:51:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 07:51:45 INFO - PROCESS | 4524 | 1461163905985 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 07:51:45 INFO - PROCESS | 4524 | 1461163905992 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 07:51:45 INFO - PROCESS | 4524 | 1461163905995 Marionette TRACE conn3 <- [1,742,null,{}] 07:51:46 INFO - PROCESS | 4524 | 1461163906004 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:46 INFO - PROCESS | 4524 | 1461163906161 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 07:51:46 INFO - PROCESS | 4524 | 1461163906363 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:46 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa181c2c800 == 70 [pid = 4524] [id = 193] 07:51:46 INFO - PROCESS | 4524 | ++DOMWINDOW == 197 (0x7fa17c0b7c00) [pid = 4524] [serial = 579] [outer = (nil)] 07:51:46 INFO - PROCESS | 4524 | ++DOMWINDOW == 198 (0x7fa17d552000) [pid = 4524] [serial = 580] [outer = 0x7fa17c0b7c00] 07:51:46 INFO - PROCESS | 4524 | 1461163906440 Marionette DEBUG loaded listener.js 07:51:46 INFO - PROCESS | 4524 | ++DOMWINDOW == 199 (0x7fa17d5de800) [pid = 4524] [serial = 581] [outer = 0x7fa17c0b7c00] 07:51:47 INFO - PROCESS | 4524 | SkCairoFTTypeface::onFilterRec unimplemented 07:51:47 INFO - PROCESS | 4524 | 1461163907886 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 07:51:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 07:51:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1936ms 07:51:47 INFO - PROCESS | 4524 | 1461163907929 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 07:51:47 INFO - PROCESS | 4524 | 1461163907938 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 07:51:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 07:51:47 INFO - PROCESS | 4524 | 1461163907949 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 07:51:47 INFO - PROCESS | 4524 | 1461163907953 Marionette TRACE conn3 <- [1,746,null,{}] 07:51:47 INFO - PROCESS | 4524 | 1461163907958 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:48 INFO - PROCESS | 4524 | 1461163908143 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 07:51:48 INFO - PROCESS | 4524 | 1461163908297 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:48 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18e7db000 == 71 [pid = 4524] [id = 194] 07:51:48 INFO - PROCESS | 4524 | ++DOMWINDOW == 200 (0x7fa17c0b8800) [pid = 4524] [serial = 582] [outer = (nil)] 07:51:48 INFO - PROCESS | 4524 | ++DOMWINDOW == 201 (0x7fa18462ec00) [pid = 4524] [serial = 583] [outer = 0x7fa17c0b8800] 07:51:48 INFO - PROCESS | 4524 | 1461163908367 Marionette DEBUG loaded listener.js 07:51:48 INFO - PROCESS | 4524 | ++DOMWINDOW == 202 (0x7fa18576f800) [pid = 4524] [serial = 584] [outer = 0x7fa17c0b8800] 07:51:49 INFO - PROCESS | 4524 | SkCairoFTTypeface::onFilterRec unimplemented 07:51:49 INFO - PROCESS | 4524 | SkCairoFTTypeface::onFilterRec unimplemented 07:51:49 INFO - PROCESS | 4524 | 1461163909662 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 07:51:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 07:51:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1731ms 07:51:49 INFO - PROCESS | 4524 | 1461163909680 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 07:51:49 INFO - PROCESS | 4524 | 1461163909684 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 07:51:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 07:51:49 INFO - PROCESS | 4524 | 1461163909728 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 07:51:49 INFO - PROCESS | 4524 | 1461163909734 Marionette TRACE conn3 <- [1,750,null,{}] 07:51:49 INFO - PROCESS | 4524 | 1461163909801 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:49 INFO - PROCESS | 4524 | 1461163909955 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 07:51:50 INFO - PROCESS | 4524 | 1461163910109 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:50 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa19b575000 == 72 [pid = 4524] [id = 195] 07:51:50 INFO - PROCESS | 4524 | ++DOMWINDOW == 203 (0x7fa181c6a400) [pid = 4524] [serial = 585] [outer = (nil)] 07:51:50 INFO - PROCESS | 4524 | ++DOMWINDOW == 204 (0x7fa18a5ba000) [pid = 4524] [serial = 586] [outer = 0x7fa181c6a400] 07:51:50 INFO - PROCESS | 4524 | 1461163910181 Marionette DEBUG loaded listener.js 07:51:50 INFO - PROCESS | 4524 | ++DOMWINDOW == 205 (0x7fa18d97a400) [pid = 4524] [serial = 587] [outer = 0x7fa181c6a400] 07:51:51 INFO - PROCESS | 4524 | SkCairoFTTypeface::onFilterRec unimplemented 07:51:51 INFO - PROCESS | 4524 | 1461163911494 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 07:51:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 07:51:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1829ms 07:51:51 INFO - PROCESS | 4524 | 1461163911520 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 07:51:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 07:51:51 INFO - PROCESS | 4524 | 1461163911525 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 07:51:51 INFO - PROCESS | 4524 | 1461163911532 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 07:51:51 INFO - PROCESS | 4524 | 1461163911535 Marionette TRACE conn3 <- [1,754,null,{}] 07:51:51 INFO - PROCESS | 4524 | 1461163911540 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:51 INFO - PROCESS | 4524 | 1461163911736 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 07:51:51 INFO - PROCESS | 4524 | 1461163911903 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:51 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a081b800 == 73 [pid = 4524] [id = 196] 07:51:51 INFO - PROCESS | 4524 | ++DOMWINDOW == 206 (0x7fa1797d1800) [pid = 4524] [serial = 588] [outer = (nil)] 07:51:51 INFO - PROCESS | 4524 | ++DOMWINDOW == 207 (0x7fa18dcb8400) [pid = 4524] [serial = 589] [outer = 0x7fa1797d1800] 07:51:51 INFO - PROCESS | 4524 | 1461163911970 Marionette DEBUG loaded listener.js 07:51:52 INFO - PROCESS | 4524 | ++DOMWINDOW == 208 (0x7fa18df87800) [pid = 4524] [serial = 590] [outer = 0x7fa1797d1800] 07:51:53 INFO - PROCESS | 4524 | SkCairoFTTypeface::onFilterRec unimplemented 07:51:53 INFO - PROCESS | 4524 | 1461163913485 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 07:51:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 07:51:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1985ms 07:51:53 INFO - PROCESS | 4524 | 1461163913516 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 07:51:53 INFO - PROCESS | 4524 | 1461163913525 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 07:51:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 07:51:53 INFO - PROCESS | 4524 | 1461163913538 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 07:51:53 INFO - PROCESS | 4524 | 1461163913550 Marionette TRACE conn3 <- [1,758,null,{}] 07:51:53 INFO - PROCESS | 4524 | 1461163913604 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:53 INFO - PROCESS | 4524 | 1461163913794 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 07:51:53 INFO - PROCESS | 4524 | 1461163913915 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:53 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17c0da000 == 74 [pid = 4524] [id = 197] 07:51:53 INFO - PROCESS | 4524 | ++DOMWINDOW == 209 (0x7fa17c0b4c00) [pid = 4524] [serial = 591] [outer = (nil)] 07:51:53 INFO - PROCESS | 4524 | ++DOMWINDOW == 210 (0x7fa17c2e7800) [pid = 4524] [serial = 592] [outer = 0x7fa17c0b4c00] 07:51:53 INFO - PROCESS | 4524 | 1461163913980 Marionette DEBUG loaded listener.js 07:51:54 INFO - PROCESS | 4524 | ++DOMWINDOW == 211 (0x7fa17d343c00) [pid = 4524] [serial = 593] [outer = 0x7fa17c0b4c00] 07:51:54 INFO - PROCESS | 4524 | SkCairoFTTypeface::onFilterRec unimplemented 07:51:54 INFO - PROCESS | 4524 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:51:54 INFO - PROCESS | 4524 | SkCairoFTTypeface::onFilterRec unimplemented 07:51:54 INFO - PROCESS | 4524 | SkCairoFTTypeface::onFilterRec unimplemented 07:51:54 INFO - PROCESS | 4524 | SkCairoFTTypeface::onFilterRec unimplemented 07:51:54 INFO - PROCESS | 4524 | 1461163914864 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 07:51:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 07:51:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1391ms 07:51:54 INFO - PROCESS | 4524 | 1461163914929 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 07:51:54 INFO - PROCESS | 4524 | 1461163914936 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 07:51:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 07:51:54 INFO - PROCESS | 4524 | 1461163914945 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 07:51:54 INFO - PROCESS | 4524 | 1461163914949 Marionette TRACE conn3 <- [1,762,null,{}] 07:51:54 INFO - PROCESS | 4524 | 1461163914954 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:55 INFO - PROCESS | 4524 | 1461163915110 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 07:51:55 INFO - PROCESS | 4524 | 1461163915277 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:55 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa181c19800 == 75 [pid = 4524] [id = 198] 07:51:55 INFO - PROCESS | 4524 | ++DOMWINDOW == 212 (0x7fa17b048800) [pid = 4524] [serial = 594] [outer = (nil)] 07:51:55 INFO - PROCESS | 4524 | ++DOMWINDOW == 213 (0x7fa17d5dac00) [pid = 4524] [serial = 595] [outer = 0x7fa17b048800] 07:51:55 INFO - PROCESS | 4524 | 1461163915340 Marionette DEBUG loaded listener.js 07:51:55 INFO - PROCESS | 4524 | ++DOMWINDOW == 214 (0x7fa181c68800) [pid = 4524] [serial = 596] [outer = 0x7fa17b048800] 07:51:56 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa181eb4800 == 74 [pid = 4524] [id = 126] 07:51:56 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1a5bd1000 == 73 [pid = 4524] [id = 125] 07:51:56 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa189bb9000 == 72 [pid = 4524] [id = 191] 07:51:56 INFO - PROCESS | 4524 | --DOMWINDOW == 213 (0x7fa17d553800) [pid = 4524] [serial = 514] [outer = (nil)] [url = about:blank] 07:51:56 INFO - PROCESS | 4524 | --DOMWINDOW == 212 (0x7fa18ddae800) [pid = 4524] [serial = 505] [outer = (nil)] [url = about:blank] 07:51:56 INFO - PROCESS | 4524 | --DOMWINDOW == 211 (0x7fa1882adc00) [pid = 4524] [serial = 499] [outer = (nil)] [url = about:blank] 07:51:56 INFO - PROCESS | 4524 | --DOMWINDOW == 210 (0x7fa182051400) [pid = 4524] [serial = 496] [outer = (nil)] [url = about:blank] 07:51:56 INFO - PROCESS | 4524 | --DOMWINDOW == 209 (0x7fa17d4bb400) [pid = 4524] [serial = 511] [outer = (nil)] [url = about:blank] 07:51:56 INFO - PROCESS | 4524 | --DOMWINDOW == 208 (0x7fa18f369400) [pid = 4524] [serial = 508] [outer = (nil)] [url = about:blank] 07:51:56 INFO - PROCESS | 4524 | --DOMWINDOW == 207 (0x7fa18d595000) [pid = 4524] [serial = 502] [outer = (nil)] [url = about:blank] 07:51:56 INFO - PROCESS | 4524 | --DOMWINDOW == 206 (0x7fa181c64c00) [pid = 4524] [serial = 493] [outer = (nil)] [url = about:blank] 07:51:56 INFO - PROCESS | 4524 | --DOMWINDOW == 205 (0x7fa18f02d000) [pid = 4524] [serial = 538] [outer = (nil)] [url = about:blank] 07:51:56 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1882de800 == 71 [pid = 4524] [id = 190] 07:51:56 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa186562800 == 70 [pid = 4524] [id = 189] 07:51:56 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1830ae800 == 69 [pid = 4524] [id = 188] 07:51:56 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17c0df800 == 68 [pid = 4524] [id = 187] 07:51:56 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17c1e0800 == 67 [pid = 4524] [id = 186] 07:51:56 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa181c1d800 == 66 [pid = 4524] [id = 184] 07:51:56 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17a5db800 == 65 [pid = 4524] [id = 183] 07:51:56 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1a4c8f800 == 64 [pid = 4524] [id = 182] 07:51:56 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18e320800 == 63 [pid = 4524] [id = 181] 07:51:56 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa182e30800 == 62 [pid = 4524] [id = 180] 07:51:56 INFO - PROCESS | 4524 | --DOMWINDOW == 204 (0x7fa19c6d5c00) [pid = 4524] [serial = 454] [outer = (nil)] [url = about:blank] 07:51:56 INFO - PROCESS | 4524 | --DOMWINDOW == 203 (0x7fa181c98400) [pid = 4524] [serial = 523] [outer = (nil)] [url = about:blank] 07:51:56 INFO - PROCESS | 4524 | --DOMWINDOW == 202 (0x7fa18e5ae400) [pid = 4524] [serial = 535] [outer = (nil)] [url = about:blank] 07:51:56 INFO - PROCESS | 4524 | --DOMWINDOW == 201 (0x7fa17d5d6000) [pid = 4524] [serial = 521] [outer = (nil)] [url = about:blank] 07:51:56 INFO - PROCESS | 4524 | --DOMWINDOW == 200 (0x7fa17d55d000) [pid = 4524] [serial = 517] [outer = (nil)] [url = about:blank] 07:51:56 INFO - PROCESS | 4524 | --DOMWINDOW == 199 (0x7fa17c2efc00) [pid = 4524] [serial = 520] [outer = (nil)] [url = about:blank] 07:51:56 INFO - PROCESS | 4524 | --DOMWINDOW == 198 (0x7fa188eb2800) [pid = 4524] [serial = 530] [outer = (nil)] [url = about:blank] 07:51:56 INFO - PROCESS | 4524 | --DOMWINDOW == 197 (0x7fa1882af800) [pid = 4524] [serial = 529] [outer = (nil)] [url = about:blank] 07:51:56 INFO - PROCESS | 4524 | --DOMWINDOW == 196 (0x7fa18df82800) [pid = 4524] [serial = 533] [outer = (nil)] [url = about:blank] 07:51:56 INFO - PROCESS | 4524 | --DOMWINDOW == 195 (0x7fa18200f800) [pid = 4524] [serial = 524] [outer = (nil)] [url = about:blank] 07:51:56 INFO - PROCESS | 4524 | --DOMWINDOW == 194 (0x7fa18d977000) [pid = 4524] [serial = 532] [outer = (nil)] [url = about:blank] 07:51:56 INFO - PROCESS | 4524 | --DOMWINDOW == 193 (0x7fa1882ab400) [pid = 4524] [serial = 491] [outer = (nil)] [url = about:blank] 07:51:56 INFO - PROCESS | 4524 | --DOMWINDOW == 192 (0x7fa184629c00) [pid = 4524] [serial = 527] [outer = (nil)] [url = about:blank] 07:51:56 INFO - PROCESS | 4524 | --DOMWINDOW == 191 (0x7fa18fe48c00) [pid = 4524] [serial = 536] [outer = (nil)] [url = about:blank] 07:51:56 INFO - PROCESS | 4524 | --DOMWINDOW == 190 (0x7fa183eec800) [pid = 4524] [serial = 526] [outer = (nil)] [url = about:blank] 07:51:56 INFO - PROCESS | 4524 | 1461163916670 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 07:51:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 07:51:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1778ms 07:51:56 INFO - PROCESS | 4524 | 1461163916734 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 07:51:56 INFO - PROCESS | 4524 | 1461163916738 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 07:51:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 07:51:56 INFO - PROCESS | 4524 | 1461163916748 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 07:51:56 INFO - PROCESS | 4524 | 1461163916752 Marionette TRACE conn3 <- [1,766,null,{}] 07:51:56 INFO - PROCESS | 4524 | 1461163916769 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:56 INFO - PROCESS | 4524 | 1461163916914 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 07:51:56 INFO - PROCESS | 4524 | 1461163916925 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:56 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa182e39000 == 63 [pid = 4524] [id = 199] 07:51:56 INFO - PROCESS | 4524 | ++DOMWINDOW == 191 (0x7fa181c69400) [pid = 4524] [serial = 597] [outer = (nil)] 07:51:56 INFO - PROCESS | 4524 | ++DOMWINDOW == 192 (0x7fa182052000) [pid = 4524] [serial = 598] [outer = 0x7fa181c69400] 07:51:56 INFO - PROCESS | 4524 | 1461163916987 Marionette DEBUG loaded listener.js 07:51:57 INFO - PROCESS | 4524 | ++DOMWINDOW == 193 (0x7fa183dcf400) [pid = 4524] [serial = 599] [outer = 0x7fa181c69400] 07:51:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 07:51:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1388ms 07:51:58 INFO - PROCESS | 4524 | 1461163918126 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 07:51:58 INFO - PROCESS | 4524 | 1461163918137 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 07:51:58 INFO - PROCESS | 4524 | 1461163918141 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 07:51:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 07:51:58 INFO - PROCESS | 4524 | 1461163918146 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 07:51:58 INFO - PROCESS | 4524 | 1461163918148 Marionette TRACE conn3 <- [1,770,null,{}] 07:51:58 INFO - PROCESS | 4524 | 1461163918153 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:58 INFO - PROCESS | 4524 | 1461163918281 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 07:51:58 INFO - PROCESS | 4524 | 1461163918452 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:58 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa184daf800 == 64 [pid = 4524] [id = 200] 07:51:58 INFO - PROCESS | 4524 | ++DOMWINDOW == 194 (0x7fa18200b800) [pid = 4524] [serial = 600] [outer = (nil)] 07:51:58 INFO - PROCESS | 4524 | ++DOMWINDOW == 195 (0x7fa183ef9800) [pid = 4524] [serial = 601] [outer = 0x7fa18200b800] 07:51:58 INFO - PROCESS | 4524 | 1461163918517 Marionette DEBUG loaded listener.js 07:51:58 INFO - PROCESS | 4524 | ++DOMWINDOW == 196 (0x7fa184628c00) [pid = 4524] [serial = 602] [outer = 0x7fa18200b800] 07:51:59 INFO - PROCESS | 4524 | 1461163919132 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 07:51:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 07:51:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1032ms 07:51:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 07:51:59 INFO - PROCESS | 4524 | 1461163919185 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 07:51:59 INFO - PROCESS | 4524 | 1461163919187 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 07:51:59 INFO - PROCESS | 4524 | 1461163919193 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 07:51:59 INFO - PROCESS | 4524 | 1461163919196 Marionette TRACE conn3 <- [1,774,null,{}] 07:51:59 INFO - PROCESS | 4524 | 1461163919261 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:59 INFO - PROCESS | 4524 | 1461163919458 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 07:51:59 INFO - PROCESS | 4524 | 1461163919476 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:59 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa186228000 == 65 [pid = 4524] [id = 201] 07:51:59 INFO - PROCESS | 4524 | ++DOMWINDOW == 197 (0x7fa184629c00) [pid = 4524] [serial = 603] [outer = (nil)] 07:51:59 INFO - PROCESS | 4524 | ++DOMWINDOW == 198 (0x7fa1847ed400) [pid = 4524] [serial = 604] [outer = 0x7fa184629c00] 07:51:59 INFO - PROCESS | 4524 | 1461163919535 Marionette DEBUG loaded listener.js 07:51:59 INFO - PROCESS | 4524 | ++DOMWINDOW == 199 (0x7fa18497c400) [pid = 4524] [serial = 605] [outer = 0x7fa184629c00] 07:52:00 INFO - PROCESS | 4524 | 1461163920367 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 07:52:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 07:52:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1227ms 07:52:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 07:52:00 INFO - PROCESS | 4524 | 1461163920421 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 07:52:00 INFO - PROCESS | 4524 | 1461163920424 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 07:52:00 INFO - PROCESS | 4524 | 1461163920429 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 07:52:00 INFO - PROCESS | 4524 | 1461163920431 Marionette TRACE conn3 <- [1,778,null,{}] 07:52:00 INFO - PROCESS | 4524 | 1461163920436 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:00 INFO - PROCESS | 4524 | 1461163920649 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 07:52:00 INFO - PROCESS | 4524 | 1461163920673 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:00 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18828b000 == 66 [pid = 4524] [id = 202] 07:52:00 INFO - PROCESS | 4524 | ++DOMWINDOW == 200 (0x7fa185547400) [pid = 4524] [serial = 606] [outer = (nil)] 07:52:00 INFO - PROCESS | 4524 | ++DOMWINDOW == 201 (0x7fa18577a800) [pid = 4524] [serial = 607] [outer = 0x7fa185547400] 07:52:00 INFO - PROCESS | 4524 | 1461163920734 Marionette DEBUG loaded listener.js 07:52:00 INFO - PROCESS | 4524 | ++DOMWINDOW == 202 (0x7fa18656e400) [pid = 4524] [serial = 608] [outer = 0x7fa185547400] 07:52:01 INFO - PROCESS | 4524 | --DOMWINDOW == 201 (0x7fa18e215800) [pid = 4524] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 07:52:01 INFO - PROCESS | 4524 | --DOMWINDOW == 200 (0x7fa187f4d000) [pid = 4524] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 07:52:01 INFO - PROCESS | 4524 | --DOMWINDOW == 199 (0x7fa18e392c00) [pid = 4524] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 07:52:01 INFO - PROCESS | 4524 | --DOMWINDOW == 198 (0x7fa185680400) [pid = 4524] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 07:52:01 INFO - PROCESS | 4524 | --DOMWINDOW == 197 (0x7fa1843e6c00) [pid = 4524] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 07:52:01 INFO - PROCESS | 4524 | --DOMWINDOW == 196 (0x7fa18e390800) [pid = 4524] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 07:52:01 INFO - PROCESS | 4524 | --DOMWINDOW == 195 (0x7fa183eefc00) [pid = 4524] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 07:52:01 INFO - PROCESS | 4524 | --DOMWINDOW == 194 (0x7fa17c2ed400) [pid = 4524] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 07:52:01 INFO - PROCESS | 4524 | --DOMWINDOW == 193 (0x7fa184d18400) [pid = 4524] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 07:52:01 INFO - PROCESS | 4524 | --DOMWINDOW == 192 (0x7fa181c97800) [pid = 4524] [serial = 461] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 07:52:01 INFO - PROCESS | 4524 | --DOMWINDOW == 191 (0x7fa181c63000) [pid = 4524] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 07:52:01 INFO - PROCESS | 4524 | --DOMWINDOW == 190 (0x7fa18d97e000) [pid = 4524] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 07:52:01 INFO - PROCESS | 4524 | --DOMWINDOW == 189 (0x7fa18f360800) [pid = 4524] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 07:52:01 INFO - PROCESS | 4524 | --DOMWINDOW == 188 (0x7fa18b047400) [pid = 4524] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 07:52:01 INFO - PROCESS | 4524 | --DOMWINDOW == 187 (0x7fa181c83400) [pid = 4524] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 07:52:01 INFO - PROCESS | 4524 | --DOMWINDOW == 186 (0x7fa1a088b400) [pid = 4524] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 07:52:01 INFO - PROCESS | 4524 | --DOMWINDOW == 185 (0x7fa1847e9c00) [pid = 4524] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 07:52:01 INFO - PROCESS | 4524 | --DOMWINDOW == 184 (0x7fa181c08000) [pid = 4524] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 07:52:01 INFO - PROCESS | 4524 | --DOMWINDOW == 183 (0x7fa182013400) [pid = 4524] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 07:52:01 INFO - PROCESS | 4524 | --DOMWINDOW == 182 (0x7fa19b9dac00) [pid = 4524] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 07:52:01 INFO - PROCESS | 4524 | --DOMWINDOW == 181 (0x7fa1843e4000) [pid = 4524] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 07:52:01 INFO - PROCESS | 4524 | --DOMWINDOW == 180 (0x7fa183dc4400) [pid = 4524] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 07:52:01 INFO - PROCESS | 4524 | --DOMWINDOW == 179 (0x7fa18b0d1400) [pid = 4524] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 07:52:01 INFO - PROCESS | 4524 | --DOMWINDOW == 178 (0x7fa1843e0800) [pid = 4524] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 07:52:01 INFO - PROCESS | 4524 | --DOMWINDOW == 177 (0x7fa1847ee800) [pid = 4524] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 07:52:01 INFO - PROCESS | 4524 | --DOMWINDOW == 176 (0x7fa187f4d400) [pid = 4524] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 07:52:01 INFO - PROCESS | 4524 | --DOMWINDOW == 175 (0x7fa17d33d400) [pid = 4524] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 07:52:01 INFO - PROCESS | 4524 | --DOMWINDOW == 174 (0x7fa1847ec400) [pid = 4524] [serial = 253] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 07:52:01 INFO - PROCESS | 4524 | --DOMWINDOW == 173 (0x7fa18204e400) [pid = 4524] [serial = 455] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 07:52:01 INFO - PROCESS | 4524 | --DOMWINDOW == 172 (0x7fa1a3368400) [pid = 4524] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 07:52:01 INFO - PROCESS | 4524 | --DOMWINDOW == 171 (0x7fa187f4e400) [pid = 4524] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 07:52:01 INFO - PROCESS | 4524 | --DOMWINDOW == 170 (0x7fa17b047400) [pid = 4524] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 07:52:01 INFO - PROCESS | 4524 | --DOMWINDOW == 169 (0x7fa184d17400) [pid = 4524] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 07:52:01 INFO - PROCESS | 4524 | --DOMWINDOW == 168 (0x7fa17d4b4000) [pid = 4524] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 07:52:01 INFO - PROCESS | 4524 | --DOMWINDOW == 167 (0x7fa181c89000) [pid = 4524] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 07:52:01 INFO - PROCESS | 4524 | --DOMWINDOW == 166 (0x7fa188eb3c00) [pid = 4524] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 07:52:01 INFO - PROCESS | 4524 | --DOMWINDOW == 165 (0x7fa183ef3400) [pid = 4524] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 07:52:01 INFO - PROCESS | 4524 | --DOMWINDOW == 164 (0x7fa183ef0c00) [pid = 4524] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 07:52:01 INFO - PROCESS | 4524 | --DOMWINDOW == 163 (0x7fa18f72f800) [pid = 4524] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 07:52:01 INFO - PROCESS | 4524 | --DOMWINDOW == 162 (0x7fa182052800) [pid = 4524] [serial = 458] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 07:52:01 INFO - PROCESS | 4524 | --DOMWINDOW == 161 (0x7fa19b263400) [pid = 4524] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 07:52:01 INFO - PROCESS | 4524 | --DOMWINDOW == 160 (0x7fa1847f0000) [pid = 4524] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 07:52:01 INFO - PROCESS | 4524 | --DOMWINDOW == 159 (0x7fa181c05800) [pid = 4524] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 07:52:01 INFO - PROCESS | 4524 | --DOMWINDOW == 158 (0x7fa188eb2000) [pid = 4524] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 07:52:01 INFO - PROCESS | 4524 | --DOMWINDOW == 157 (0x7fa184b9c000) [pid = 4524] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 07:52:01 INFO - PROCESS | 4524 | --DOMWINDOW == 156 (0x7fa18e38bc00) [pid = 4524] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 07:52:01 INFO - PROCESS | 4524 | --DOMWINDOW == 155 (0x7fa181c9a400) [pid = 4524] [serial = 464] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 07:52:01 INFO - PROCESS | 4524 | --DOMWINDOW == 154 (0x7fa185681800) [pid = 4524] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 07:52:01 INFO - PROCESS | 4524 | --DOMWINDOW == 153 (0x7fa190ba3000) [pid = 4524] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 07:52:01 INFO - PROCESS | 4524 | --DOMWINDOW == 152 (0x7fa18ddb0800) [pid = 4524] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 07:52:01 INFO - PROCESS | 4524 | --DOMWINDOW == 151 (0x7fa184d0c800) [pid = 4524] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 07:52:01 INFO - PROCESS | 4524 | --DOMWINDOW == 150 (0x7fa17d5da000) [pid = 4524] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 07:52:01 INFO - PROCESS | 4524 | --DOMWINDOW == 149 (0x7fa182059400) [pid = 4524] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 07:52:01 INFO - PROCESS | 4524 | --DOMWINDOW == 148 (0x7fa1797cc000) [pid = 4524] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 07:52:01 INFO - PROCESS | 4524 | --DOMWINDOW == 147 (0x7fa181c11000) [pid = 4524] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 07:52:01 INFO - PROCESS | 4524 | --DOMWINDOW == 146 (0x7fa1797ca800) [pid = 4524] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 07:52:01 INFO - PROCESS | 4524 | --DOMWINDOW == 145 (0x7fa18ee04c00) [pid = 4524] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 07:52:01 INFO - PROCESS | 4524 | --DOMWINDOW == 144 (0x7fa1847e2c00) [pid = 4524] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 07:52:01 INFO - PROCESS | 4524 | --DOMWINDOW == 143 (0x7fa17c2e4c00) [pid = 4524] [serial = 467] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 07:52:01 INFO - PROCESS | 4524 | --DOMWINDOW == 142 (0x7fa181c65800) [pid = 4524] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 07:52:01 INFO - PROCESS | 4524 | --DOMWINDOW == 141 (0x7fa181c92c00) [pid = 4524] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 07:52:01 INFO - PROCESS | 4524 | --DOMWINDOW == 140 (0x7fa18e156000) [pid = 4524] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 07:52:02 INFO - PROCESS | 4524 | 1461163922179 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 07:52:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 07:52:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1780ms 07:52:02 INFO - PROCESS | 4524 | 1461163922209 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 07:52:02 INFO - PROCESS | 4524 | 1461163922211 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 07:52:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 07:52:02 INFO - PROCESS | 4524 | 1461163922217 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 07:52:02 INFO - PROCESS | 4524 | 1461163922219 Marionette TRACE conn3 <- [1,782,null,{}] 07:52:02 INFO - PROCESS | 4524 | 1461163922224 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:02 INFO - PROCESS | 4524 | 1461163922351 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 07:52:02 INFO - PROCESS | 4524 | 1461163922372 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:02 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17a5d1000 == 67 [pid = 4524] [id = 203] 07:52:02 INFO - PROCESS | 4524 | ++DOMWINDOW == 141 (0x7fa17ae03c00) [pid = 4524] [serial = 609] [outer = (nil)] 07:52:02 INFO - PROCESS | 4524 | ++DOMWINDOW == 142 (0x7fa181c05800) [pid = 4524] [serial = 610] [outer = 0x7fa17ae03c00] 07:52:02 INFO - PROCESS | 4524 | 1461163922434 Marionette DEBUG loaded listener.js 07:52:02 INFO - PROCESS | 4524 | ++DOMWINDOW == 143 (0x7fa181c93800) [pid = 4524] [serial = 611] [outer = 0x7fa17ae03c00] 07:52:03 INFO - PROCESS | 4524 | 1461163923172 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 07:52:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 07:52:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 978ms 07:52:03 INFO - PROCESS | 4524 | 1461163923195 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 07:52:03 INFO - PROCESS | 4524 | 1461163923198 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 07:52:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 07:52:03 INFO - PROCESS | 4524 | 1461163923206 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 07:52:03 INFO - PROCESS | 4524 | 1461163923209 Marionette TRACE conn3 <- [1,786,null,{}] 07:52:03 INFO - PROCESS | 4524 | 1461163923213 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:03 INFO - PROCESS | 4524 | 1461163923385 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 07:52:03 INFO - PROCESS | 4524 | 1461163923401 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:03 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1882d5000 == 68 [pid = 4524] [id = 204] 07:52:03 INFO - PROCESS | 4524 | ++DOMWINDOW == 144 (0x7fa1797c5c00) [pid = 4524] [serial = 612] [outer = (nil)] 07:52:03 INFO - PROCESS | 4524 | ++DOMWINDOW == 145 (0x7fa181c9a400) [pid = 4524] [serial = 613] [outer = 0x7fa1797c5c00] 07:52:03 INFO - PROCESS | 4524 | 1461163923460 Marionette DEBUG loaded listener.js 07:52:03 INFO - PROCESS | 4524 | ++DOMWINDOW == 146 (0x7fa1847e3800) [pid = 4524] [serial = 614] [outer = 0x7fa1797c5c00] 07:52:04 INFO - PROCESS | 4524 | 1461163924457 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 07:52:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 07:52:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1329ms 07:52:04 INFO - PROCESS | 4524 | 1461163924534 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 07:52:04 INFO - PROCESS | 4524 | 1461163924541 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 07:52:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 07:52:04 INFO - PROCESS | 4524 | 1461163924549 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 07:52:04 INFO - PROCESS | 4524 | 1461163924554 Marionette TRACE conn3 <- [1,790,null,{}] 07:52:04 INFO - PROCESS | 4524 | 1461163924561 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:04 INFO - PROCESS | 4524 | 1461163924763 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 07:52:04 INFO - PROCESS | 4524 | 1461163924925 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:04 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa181c24800 == 69 [pid = 4524] [id = 205] 07:52:04 INFO - PROCESS | 4524 | ++DOMWINDOW == 147 (0x7fa17c0b4000) [pid = 4524] [serial = 615] [outer = (nil)] 07:52:04 INFO - PROCESS | 4524 | ++DOMWINDOW == 148 (0x7fa17d4bd800) [pid = 4524] [serial = 616] [outer = 0x7fa17c0b4000] 07:52:05 INFO - PROCESS | 4524 | 1461163925001 Marionette DEBUG loaded listener.js 07:52:05 INFO - PROCESS | 4524 | ++DOMWINDOW == 149 (0x7fa17d5dc800) [pid = 4524] [serial = 617] [outer = 0x7fa17c0b4000] 07:52:05 INFO - PROCESS | 4524 | 1461163925966 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 07:52:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 07:52:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1479ms 07:52:06 INFO - PROCESS | 4524 | 1461163926030 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 07:52:06 INFO - PROCESS | 4524 | 1461163926039 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 07:52:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 07:52:06 INFO - PROCESS | 4524 | 1461163926050 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 07:52:06 INFO - PROCESS | 4524 | 1461163926054 Marionette TRACE conn3 <- [1,794,null,{}] 07:52:06 INFO - PROCESS | 4524 | 1461163926060 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:06 INFO - PROCESS | 4524 | 1461163926229 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 07:52:06 INFO - PROCESS | 4524 | 1461163926471 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:06 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1867ab000 == 70 [pid = 4524] [id = 206] 07:52:06 INFO - PROCESS | 4524 | ++DOMWINDOW == 150 (0x7fa17d4bc800) [pid = 4524] [serial = 618] [outer = (nil)] 07:52:06 INFO - PROCESS | 4524 | ++DOMWINDOW == 151 (0x7fa18200f800) [pid = 4524] [serial = 619] [outer = 0x7fa17d4bc800] 07:52:06 INFO - PROCESS | 4524 | 1461163926542 Marionette DEBUG loaded listener.js 07:52:06 INFO - PROCESS | 4524 | ++DOMWINDOW == 152 (0x7fa183dc7c00) [pid = 4524] [serial = 620] [outer = 0x7fa17d4bc800] 07:52:07 INFO - PROCESS | 4524 | 1461163927325 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 07:52:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 07:52:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1333ms 07:52:07 INFO - PROCESS | 4524 | 1461163927383 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 07:52:07 INFO - PROCESS | 4524 | 1461163927386 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 07:52:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 07:52:07 INFO - PROCESS | 4524 | 1461163927394 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 07:52:07 INFO - PROCESS | 4524 | 1461163927400 Marionette TRACE conn3 <- [1,798,null,{}] 07:52:07 INFO - PROCESS | 4524 | 1461163927415 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:07 INFO - PROCESS | 4524 | 1461163927616 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 07:52:07 INFO - PROCESS | 4524 | 1461163927778 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:07 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa189bb3800 == 71 [pid = 4524] [id = 207] 07:52:07 INFO - PROCESS | 4524 | ++DOMWINDOW == 153 (0x7fa183dd0c00) [pid = 4524] [serial = 621] [outer = (nil)] 07:52:07 INFO - PROCESS | 4524 | ++DOMWINDOW == 154 (0x7fa184b98c00) [pid = 4524] [serial = 622] [outer = 0x7fa183dd0c00] 07:52:07 INFO - PROCESS | 4524 | 1461163927850 Marionette DEBUG loaded listener.js 07:52:07 INFO - PROCESS | 4524 | ++DOMWINDOW == 155 (0x7fa185543800) [pid = 4524] [serial = 623] [outer = 0x7fa183dd0c00] 07:52:08 INFO - PROCESS | 4524 | 1461163928669 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 07:52:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 07:52:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1335ms 07:52:08 INFO - PROCESS | 4524 | 1461163928730 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 07:52:08 INFO - PROCESS | 4524 | 1461163928734 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 07:52:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 07:52:08 INFO - PROCESS | 4524 | 1461163928740 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 07:52:08 INFO - PROCESS | 4524 | 1461163928742 Marionette TRACE conn3 <- [1,802,null,{}] 07:52:08 INFO - PROCESS | 4524 | 1461163928747 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:08 INFO - PROCESS | 4524 | 1461163928916 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 07:52:09 INFO - PROCESS | 4524 | 1461163929079 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:09 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18d4f7000 == 72 [pid = 4524] [id = 208] 07:52:09 INFO - PROCESS | 4524 | ++DOMWINDOW == 156 (0x7fa1847eb400) [pid = 4524] [serial = 624] [outer = (nil)] 07:52:09 INFO - PROCESS | 4524 | ++DOMWINDOW == 157 (0x7fa18568bc00) [pid = 4524] [serial = 625] [outer = 0x7fa1847eb400] 07:52:09 INFO - PROCESS | 4524 | 1461163929165 Marionette DEBUG loaded listener.js 07:52:09 INFO - PROCESS | 4524 | ++DOMWINDOW == 158 (0x7fa18637a000) [pid = 4524] [serial = 626] [outer = 0x7fa1847eb400] 07:52:09 INFO - PROCESS | 4524 | 1461163929989 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 07:52:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 07:52:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1284ms 07:52:10 INFO - PROCESS | 4524 | 1461163930025 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 07:52:10 INFO - PROCESS | 4524 | 1461163930028 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 07:52:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 07:52:10 INFO - PROCESS | 4524 | 1461163930033 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 07:52:10 INFO - PROCESS | 4524 | 1461163930036 Marionette TRACE conn3 <- [1,806,null,{}] 07:52:10 INFO - PROCESS | 4524 | 1461163930041 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:10 INFO - PROCESS | 4524 | 1461163930196 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 07:52:10 INFO - PROCESS | 4524 | 1461163930363 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:10 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18deae000 == 73 [pid = 4524] [id = 209] 07:52:10 INFO - PROCESS | 4524 | ++DOMWINDOW == 159 (0x7fa185544800) [pid = 4524] [serial = 627] [outer = (nil)] 07:52:10 INFO - PROCESS | 4524 | ++DOMWINDOW == 160 (0x7fa1867e0800) [pid = 4524] [serial = 628] [outer = 0x7fa185544800] 07:52:10 INFO - PROCESS | 4524 | 1461163930432 Marionette DEBUG loaded listener.js 07:52:10 INFO - PROCESS | 4524 | ++DOMWINDOW == 161 (0x7fa187f42c00) [pid = 4524] [serial = 629] [outer = 0x7fa185544800] 07:52:11 INFO - PROCESS | 4524 | 1461163931264 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 07:52:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 07:52:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1280ms 07:52:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 07:52:11 INFO - PROCESS | 4524 | 1461163931314 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 07:52:11 INFO - PROCESS | 4524 | 1461163931317 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 07:52:11 INFO - PROCESS | 4524 | 1461163931323 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 07:52:11 INFO - PROCESS | 4524 | 1461163931326 Marionette TRACE conn3 <- [1,810,null,{}] 07:52:11 INFO - PROCESS | 4524 | 1461163931331 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:11 INFO - PROCESS | 4524 | 1461163931509 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 07:52:11 INFO - PROCESS | 4524 | 1461163931677 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:11 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18f508000 == 74 [pid = 4524] [id = 210] 07:52:11 INFO - PROCESS | 4524 | ++DOMWINDOW == 162 (0x7fa1867d5400) [pid = 4524] [serial = 630] [outer = (nil)] 07:52:11 INFO - PROCESS | 4524 | ++DOMWINDOW == 163 (0x7fa188eaa400) [pid = 4524] [serial = 631] [outer = 0x7fa1867d5400] 07:52:11 INFO - PROCESS | 4524 | 1461163931749 Marionette DEBUG loaded listener.js 07:52:11 INFO - PROCESS | 4524 | ++DOMWINDOW == 164 (0x7fa189ba3400) [pid = 4524] [serial = 632] [outer = 0x7fa1867d5400] 07:52:12 INFO - PROCESS | 4524 | 1461163932584 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 07:52:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 07:52:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1328ms 07:52:12 INFO - PROCESS | 4524 | 1461163932651 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 07:52:12 INFO - PROCESS | 4524 | 1461163932655 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 07:52:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 07:52:12 INFO - PROCESS | 4524 | 1461163932660 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 07:52:12 INFO - PROCESS | 4524 | 1461163932663 Marionette TRACE conn3 <- [1,814,null,{}] 07:52:12 INFO - PROCESS | 4524 | 1461163932668 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:12 INFO - PROCESS | 4524 | 1461163932816 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 07:52:13 INFO - PROCESS | 4524 | 1461163932998 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:13 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa190c3b800 == 75 [pid = 4524] [id = 211] 07:52:13 INFO - PROCESS | 4524 | ++DOMWINDOW == 165 (0x7fa181c6f400) [pid = 4524] [serial = 633] [outer = (nil)] 07:52:13 INFO - PROCESS | 4524 | ++DOMWINDOW == 166 (0x7fa18a5c7000) [pid = 4524] [serial = 634] [outer = 0x7fa181c6f400] 07:52:13 INFO - PROCESS | 4524 | 1461163933070 Marionette DEBUG loaded listener.js 07:52:13 INFO - PROCESS | 4524 | ++DOMWINDOW == 167 (0x7fa18c19d400) [pid = 4524] [serial = 635] [outer = 0x7fa181c6f400] 07:52:13 INFO - PROCESS | 4524 | 1461163933873 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 07:52:13 INFO - PROCESS | 4524 | 1461163933947 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 07:52:13 INFO - PROCESS | 4524 | 1461163933954 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 07:52:13 INFO - PROCESS | 4524 | 1461163933957 Marionette TRACE conn3 <- [1,818,null,{}] 07:52:13 INFO - PROCESS | 4524 | 1461163933961 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:14 INFO - PROCESS | 4524 | 1461163934111 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 07:52:14 INFO - PROCESS | 4524 | 1461163934289 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:14 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa19b2e2000 == 76 [pid = 4524] [id = 212] 07:52:14 INFO - PROCESS | 4524 | ++DOMWINDOW == 168 (0x7fa187f93800) [pid = 4524] [serial = 636] [outer = (nil)] 07:52:14 INFO - PROCESS | 4524 | ++DOMWINDOW == 169 (0x7fa18c7f0400) [pid = 4524] [serial = 637] [outer = 0x7fa187f93800] 07:52:14 INFO - PROCESS | 4524 | 1461163934359 Marionette DEBUG loaded listener.js 07:52:14 INFO - PROCESS | 4524 | ++DOMWINDOW == 170 (0x7fa18c9bfc00) [pid = 4524] [serial = 638] [outer = 0x7fa187f93800] 07:52:15 INFO - PROCESS | 4524 | 1461163935151 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 07:52:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 07:52:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1230ms 07:52:15 INFO - PROCESS | 4524 | 1461163935182 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 07:52:15 INFO - PROCESS | 4524 | 1461163935186 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 07:52:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 07:52:15 INFO - PROCESS | 4524 | 1461163935191 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 07:52:15 INFO - PROCESS | 4524 | 1461163935193 Marionette TRACE conn3 <- [1,822,null,{}] 07:52:15 INFO - PROCESS | 4524 | 1461163935199 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:15 INFO - PROCESS | 4524 | 1461163935345 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 07:52:15 INFO - PROCESS | 4524 | 1461163935515 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:15 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa19b730000 == 77 [pid = 4524] [id = 213] 07:52:15 INFO - PROCESS | 4524 | ++DOMWINDOW == 171 (0x7fa188eb3400) [pid = 4524] [serial = 639] [outer = (nil)] 07:52:15 INFO - PROCESS | 4524 | ++DOMWINDOW == 172 (0x7fa18d26c800) [pid = 4524] [serial = 640] [outer = 0x7fa188eb3400] 07:52:15 INFO - PROCESS | 4524 | 1461163935584 Marionette DEBUG loaded listener.js 07:52:15 INFO - PROCESS | 4524 | ++DOMWINDOW == 173 (0x7fa18d868c00) [pid = 4524] [serial = 641] [outer = 0x7fa188eb3400] 07:52:16 INFO - PROCESS | 4524 | 1461163936451 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 07:52:16 INFO - PROCESS | 4524 | 1461163936528 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 07:52:16 INFO - PROCESS | 4524 | 1461163936535 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 07:52:16 INFO - PROCESS | 4524 | 1461163936538 Marionette TRACE conn3 <- [1,826,null,{}] 07:52:16 INFO - PROCESS | 4524 | 1461163936543 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:16 INFO - PROCESS | 4524 | 1461163936707 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 07:52:16 INFO - PROCESS | 4524 | 1461163936877 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:16 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa181eb5800 == 78 [pid = 4524] [id = 214] 07:52:16 INFO - PROCESS | 4524 | ++DOMWINDOW == 174 (0x7fa17b04a800) [pid = 4524] [serial = 642] [outer = (nil)] 07:52:16 INFO - PROCESS | 4524 | ++DOMWINDOW == 175 (0x7fa17d348c00) [pid = 4524] [serial = 643] [outer = 0x7fa17b04a800] 07:52:16 INFO - PROCESS | 4524 | 1461163936947 Marionette DEBUG loaded listener.js 07:52:17 INFO - PROCESS | 4524 | ++DOMWINDOW == 176 (0x7fa181c99400) [pid = 4524] [serial = 644] [outer = 0x7fa17b04a800] 07:52:17 INFO - PROCESS | 4524 | 1461163937819 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 07:52:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 07:52:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1334ms 07:52:17 INFO - PROCESS | 4524 | 1461163937869 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 07:52:17 INFO - PROCESS | 4524 | 1461163937873 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 07:52:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 07:52:17 INFO - PROCESS | 4524 | 1461163937879 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 07:52:17 INFO - PROCESS | 4524 | 1461163937884 Marionette TRACE conn3 <- [1,830,null,{}] 07:52:17 INFO - PROCESS | 4524 | 1461163937890 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:18 INFO - PROCESS | 4524 | 1461163938087 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 07:52:18 INFO - PROCESS | 4524 | 1461163938263 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:18 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18f782000 == 79 [pid = 4524] [id = 215] 07:52:18 INFO - PROCESS | 4524 | ++DOMWINDOW == 177 (0x7fa17c0bbc00) [pid = 4524] [serial = 645] [outer = (nil)] 07:52:18 INFO - PROCESS | 4524 | ++DOMWINDOW == 178 (0x7fa1847eec00) [pid = 4524] [serial = 646] [outer = 0x7fa17c0bbc00] 07:52:18 INFO - PROCESS | 4524 | 1461163938339 Marionette DEBUG loaded listener.js 07:52:18 INFO - PROCESS | 4524 | ++DOMWINDOW == 179 (0x7fa18d978400) [pid = 4524] [serial = 647] [outer = 0x7fa17c0bbc00] 07:52:19 INFO - PROCESS | 4524 | 1461163939183 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 07:52:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 07:52:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1334ms 07:52:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 07:52:19 INFO - PROCESS | 4524 | 1461163939214 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 07:52:19 INFO - PROCESS | 4524 | 1461163939216 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 07:52:19 INFO - PROCESS | 4524 | 1461163939223 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 07:52:19 INFO - PROCESS | 4524 | 1461163939226 Marionette TRACE conn3 <- [1,834,null,{}] 07:52:19 INFO - PROCESS | 4524 | 1461163939231 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:19 INFO - PROCESS | 4524 | 1461163939385 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 07:52:19 INFO - PROCESS | 4524 | 1461163939885 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:19 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1830b0800 == 80 [pid = 4524] [id = 216] 07:52:19 INFO - PROCESS | 4524 | ++DOMWINDOW == 180 (0x7fa17ae09400) [pid = 4524] [serial = 648] [outer = (nil)] 07:52:19 INFO - PROCESS | 4524 | ++DOMWINDOW == 181 (0x7fa17b043c00) [pid = 4524] [serial = 649] [outer = 0x7fa17ae09400] 07:52:20 INFO - PROCESS | 4524 | 1461163939996 Marionette DEBUG loaded listener.js 07:52:20 INFO - PROCESS | 4524 | ++DOMWINDOW == 182 (0x7fa17c2e4400) [pid = 4524] [serial = 650] [outer = 0x7fa17ae09400] 07:52:20 INFO - PROCESS | 4524 | 1461163940808 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 07:52:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 07:52:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1632ms 07:52:20 INFO - PROCESS | 4524 | 1461163940856 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 07:52:20 INFO - PROCESS | 4524 | 1461163940863 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 07:52:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 07:52:20 INFO - PROCESS | 4524 | 1461163940871 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 07:52:20 INFO - PROCESS | 4524 | 1461163940876 Marionette TRACE conn3 <- [1,838,null,{}] 07:52:20 INFO - PROCESS | 4524 | 1461163940882 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:21 INFO - PROCESS | 4524 | 1461163941126 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 07:52:21 INFO - PROCESS | 4524 | 1461163941358 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:21 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17a5da000 == 81 [pid = 4524] [id = 217] 07:52:21 INFO - PROCESS | 4524 | ++DOMWINDOW == 183 (0x7fa17c0b7400) [pid = 4524] [serial = 651] [outer = (nil)] 07:52:21 INFO - PROCESS | 4524 | ++DOMWINDOW == 184 (0x7fa17d5d4c00) [pid = 4524] [serial = 652] [outer = 0x7fa17c0b7400] 07:52:21 INFO - PROCESS | 4524 | 1461163941485 Marionette DEBUG loaded listener.js 07:52:21 INFO - PROCESS | 4524 | ++DOMWINDOW == 185 (0x7fa181c64000) [pid = 4524] [serial = 653] [outer = 0x7fa17c0b7400] 07:52:21 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa190b19800 == 80 [pid = 4524] [id = 166] 07:52:21 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa181eeb800 == 79 [pid = 4524] [id = 138] 07:52:21 INFO - PROCESS | 4524 | --DOMWINDOW == 184 (0x7fa18df8c400) [pid = 4524] [serial = 556] [outer = (nil)] [url = about:blank] 07:52:21 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17a5d1000 == 78 [pid = 4524] [id = 203] 07:52:21 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18828b000 == 77 [pid = 4524] [id = 202] 07:52:21 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa182e39000 == 76 [pid = 4524] [id = 199] 07:52:21 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa181c19800 == 75 [pid = 4524] [id = 198] 07:52:21 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17c0da000 == 74 [pid = 4524] [id = 197] 07:52:21 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1a081b800 == 73 [pid = 4524] [id = 196] 07:52:21 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa19b575000 == 72 [pid = 4524] [id = 195] 07:52:21 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18e7db000 == 71 [pid = 4524] [id = 194] 07:52:21 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa181c2c800 == 70 [pid = 4524] [id = 193] 07:52:22 INFO - PROCESS | 4524 | --DOMWINDOW == 183 (0x7fa19b4bc000) [pid = 4524] [serial = 186] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 4524 | --DOMWINDOW == 182 (0x7fa18ddaf400) [pid = 4524] [serial = 412] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 4524 | --DOMWINDOW == 181 (0x7fa181c66000) [pid = 4524] [serial = 469] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 4524 | --DOMWINDOW == 180 (0x7fa188eac000) [pid = 4524] [serial = 409] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 4524 | --DOMWINDOW == 179 (0x7fa19005cc00) [pid = 4524] [serial = 473] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 4524 | --DOMWINDOW == 178 (0x7fa190ba2400) [pid = 4524] [serial = 509] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 4524 | --DOMWINDOW == 177 (0x7fa18f033c00) [pid = 4524] [serial = 262] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 4524 | --DOMWINDOW == 176 (0x7fa1871e9000) [pid = 4524] [serial = 367] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 4524 | --DOMWINDOW == 175 (0x7fa17d558c00) [pid = 4524] [serial = 515] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 4524 | --DOMWINDOW == 174 (0x7fa18e38a000) [pid = 4524] [serial = 298] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 4524 | --DOMWINDOW == 173 (0x7fa18ddab400) [pid = 4524] [serial = 463] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 4524 | --DOMWINDOW == 172 (0x7fa18200c000) [pid = 4524] [serial = 406] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 4524 | --DOMWINDOW == 171 (0x7fa18ed2a800) [pid = 4524] [serial = 340] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 4524 | --DOMWINDOW == 170 (0x7fa19c912800) [pid = 4524] [serial = 268] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 4524 | --DOMWINDOW == 169 (0x7fa19b90f800) [pid = 4524] [serial = 222] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 4524 | --DOMWINDOW == 168 (0x7fa190baa400) [pid = 4524] [serial = 376] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 4524 | --DOMWINDOW == 167 (0x7fa1a0d0f800) [pid = 4524] [serial = 228] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 4524 | --DOMWINDOW == 166 (0x7fa1a36b0000) [pid = 4524] [serial = 307] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 4524 | --DOMWINDOW == 165 (0x7fa183ef4400) [pid = 4524] [serial = 497] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 4524 | --DOMWINDOW == 164 (0x7fa188eb2c00) [pid = 4524] [serial = 500] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 4524 | --DOMWINDOW == 163 (0x7fa19c7c2000) [pid = 4524] [serial = 189] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 4524 | --DOMWINDOW == 162 (0x7fa186576400) [pid = 4524] [serial = 150] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 4524 | --DOMWINDOW == 161 (0x7fa1847ed000) [pid = 4524] [serial = 331] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 4524 | --DOMWINDOW == 160 (0x7fa18df81000) [pid = 4524] [serial = 506] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 4524 | --DOMWINDOW == 159 (0x7fa18df73c00) [pid = 4524] [serial = 370] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 4524 | --DOMWINDOW == 158 (0x7fa18dcb4800) [pid = 4524] [serial = 259] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 4524 | --DOMWINDOW == 157 (0x7fa18ed30400) [pid = 4524] [serial = 183] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 4524 | --DOMWINDOW == 156 (0x7fa17d34c400) [pid = 4524] [serial = 427] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 4524 | --DOMWINDOW == 155 (0x7fa185541c00) [pid = 4524] [serial = 255] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 4524 | --DOMWINDOW == 154 (0x7fa1843e8000) [pid = 4524] [serial = 457] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 4524 | --DOMWINDOW == 153 (0x7fa1a4eee400) [pid = 4524] [serial = 424] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 4524 | --DOMWINDOW == 152 (0x7fa190c75400) [pid = 4524] [serial = 343] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 4524 | --DOMWINDOW == 151 (0x7fa17b052800) [pid = 4524] [serial = 476] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 4524 | --DOMWINDOW == 150 (0x7fa187f4e800) [pid = 4524] [serial = 216] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 4524 | --DOMWINDOW == 149 (0x7fa17d4c0400) [pid = 4524] [serial = 512] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 4524 | --DOMWINDOW == 148 (0x7fa19e815400) [pid = 4524] [serial = 379] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 4524 | --DOMWINDOW == 147 (0x7fa18d980c00) [pid = 4524] [serial = 503] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 4524 | --DOMWINDOW == 146 (0x7fa18d59d800) [pid = 4524] [serial = 334] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 4524 | --DOMWINDOW == 145 (0x7fa1a33f3000) [pid = 4524] [serial = 382] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 4524 | --DOMWINDOW == 144 (0x7fa19e8c7400) [pid = 4524] [serial = 301] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 4524 | --DOMWINDOW == 143 (0x7fa188eb9000) [pid = 4524] [serial = 460] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 4524 | --DOMWINDOW == 142 (0x7fa1a0c51c00) [pid = 4524] [serial = 421] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 4524 | --DOMWINDOW == 141 (0x7fa187f4a000) [pid = 4524] [serial = 295] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 4524 | --DOMWINDOW == 140 (0x7fa181c92800) [pid = 4524] [serial = 494] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 4524 | --DOMWINDOW == 139 (0x7fa18fe42c00) [pid = 4524] [serial = 415] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 4524 | --DOMWINDOW == 138 (0x7fa18e158c00) [pid = 4524] [serial = 156] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 4524 | --DOMWINDOW == 137 (0x7fa19b70d800) [pid = 4524] [serial = 373] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 4524 | --DOMWINDOW == 136 (0x7fa18ed2c400) [pid = 4524] [serial = 466] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 4524 | --DOMWINDOW == 135 (0x7fa18e215400) [pid = 4524] [serial = 219] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 4524 | --DOMWINDOW == 134 (0x7fa1a336f800) [pid = 4524] [serial = 304] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 4524 | --DOMWINDOW == 133 (0x7fa18fe4f400) [pid = 4524] [serial = 418] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 4524 | --DOMWINDOW == 132 (0x7fa1a0b06000) [pid = 4524] [serial = 225] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 4524 | --DOMWINDOW == 131 (0x7fa18c938000) [pid = 4524] [serial = 180] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 4524 | --DOMWINDOW == 130 (0x7fa19b4be800) [pid = 4524] [serial = 265] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 4524 | --DOMWINDOW == 129 (0x7fa18df85800) [pid = 4524] [serial = 337] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 4524 | --DOMWINDOW == 128 (0x7fa18e159c00) [pid = 4524] [serial = 153] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 4524 | --DOMWINDOW == 127 (0x7fa185555800) [pid = 4524] [serial = 574] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 4524 | --DOMWINDOW == 126 (0x7fa183eea800) [pid = 4524] [serial = 568] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 4524 | --DOMWINDOW == 125 (0x7fa1847e8000) [pid = 4524] [serial = 571] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 4524 | --DOMWINDOW == 124 (0x7fa1843eec00) [pid = 4524] [serial = 569] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 4524 | --DOMWINDOW == 123 (0x7fa185545800) [pid = 4524] [serial = 572] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 4524 | --DOMWINDOW == 122 (0x7fa17d4b8800) [pid = 4524] [serial = 541] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 4524 | --DOMWINDOW == 121 (0x7fa17d4be400) [pid = 4524] [serial = 562] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 4524 | --DOMWINDOW == 120 (0x7fa17d5d9000) [pid = 4524] [serial = 563] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 4524 | --DOMWINDOW == 119 (0x7fa181c9a000) [pid = 4524] [serial = 565] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 4524 | --DOMWINDOW == 118 (0x7fa181c69000) [pid = 4524] [serial = 544] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 4524 | --DOMWINDOW == 117 (0x7fa188267400) [pid = 4524] [serial = 547] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 4524 | --DOMWINDOW == 116 (0x7fa17c0b8000) [pid = 4524] [serial = 560] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 4524 | --DOMWINDOW == 115 (0x7fa17c0b1c00) [pid = 4524] [serial = 559] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 4524 | --DOMWINDOW == 114 (0x7fa18f734000) [pid = 4524] [serial = 553] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 4524 | --DOMWINDOW == 113 (0x7fa188eae800) [pid = 4524] [serial = 550] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 4524 | --DOMWINDOW == 112 (0x7fa182014c00) [pid = 4524] [serial = 566] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 4524 | --DOMWINDOW == 111 (0x7fa188262800) [pid = 4524] [serial = 575] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 4524 | 1461163942348 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 07:52:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 07:52:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1532ms 07:52:22 INFO - PROCESS | 4524 | 1461163942407 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 07:52:22 INFO - PROCESS | 4524 | 1461163942413 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 07:52:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 07:52:22 INFO - PROCESS | 4524 | 1461163942419 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 07:52:22 INFO - PROCESS | 4524 | 1461163942422 Marionette TRACE conn3 <- [1,842,null,{}] 07:52:22 INFO - PROCESS | 4524 | 1461163942427 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:22 INFO - PROCESS | 4524 | 1461163942575 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 07:52:22 INFO - PROCESS | 4524 | 1461163942584 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:22 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa181c25800 == 71 [pid = 4524] [id = 218] 07:52:22 INFO - PROCESS | 4524 | ++DOMWINDOW == 112 (0x7fa17d558c00) [pid = 4524] [serial = 654] [outer = (nil)] 07:52:22 INFO - PROCESS | 4524 | ++DOMWINDOW == 113 (0x7fa18200c000) [pid = 4524] [serial = 655] [outer = 0x7fa17d558c00] 07:52:22 INFO - PROCESS | 4524 | 1461163942642 Marionette DEBUG loaded listener.js 07:52:22 INFO - PROCESS | 4524 | ++DOMWINDOW == 114 (0x7fa183dc6800) [pid = 4524] [serial = 656] [outer = 0x7fa17d558c00] 07:52:23 INFO - PROCESS | 4524 | 1461163943470 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 07:52:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 07:52:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1077ms 07:52:23 INFO - PROCESS | 4524 | 1461163943497 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 07:52:23 INFO - PROCESS | 4524 | 1461163943499 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 07:52:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 07:52:23 INFO - PROCESS | 4524 | 1461163943511 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 07:52:23 INFO - PROCESS | 4524 | 1461163943519 Marionette TRACE conn3 <- [1,846,null,{}] 07:52:23 INFO - PROCESS | 4524 | 1461163943527 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:23 INFO - PROCESS | 4524 | 1461163943685 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 07:52:23 INFO - PROCESS | 4524 | 1461163943818 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:23 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa184cc3800 == 72 [pid = 4524] [id = 219] 07:52:23 INFO - PROCESS | 4524 | ++DOMWINDOW == 115 (0x7fa181c89000) [pid = 4524] [serial = 657] [outer = (nil)] 07:52:23 INFO - PROCESS | 4524 | ++DOMWINDOW == 116 (0x7fa1843ea800) [pid = 4524] [serial = 658] [outer = 0x7fa181c89000] 07:52:23 INFO - PROCESS | 4524 | 1461163943881 Marionette DEBUG loaded listener.js 07:52:23 INFO - PROCESS | 4524 | ++DOMWINDOW == 117 (0x7fa1847ef800) [pid = 4524] [serial = 659] [outer = 0x7fa181c89000] 07:52:24 INFO - PROCESS | 4524 | 1461163944633 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 07:52:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 07:52:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1190ms 07:52:24 INFO - PROCESS | 4524 | 1461163944700 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 07:52:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 07:52:24 INFO - PROCESS | 4524 | 1461163944709 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 07:52:24 INFO - PROCESS | 4524 | 1461163944742 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 07:52:24 INFO - PROCESS | 4524 | 1461163944744 Marionette TRACE conn3 <- [1,850,null,{}] 07:52:24 INFO - PROCESS | 4524 | 1461163944761 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:24 INFO - PROCESS | 4524 | 1461163944944 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 07:52:24 INFO - PROCESS | 4524 | 1461163944963 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:24 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18679e000 == 73 [pid = 4524] [id = 220] 07:52:24 INFO - PROCESS | 4524 | ++DOMWINDOW == 118 (0x7fa182013400) [pid = 4524] [serial = 660] [outer = (nil)] 07:52:25 INFO - PROCESS | 4524 | ++DOMWINDOW == 119 (0x7fa18553ec00) [pid = 4524] [serial = 661] [outer = 0x7fa182013400] 07:52:25 INFO - PROCESS | 4524 | 1461163945019 Marionette DEBUG loaded listener.js 07:52:25 INFO - PROCESS | 4524 | ++DOMWINDOW == 120 (0x7fa18554cc00) [pid = 4524] [serial = 662] [outer = 0x7fa182013400] 07:52:25 INFO - PROCESS | 4524 | 1461163945888 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 07:52:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 07:52:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1218ms 07:52:25 INFO - PROCESS | 4524 | 1461163945932 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 07:52:25 INFO - PROCESS | 4524 | 1461163945935 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 07:52:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 07:52:25 INFO - PROCESS | 4524 | 1461163945946 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 07:52:25 INFO - PROCESS | 4524 | 1461163945948 Marionette TRACE conn3 <- [1,854,null,{}] 07:52:25 INFO - PROCESS | 4524 | 1461163945953 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:26 INFO - PROCESS | 4524 | 1461163946130 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 07:52:26 INFO - PROCESS | 4524 | --DOMWINDOW == 119 (0x7fa17ae03c00) [pid = 4524] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 07:52:26 INFO - PROCESS | 4524 | --DOMWINDOW == 118 (0x7fa17c0b0c00) [pid = 4524] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 07:52:26 INFO - PROCESS | 4524 | --DOMWINDOW == 117 (0x7fa181c69400) [pid = 4524] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 07:52:26 INFO - PROCESS | 4524 | --DOMWINDOW == 116 (0x7fa17b048800) [pid = 4524] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 07:52:26 INFO - PROCESS | 4524 | --DOMWINDOW == 115 (0x7fa1797d1800) [pid = 4524] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 07:52:26 INFO - PROCESS | 4524 | --DOMWINDOW == 114 (0x7fa18200b800) [pid = 4524] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 07:52:26 INFO - PROCESS | 4524 | --DOMWINDOW == 113 (0x7fa185547400) [pid = 4524] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 07:52:26 INFO - PROCESS | 4524 | --DOMWINDOW == 112 (0x7fa184629c00) [pid = 4524] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 07:52:26 INFO - PROCESS | 4524 | --DOMWINDOW == 111 (0x7fa17c0b4c00) [pid = 4524] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 07:52:26 INFO - PROCESS | 4524 | --DOMWINDOW == 110 (0x7fa17ae0d800) [pid = 4524] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 07:52:26 INFO - PROCESS | 4524 | --DOMWINDOW == 109 (0x7fa184629800) [pid = 4524] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 07:52:26 INFO - PROCESS | 4524 | --DOMWINDOW == 108 (0x7fa17d33e000) [pid = 4524] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 07:52:26 INFO - PROCESS | 4524 | --DOMWINDOW == 107 (0x7fa17ae0d000) [pid = 4524] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 07:52:26 INFO - PROCESS | 4524 | 1461163946462 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:26 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa188c24800 == 74 [pid = 4524] [id = 221] 07:52:26 INFO - PROCESS | 4524 | ++DOMWINDOW == 108 (0x7fa17d4b7800) [pid = 4524] [serial = 663] [outer = (nil)] 07:52:26 INFO - PROCESS | 4524 | ++DOMWINDOW == 109 (0x7fa181c6bc00) [pid = 4524] [serial = 664] [outer = 0x7fa17d4b7800] 07:52:26 INFO - PROCESS | 4524 | 1461163946539 Marionette DEBUG loaded listener.js 07:52:26 INFO - PROCESS | 4524 | ++DOMWINDOW == 110 (0x7fa186377000) [pid = 4524] [serial = 665] [outer = 0x7fa17d4b7800] 07:52:27 INFO - PROCESS | 4524 | 1461163947197 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 07:52:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 07:52:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1273ms 07:52:27 INFO - PROCESS | 4524 | 1461163947221 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 07:52:27 INFO - PROCESS | 4524 | 1461163947225 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 07:52:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 07:52:27 INFO - PROCESS | 4524 | 1461163947231 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 07:52:27 INFO - PROCESS | 4524 | 1461163947233 Marionette TRACE conn3 <- [1,858,null,{}] 07:52:27 INFO - PROCESS | 4524 | 1461163947238 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:27 INFO - PROCESS | 4524 | 1461163947423 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 07:52:27 INFO - PROCESS | 4524 | 1461163947443 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:27 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18a5b0800 == 75 [pid = 4524] [id = 222] 07:52:27 INFO - PROCESS | 4524 | ++DOMWINDOW == 111 (0x7fa187f48800) [pid = 4524] [serial = 666] [outer = (nil)] 07:52:27 INFO - PROCESS | 4524 | ++DOMWINDOW == 112 (0x7fa188262400) [pid = 4524] [serial = 667] [outer = 0x7fa187f48800] 07:52:27 INFO - PROCESS | 4524 | 1461163947500 Marionette DEBUG loaded listener.js 07:52:27 INFO - PROCESS | 4524 | ++DOMWINDOW == 113 (0x7fa18826a800) [pid = 4524] [serial = 668] [outer = 0x7fa187f48800] 07:52:28 INFO - PROCESS | 4524 | 1461163948231 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 07:52:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 07:52:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1031ms 07:52:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 07:52:28 INFO - PROCESS | 4524 | 1461163948263 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 07:52:28 INFO - PROCESS | 4524 | 1461163948265 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 07:52:28 INFO - PROCESS | 4524 | 1461163948271 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 07:52:28 INFO - PROCESS | 4524 | 1461163948272 Marionette TRACE conn3 <- [1,862,null,{}] 07:52:28 INFO - PROCESS | 4524 | 1461163948293 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:28 INFO - PROCESS | 4524 | 1461163948551 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 07:52:28 INFO - PROCESS | 4524 | 1461163948679 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:28 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17af7e000 == 76 [pid = 4524] [id = 223] 07:52:28 INFO - PROCESS | 4524 | ++DOMWINDOW == 114 (0x7fa1797c8000) [pid = 4524] [serial = 669] [outer = (nil)] 07:52:28 INFO - PROCESS | 4524 | ++DOMWINDOW == 115 (0x7fa1797d0400) [pid = 4524] [serial = 670] [outer = 0x7fa1797c8000] 07:52:28 INFO - PROCESS | 4524 | 1461163948756 Marionette DEBUG loaded listener.js 07:52:28 INFO - PROCESS | 4524 | ++DOMWINDOW == 116 (0x7fa17b04dc00) [pid = 4524] [serial = 671] [outer = 0x7fa1797c8000] 07:52:29 INFO - PROCESS | 4524 | 1461163949708 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 07:52:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 07:52:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1486ms 07:52:29 INFO - PROCESS | 4524 | 1461163949758 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 07:52:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 07:52:29 INFO - PROCESS | 4524 | 1461163949768 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 07:52:29 INFO - PROCESS | 4524 | 1461163949776 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 07:52:29 INFO - PROCESS | 4524 | 1461163949782 Marionette TRACE conn3 <- [1,866,null,{}] 07:52:29 INFO - PROCESS | 4524 | 1461163949789 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:29 INFO - PROCESS | 4524 | 1461163949968 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 07:52:30 INFO - PROCESS | 4524 | 1461163950127 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:30 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa186557000 == 77 [pid = 4524] [id = 224] 07:52:30 INFO - PROCESS | 4524 | ++DOMWINDOW == 117 (0x7fa1797c8c00) [pid = 4524] [serial = 672] [outer = (nil)] 07:52:30 INFO - PROCESS | 4524 | ++DOMWINDOW == 118 (0x7fa181c82c00) [pid = 4524] [serial = 673] [outer = 0x7fa1797c8c00] 07:52:30 INFO - PROCESS | 4524 | 1461163950203 Marionette DEBUG loaded listener.js 07:52:30 INFO - PROCESS | 4524 | ++DOMWINDOW == 119 (0x7fa182014c00) [pid = 4524] [serial = 674] [outer = 0x7fa1797c8c00] 07:52:31 INFO - PROCESS | 4524 | 1461163951098 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 07:52:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 07:52:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1382ms 07:52:31 INFO - PROCESS | 4524 | 1461163951158 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 07:52:31 INFO - PROCESS | 4524 | 1461163951163 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 07:52:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 07:52:31 INFO - PROCESS | 4524 | 1461163951168 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 07:52:31 INFO - PROCESS | 4524 | 1461163951171 Marionette TRACE conn3 <- [1,870,null,{}] 07:52:31 INFO - PROCESS | 4524 | 1461163951177 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:31 INFO - PROCESS | 4524 | 1461163951341 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 07:52:31 INFO - PROCESS | 4524 | 1461163951501 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:31 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18d954800 == 78 [pid = 4524] [id = 225] 07:52:31 INFO - PROCESS | 4524 | ++DOMWINDOW == 120 (0x7fa17d5d1800) [pid = 4524] [serial = 675] [outer = (nil)] 07:52:31 INFO - PROCESS | 4524 | ++DOMWINDOW == 121 (0x7fa184629c00) [pid = 4524] [serial = 676] [outer = 0x7fa17d5d1800] 07:52:31 INFO - PROCESS | 4524 | 1461163951572 Marionette DEBUG loaded listener.js 07:52:31 INFO - PROCESS | 4524 | ++DOMWINDOW == 122 (0x7fa185542800) [pid = 4524] [serial = 677] [outer = 0x7fa17d5d1800] 07:52:32 INFO - PROCESS | 4524 | 1461163952446 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 07:52:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 07:52:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1336ms 07:52:32 INFO - PROCESS | 4524 | 1461163952505 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 07:52:32 INFO - PROCESS | 4524 | 1461163952511 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 07:52:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 07:52:32 INFO - PROCESS | 4524 | 1461163952527 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 07:52:32 INFO - PROCESS | 4524 | 1461163952534 Marionette TRACE conn3 <- [1,874,null,{}] 07:52:32 INFO - PROCESS | 4524 | 1461163952540 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:32 INFO - PROCESS | 4524 | 1461163952755 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 07:52:32 INFO - PROCESS | 4524 | 1461163952919 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:32 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18f504800 == 79 [pid = 4524] [id = 226] 07:52:32 INFO - PROCESS | 4524 | ++DOMWINDOW == 123 (0x7fa17c0af000) [pid = 4524] [serial = 678] [outer = (nil)] 07:52:32 INFO - PROCESS | 4524 | ++DOMWINDOW == 124 (0x7fa1871b6800) [pid = 4524] [serial = 679] [outer = 0x7fa17c0af000] 07:52:32 INFO - PROCESS | 4524 | 1461163952991 Marionette DEBUG loaded listener.js 07:52:33 INFO - PROCESS | 4524 | ++DOMWINDOW == 125 (0x7fa1882acc00) [pid = 4524] [serial = 680] [outer = 0x7fa17c0af000] 07:52:33 INFO - PROCESS | 4524 | 1461163953812 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 07:52:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 07:52:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1346ms 07:52:33 INFO - PROCESS | 4524 | 1461163953866 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 07:52:33 INFO - PROCESS | 4524 | 1461163953869 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 07:52:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 07:52:33 INFO - PROCESS | 4524 | 1461163953875 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 07:52:33 INFO - PROCESS | 4524 | 1461163953877 Marionette TRACE conn3 <- [1,878,null,{}] 07:52:33 INFO - PROCESS | 4524 | 1461163953882 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:34 INFO - PROCESS | 4524 | 1461163954041 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 07:52:34 INFO - PROCESS | 4524 | 1461163954205 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:34 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1955c2800 == 80 [pid = 4524] [id = 227] 07:52:34 INFO - PROCESS | 4524 | ++DOMWINDOW == 126 (0x7fa183eed000) [pid = 4524] [serial = 681] [outer = (nil)] 07:52:34 INFO - PROCESS | 4524 | ++DOMWINDOW == 127 (0x7fa18a5c7800) [pid = 4524] [serial = 682] [outer = 0x7fa183eed000] 07:52:34 INFO - PROCESS | 4524 | 1461163954285 Marionette DEBUG loaded listener.js 07:52:34 INFO - PROCESS | 4524 | ++DOMWINDOW == 128 (0x7fa18c939800) [pid = 4524] [serial = 683] [outer = 0x7fa183eed000] 07:52:35 INFO - PROCESS | 4524 | 1461163955066 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 07:52:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 07:52:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1228ms 07:52:35 INFO - PROCESS | 4524 | 1461163955104 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 07:52:35 INFO - PROCESS | 4524 | 1461163955108 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 07:52:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 07:52:35 INFO - PROCESS | 4524 | 1461163955113 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 07:52:35 INFO - PROCESS | 4524 | 1461163955115 Marionette TRACE conn3 <- [1,882,null,{}] 07:52:35 INFO - PROCESS | 4524 | 1461163955121 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:35 INFO - PROCESS | 4524 | 1461163955278 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 07:52:35 INFO - PROCESS | 4524 | 1461163955447 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:35 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa19c346000 == 81 [pid = 4524] [id = 228] 07:52:35 INFO - PROCESS | 4524 | ++DOMWINDOW == 129 (0x7fa18d974c00) [pid = 4524] [serial = 684] [outer = (nil)] 07:52:35 INFO - PROCESS | 4524 | ++DOMWINDOW == 130 (0x7fa18d97ac00) [pid = 4524] [serial = 685] [outer = 0x7fa18d974c00] 07:52:35 INFO - PROCESS | 4524 | 1461163955526 Marionette DEBUG loaded listener.js 07:52:35 INFO - PROCESS | 4524 | ++DOMWINDOW == 131 (0x7fa18dcb2400) [pid = 4524] [serial = 686] [outer = 0x7fa18d974c00] 07:52:36 INFO - PROCESS | 4524 | 1461163956383 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 07:52:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 07:52:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1331ms 07:52:36 INFO - PROCESS | 4524 | 1461163956446 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 07:52:36 INFO - PROCESS | 4524 | 1461163956450 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 07:52:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 07:52:36 INFO - PROCESS | 4524 | 1461163956455 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 07:52:36 INFO - PROCESS | 4524 | 1461163956457 Marionette TRACE conn3 <- [1,886,null,{}] 07:52:36 INFO - PROCESS | 4524 | 1461163956463 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:36 INFO - PROCESS | 4524 | 1461163956616 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 07:52:36 INFO - PROCESS | 4524 | 1461163956780 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:36 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a019f000 == 82 [pid = 4524] [id = 229] 07:52:36 INFO - PROCESS | 4524 | ++DOMWINDOW == 132 (0x7fa18d20d400) [pid = 4524] [serial = 687] [outer = (nil)] 07:52:36 INFO - PROCESS | 4524 | ++DOMWINDOW == 133 (0x7fa18ddb6c00) [pid = 4524] [serial = 688] [outer = 0x7fa18d20d400] 07:52:36 INFO - PROCESS | 4524 | 1461163956848 Marionette DEBUG loaded listener.js 07:52:36 INFO - PROCESS | 4524 | ++DOMWINDOW == 134 (0x7fa18df79400) [pid = 4524] [serial = 689] [outer = 0x7fa18d20d400] 07:52:37 INFO - PROCESS | 4524 | 1461163957640 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 07:52:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 07:52:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1229ms 07:52:37 INFO - PROCESS | 4524 | 1461163957686 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 07:52:37 INFO - PROCESS | 4524 | 1461163957690 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 07:52:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 07:52:37 INFO - PROCESS | 4524 | 1461163957695 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 07:52:37 INFO - PROCESS | 4524 | 1461163957697 Marionette TRACE conn3 <- [1,890,null,{}] 07:52:37 INFO - PROCESS | 4524 | 1461163957702 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:37 INFO - PROCESS | 4524 | 1461163957855 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 07:52:38 INFO - PROCESS | 4524 | 1461163958021 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:38 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a08b3000 == 83 [pid = 4524] [id = 230] 07:52:38 INFO - PROCESS | 4524 | ++DOMWINDOW == 135 (0x7fa18d975000) [pid = 4524] [serial = 690] [outer = (nil)] 07:52:38 INFO - PROCESS | 4524 | ++DOMWINDOW == 136 (0x7fa184d15800) [pid = 4524] [serial = 691] [outer = 0x7fa18d975000] 07:52:38 INFO - PROCESS | 4524 | 1461163958095 Marionette DEBUG loaded listener.js 07:52:38 INFO - PROCESS | 4524 | ++DOMWINDOW == 137 (0x7fa18df84800) [pid = 4524] [serial = 692] [outer = 0x7fa18d975000] 07:52:38 INFO - PROCESS | 4524 | 1461163958944 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 07:52:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 07:52:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1292ms 07:52:38 INFO - PROCESS | 4524 | 1461163958988 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 07:52:38 INFO - PROCESS | 4524 | 1461163958992 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 07:52:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 07:52:39 INFO - PROCESS | 4524 | 1461163958998 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 07:52:39 INFO - PROCESS | 4524 | 1461163959002 Marionette TRACE conn3 <- [1,894,null,{}] 07:52:39 INFO - PROCESS | 4524 | 1461163959007 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:39 INFO - PROCESS | 4524 | 1461163959175 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 07:52:39 INFO - PROCESS | 4524 | 1461163959341 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:39 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a0b66000 == 84 [pid = 4524] [id = 231] 07:52:39 INFO - PROCESS | 4524 | ++DOMWINDOW == 138 (0x7fa186379000) [pid = 4524] [serial = 693] [outer = (nil)] 07:52:39 INFO - PROCESS | 4524 | ++DOMWINDOW == 139 (0x7fa18df8d000) [pid = 4524] [serial = 694] [outer = 0x7fa186379000] 07:52:39 INFO - PROCESS | 4524 | 1461163959413 Marionette DEBUG loaded listener.js 07:52:39 INFO - PROCESS | 4524 | ++DOMWINDOW == 140 (0x7fa18e156000) [pid = 4524] [serial = 695] [outer = 0x7fa186379000] 07:52:40 INFO - PROCESS | 4524 | 1461163960253 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 07:52:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 07:52:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1277ms 07:52:40 INFO - PROCESS | 4524 | 1461163960276 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 07:52:40 INFO - PROCESS | 4524 | 1461163960280 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 07:52:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 07:52:40 INFO - PROCESS | 4524 | 1461163960285 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 07:52:40 INFO - PROCESS | 4524 | 1461163960287 Marionette TRACE conn3 <- [1,898,null,{}] 07:52:40 INFO - PROCESS | 4524 | 1461163960293 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:40 INFO - PROCESS | 4524 | 1461163960457 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 07:52:40 INFO - PROCESS | 4524 | 1461163960626 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:40 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a0d8f000 == 85 [pid = 4524] [id = 232] 07:52:40 INFO - PROCESS | 4524 | ++DOMWINDOW == 141 (0x7fa18df86c00) [pid = 4524] [serial = 696] [outer = (nil)] 07:52:40 INFO - PROCESS | 4524 | ++DOMWINDOW == 142 (0x7fa18e15dc00) [pid = 4524] [serial = 697] [outer = 0x7fa18df86c00] 07:52:40 INFO - PROCESS | 4524 | 1461163960696 Marionette DEBUG loaded listener.js 07:52:40 INFO - PROCESS | 4524 | ++DOMWINDOW == 143 (0x7fa18e216c00) [pid = 4524] [serial = 698] [outer = 0x7fa18df86c00] 07:52:41 INFO - PROCESS | 4524 | 1461163961519 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 07:52:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 07:52:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1284ms 07:52:41 INFO - PROCESS | 4524 | 1461163961570 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 07:52:41 INFO - PROCESS | 4524 | 1461163961574 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 07:52:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 07:52:41 INFO - PROCESS | 4524 | 1461163961581 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 07:52:41 INFO - PROCESS | 4524 | 1461163961584 Marionette TRACE conn3 <- [1,902,null,{}] 07:52:41 INFO - PROCESS | 4524 | 1461163961590 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:41 INFO - PROCESS | 4524 | 1461163961769 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 07:52:41 INFO - PROCESS | 4524 | 1461163961942 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:41 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17ae94800 == 86 [pid = 4524] [id = 233] 07:52:41 INFO - PROCESS | 4524 | ++DOMWINDOW == 144 (0x7fa1797c4800) [pid = 4524] [serial = 699] [outer = (nil)] 07:52:42 INFO - PROCESS | 4524 | ++DOMWINDOW == 145 (0x7fa17c2ee000) [pid = 4524] [serial = 700] [outer = 0x7fa1797c4800] 07:52:42 INFO - PROCESS | 4524 | 1461163962020 Marionette DEBUG loaded listener.js 07:52:42 INFO - PROCESS | 4524 | ++DOMWINDOW == 146 (0x7fa18497dc00) [pid = 4524] [serial = 701] [outer = 0x7fa1797c4800] 07:52:43 INFO - PROCESS | 4524 | 1461163963188 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 07:52:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 07:52:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1678ms 07:52:43 INFO - PROCESS | 4524 | 1461163963260 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 07:52:43 INFO - PROCESS | 4524 | 1461163963265 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 07:52:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 07:52:43 INFO - PROCESS | 4524 | 1461163963274 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 07:52:43 INFO - PROCESS | 4524 | 1461163963279 Marionette TRACE conn3 <- [1,906,null,{}] 07:52:43 INFO - PROCESS | 4524 | 1461163963287 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:43 INFO - PROCESS | 4524 | 1461163963455 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 07:52:43 INFO - PROCESS | 4524 | 1461163963664 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:43 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa186707800 == 87 [pid = 4524] [id = 234] 07:52:43 INFO - PROCESS | 4524 | ++DOMWINDOW == 147 (0x7fa17c2f1400) [pid = 4524] [serial = 702] [outer = (nil)] 07:52:43 INFO - PROCESS | 4524 | ++DOMWINDOW == 148 (0x7fa17d34b800) [pid = 4524] [serial = 703] [outer = 0x7fa17c2f1400] 07:52:43 INFO - PROCESS | 4524 | 1461163963730 Marionette DEBUG loaded listener.js 07:52:43 INFO - PROCESS | 4524 | ++DOMWINDOW == 149 (0x7fa17d55e400) [pid = 4524] [serial = 704] [outer = 0x7fa17c2f1400] 07:52:44 INFO - PROCESS | 4524 | 1461163964534 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 07:52:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 07:52:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1329ms 07:52:44 INFO - PROCESS | 4524 | 1461163964604 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 07:52:44 INFO - PROCESS | 4524 | 1461163964612 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 07:52:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 07:52:44 INFO - PROCESS | 4524 | 1461163964624 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 07:52:44 INFO - PROCESS | 4524 | 1461163964627 Marionette TRACE conn3 <- [1,910,null,{}] 07:52:44 INFO - PROCESS | 4524 | 1461163964633 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:44 INFO - PROCESS | 4524 | 1461163964805 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 07:52:45 INFO - PROCESS | 4524 | 1461163965143 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:45 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17af89800 == 88 [pid = 4524] [id = 235] 07:52:45 INFO - PROCESS | 4524 | ++DOMWINDOW == 150 (0x7fa181c0cc00) [pid = 4524] [serial = 705] [outer = (nil)] 07:52:45 INFO - PROCESS | 4524 | ++DOMWINDOW == 151 (0x7fa181c8c400) [pid = 4524] [serial = 706] [outer = 0x7fa181c0cc00] 07:52:45 INFO - PROCESS | 4524 | 1461163965211 Marionette DEBUG loaded listener.js 07:52:45 INFO - PROCESS | 4524 | ++DOMWINDOW == 152 (0x7fa182058400) [pid = 4524] [serial = 707] [outer = 0x7fa181c0cc00] 07:52:46 INFO - PROCESS | 4524 | 1461163966056 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 07:52:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 07:52:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1485ms 07:52:46 INFO - PROCESS | 4524 | 1461163966108 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 07:52:46 INFO - PROCESS | 4524 | 1461163966112 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 07:52:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 07:52:46 INFO - PROCESS | 4524 | 1461163966117 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 07:52:46 INFO - PROCESS | 4524 | 1461163966122 Marionette TRACE conn3 <- [1,914,null,{}] 07:52:46 INFO - PROCESS | 4524 | 1461163966137 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:46 INFO - PROCESS | 4524 | 1461163966310 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 07:52:46 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18a5b0800 == 87 [pid = 4524] [id = 222] 07:52:46 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa188c24800 == 86 [pid = 4524] [id = 221] 07:52:46 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa186228000 == 85 [pid = 4524] [id = 201] 07:52:46 INFO - PROCESS | 4524 | --DOMWINDOW == 151 (0x7fa181c9a400) [pid = 4524] [serial = 613] [outer = (nil)] [url = about:blank] 07:52:46 INFO - PROCESS | 4524 | --DOMWINDOW == 150 (0x7fa18a5ba000) [pid = 4524] [serial = 586] [outer = (nil)] [url = about:blank] 07:52:46 INFO - PROCESS | 4524 | --DOMWINDOW == 149 (0x7fa17d552000) [pid = 4524] [serial = 580] [outer = (nil)] [url = about:blank] 07:52:46 INFO - PROCESS | 4524 | --DOMWINDOW == 148 (0x7fa188271000) [pid = 4524] [serial = 577] [outer = (nil)] [url = about:blank] 07:52:46 INFO - PROCESS | 4524 | --DOMWINDOW == 147 (0x7fa18462ec00) [pid = 4524] [serial = 583] [outer = (nil)] [url = about:blank] 07:52:46 INFO - PROCESS | 4524 | 1461163966540 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:46 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18679e000 == 84 [pid = 4524] [id = 220] 07:52:46 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa184daf800 == 83 [pid = 4524] [id = 200] 07:52:46 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa184cc3800 == 82 [pid = 4524] [id = 219] 07:52:46 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa181c25800 == 81 [pid = 4524] [id = 218] 07:52:46 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa182dcb000 == 82 [pid = 4524] [id = 236] 07:52:46 INFO - PROCESS | 4524 | ++DOMWINDOW == 148 (0x7fa17d4b9800) [pid = 4524] [serial = 708] [outer = (nil)] 07:52:46 INFO - PROCESS | 4524 | ++DOMWINDOW == 149 (0x7fa1843e9400) [pid = 4524] [serial = 709] [outer = 0x7fa17d4b9800] 07:52:46 INFO - PROCESS | 4524 | 1461163966688 Marionette DEBUG loaded listener.js 07:52:46 INFO - PROCESS | 4524 | ++DOMWINDOW == 150 (0x7fa184d12c00) [pid = 4524] [serial = 710] [outer = 0x7fa17d4b9800] 07:52:46 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17a5da000 == 81 [pid = 4524] [id = 217] 07:52:46 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1830b0800 == 80 [pid = 4524] [id = 216] 07:52:46 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa181eb5800 == 79 [pid = 4524] [id = 214] 07:52:46 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa19b730000 == 78 [pid = 4524] [id = 213] 07:52:46 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa19b2e2000 == 77 [pid = 4524] [id = 212] 07:52:46 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa190c3b800 == 76 [pid = 4524] [id = 211] 07:52:46 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18f508000 == 75 [pid = 4524] [id = 210] 07:52:47 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18deae000 == 74 [pid = 4524] [id = 209] 07:52:47 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18d4f7000 == 73 [pid = 4524] [id = 208] 07:52:47 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa189bb3800 == 72 [pid = 4524] [id = 207] 07:52:47 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1867ab000 == 71 [pid = 4524] [id = 206] 07:52:47 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa181c24800 == 70 [pid = 4524] [id = 205] 07:52:47 INFO - PROCESS | 4524 | --DOMWINDOW == 149 (0x7fa181c07800) [pid = 4524] [serial = 542] [outer = (nil)] [url = about:blank] 07:52:47 INFO - PROCESS | 4524 | --DOMWINDOW == 148 (0x7fa18826fc00) [pid = 4524] [serial = 548] [outer = (nil)] [url = about:blank] 07:52:47 INFO - PROCESS | 4524 | --DOMWINDOW == 147 (0x7fa184626400) [pid = 4524] [serial = 545] [outer = (nil)] [url = about:blank] 07:52:47 INFO - PROCESS | 4524 | --DOMWINDOW == 146 (0x7fa18ffb4c00) [pid = 4524] [serial = 539] [outer = (nil)] [url = about:blank] 07:52:47 INFO - PROCESS | 4524 | --DOMWINDOW == 145 (0x7fa181c05800) [pid = 4524] [serial = 610] [outer = (nil)] [url = about:blank] 07:52:47 INFO - PROCESS | 4524 | --DOMWINDOW == 144 (0x7fa181c93800) [pid = 4524] [serial = 611] [outer = (nil)] [url = about:blank] 07:52:47 INFO - PROCESS | 4524 | --DOMWINDOW == 143 (0x7fa19b4b2800) [pid = 4524] [serial = 557] [outer = (nil)] [url = about:blank] 07:52:47 INFO - PROCESS | 4524 | --DOMWINDOW == 142 (0x7fa183dcf400) [pid = 4524] [serial = 599] [outer = (nil)] [url = about:blank] 07:52:47 INFO - PROCESS | 4524 | --DOMWINDOW == 141 (0x7fa181c68800) [pid = 4524] [serial = 596] [outer = (nil)] [url = about:blank] 07:52:47 INFO - PROCESS | 4524 | --DOMWINDOW == 140 (0x7fa18dcb8400) [pid = 4524] [serial = 589] [outer = (nil)] [url = about:blank] 07:52:47 INFO - PROCESS | 4524 | --DOMWINDOW == 139 (0x7fa184628c00) [pid = 4524] [serial = 602] [outer = (nil)] [url = about:blank] 07:52:47 INFO - PROCESS | 4524 | --DOMWINDOW == 138 (0x7fa183ef9800) [pid = 4524] [serial = 601] [outer = (nil)] [url = about:blank] 07:52:47 INFO - PROCESS | 4524 | --DOMWINDOW == 137 (0x7fa182052000) [pid = 4524] [serial = 598] [outer = (nil)] [url = about:blank] 07:52:47 INFO - PROCESS | 4524 | --DOMWINDOW == 136 (0x7fa18656e400) [pid = 4524] [serial = 608] [outer = (nil)] [url = about:blank] 07:52:47 INFO - PROCESS | 4524 | --DOMWINDOW == 135 (0x7fa1847ed400) [pid = 4524] [serial = 604] [outer = (nil)] [url = about:blank] 07:52:47 INFO - PROCESS | 4524 | --DOMWINDOW == 134 (0x7fa18497c400) [pid = 4524] [serial = 605] [outer = (nil)] [url = about:blank] 07:52:47 INFO - PROCESS | 4524 | --DOMWINDOW == 133 (0x7fa18577a800) [pid = 4524] [serial = 607] [outer = (nil)] [url = about:blank] 07:52:47 INFO - PROCESS | 4524 | --DOMWINDOW == 132 (0x7fa17d5dac00) [pid = 4524] [serial = 595] [outer = (nil)] [url = about:blank] 07:52:47 INFO - PROCESS | 4524 | --DOMWINDOW == 131 (0x7fa17d343c00) [pid = 4524] [serial = 593] [outer = (nil)] [url = about:blank] 07:52:47 INFO - PROCESS | 4524 | --DOMWINDOW == 130 (0x7fa18df87800) [pid = 4524] [serial = 590] [outer = (nil)] [url = about:blank] 07:52:47 INFO - PROCESS | 4524 | --DOMWINDOW == 129 (0x7fa17c2e7800) [pid = 4524] [serial = 592] [outer = (nil)] [url = about:blank] 07:52:47 INFO - PROCESS | 4524 | 1461163967397 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 07:52:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 07:52:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1334ms 07:52:47 INFO - PROCESS | 4524 | 1461163967455 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 07:52:47 INFO - PROCESS | 4524 | 1461163967458 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 07:52:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 07:52:47 INFO - PROCESS | 4524 | 1461163967464 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 07:52:47 INFO - PROCESS | 4524 | 1461163967466 Marionette TRACE conn3 <- [1,918,null,{}] 07:52:47 INFO - PROCESS | 4524 | 1461163967471 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:47 INFO - PROCESS | 4524 | 1461163967619 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 07:52:47 INFO - PROCESS | 4524 | 1461163967634 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:47 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa182e34800 == 71 [pid = 4524] [id = 237] 07:52:47 INFO - PROCESS | 4524 | ++DOMWINDOW == 130 (0x7fa17c2e7800) [pid = 4524] [serial = 711] [outer = (nil)] 07:52:47 INFO - PROCESS | 4524 | ++DOMWINDOW == 131 (0x7fa18554d000) [pid = 4524] [serial = 712] [outer = 0x7fa17c2e7800] 07:52:47 INFO - PROCESS | 4524 | 1461163967694 Marionette DEBUG loaded listener.js 07:52:47 INFO - PROCESS | 4524 | ++DOMWINDOW == 132 (0x7fa185770c00) [pid = 4524] [serial = 713] [outer = 0x7fa17c2e7800] 07:52:48 INFO - PROCESS | 4524 | 1461163968471 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 07:52:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 07:52:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1027ms 07:52:48 INFO - PROCESS | 4524 | 1461163968491 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 07:52:48 INFO - PROCESS | 4524 | 1461163968494 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 07:52:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 07:52:48 INFO - PROCESS | 4524 | 1461163968500 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 07:52:48 INFO - PROCESS | 4524 | 1461163968503 Marionette TRACE conn3 <- [1,922,null,{}] 07:52:48 INFO - PROCESS | 4524 | 1461163968536 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:48 INFO - PROCESS | 4524 | 1461163968674 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 07:52:48 INFO - PROCESS | 4524 | 1461163968688 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:48 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1882e3000 == 72 [pid = 4524] [id = 238] 07:52:48 INFO - PROCESS | 4524 | ++DOMWINDOW == 133 (0x7fa185554400) [pid = 4524] [serial = 714] [outer = (nil)] 07:52:48 INFO - PROCESS | 4524 | ++DOMWINDOW == 134 (0x7fa1871f2800) [pid = 4524] [serial = 715] [outer = 0x7fa185554400] 07:52:48 INFO - PROCESS | 4524 | 1461163968744 Marionette DEBUG loaded listener.js 07:52:48 INFO - PROCESS | 4524 | ++DOMWINDOW == 135 (0x7fa188264000) [pid = 4524] [serial = 716] [outer = 0x7fa185554400] 07:52:49 INFO - PROCESS | 4524 | 1461163969637 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 07:52:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 07:52:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1192ms 07:52:49 INFO - PROCESS | 4524 | 1461163969695 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 07:52:49 INFO - PROCESS | 4524 | 1461163969698 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 07:52:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 07:52:49 INFO - PROCESS | 4524 | 1461163969703 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 07:52:49 INFO - PROCESS | 4524 | 1461163969706 Marionette TRACE conn3 <- [1,926,null,{}] 07:52:49 INFO - PROCESS | 4524 | 1461163969710 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:49 INFO - PROCESS | 4524 | 1461163969930 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 07:52:49 INFO - PROCESS | 4524 | 1461163969956 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:49 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18d95d800 == 73 [pid = 4524] [id = 239] 07:52:49 INFO - PROCESS | 4524 | ++DOMWINDOW == 136 (0x7fa188262800) [pid = 4524] [serial = 717] [outer = (nil)] 07:52:50 INFO - PROCESS | 4524 | ++DOMWINDOW == 137 (0x7fa18c9c2400) [pid = 4524] [serial = 718] [outer = 0x7fa188262800] 07:52:50 INFO - PROCESS | 4524 | 1461163970016 Marionette DEBUG loaded listener.js 07:52:50 INFO - PROCESS | 4524 | ++DOMWINDOW == 138 (0x7fa18d861800) [pid = 4524] [serial = 719] [outer = 0x7fa188262800] 07:52:50 INFO - PROCESS | 4524 | 1461163970756 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 07:52:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 07:52:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1079ms 07:52:50 INFO - PROCESS | 4524 | 1461163970795 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 07:52:50 INFO - PROCESS | 4524 | 1461163970797 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 07:52:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 07:52:50 INFO - PROCESS | 4524 | 1461163970807 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 07:52:50 INFO - PROCESS | 4524 | 1461163970809 Marionette TRACE conn3 <- [1,930,null,{}] 07:52:50 INFO - PROCESS | 4524 | 1461163970823 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:51 INFO - PROCESS | 4524 | 1461163971015 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 07:52:51 INFO - PROCESS | 4524 | 1461163971042 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:51 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18f516000 == 74 [pid = 4524] [id = 240] 07:52:51 INFO - PROCESS | 4524 | ++DOMWINDOW == 139 (0x7fa18d206000) [pid = 4524] [serial = 720] [outer = (nil)] 07:52:51 INFO - PROCESS | 4524 | ++DOMWINDOW == 140 (0x7fa18dcacc00) [pid = 4524] [serial = 721] [outer = 0x7fa18d206000] 07:52:51 INFO - PROCESS | 4524 | 1461163971101 Marionette DEBUG loaded listener.js 07:52:51 INFO - PROCESS | 4524 | ++DOMWINDOW == 141 (0x7fa18ddb5000) [pid = 4524] [serial = 722] [outer = 0x7fa18d206000] 07:52:51 INFO - PROCESS | 4524 | --DOMWINDOW == 140 (0x7fa182013400) [pid = 4524] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 07:52:51 INFO - PROCESS | 4524 | --DOMWINDOW == 139 (0x7fa17d4b7800) [pid = 4524] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 07:52:51 INFO - PROCESS | 4524 | --DOMWINDOW == 138 (0x7fa17d558c00) [pid = 4524] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 07:52:51 INFO - PROCESS | 4524 | --DOMWINDOW == 137 (0x7fa17ae09400) [pid = 4524] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 07:52:51 INFO - PROCESS | 4524 | --DOMWINDOW == 136 (0x7fa181c89000) [pid = 4524] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 07:52:51 INFO - PROCESS | 4524 | --DOMWINDOW == 135 (0x7fa17c0b7400) [pid = 4524] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 07:52:51 INFO - PROCESS | 4524 | --DOMWINDOW == 134 (0x7fa17c0b8800) [pid = 4524] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 07:52:51 INFO - PROCESS | 4524 | --DOMWINDOW == 133 (0x7fa17c0b7c00) [pid = 4524] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 07:52:51 INFO - PROCESS | 4524 | --DOMWINDOW == 132 (0x7fa181c6a400) [pid = 4524] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 07:52:51 INFO - PROCESS | 4524 | --DOMWINDOW == 131 (0x7fa183dcb400) [pid = 4524] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 07:52:51 INFO - PROCESS | 4524 | --DOMWINDOW == 130 (0x7fa18553b400) [pid = 4524] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 07:52:51 INFO - PROCESS | 4524 | --DOMWINDOW == 129 (0x7fa17d34b000) [pid = 4524] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 07:52:52 INFO - PROCESS | 4524 | 1461163972059 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 07:52:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 07:52:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1291ms 07:52:52 INFO - PROCESS | 4524 | 1461163972096 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 07:52:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 07:52:52 INFO - PROCESS | 4524 | 1461163972099 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 07:52:52 INFO - PROCESS | 4524 | 1461163972104 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 07:52:52 INFO - PROCESS | 4524 | 1461163972107 Marionette TRACE conn3 <- [1,934,null,{}] 07:52:52 INFO - PROCESS | 4524 | 1461163972111 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:52 INFO - PROCESS | 4524 | 1461163972248 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 07:52:52 INFO - PROCESS | 4524 | 1461163972386 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:52 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18c10a800 == 75 [pid = 4524] [id = 241] 07:52:52 INFO - PROCESS | 4524 | ++DOMWINDOW == 130 (0x7fa1797c5400) [pid = 4524] [serial = 723] [outer = (nil)] 07:52:52 INFO - PROCESS | 4524 | ++DOMWINDOW == 131 (0x7fa184d0cc00) [pid = 4524] [serial = 724] [outer = 0x7fa1797c5400] 07:52:52 INFO - PROCESS | 4524 | 1461163972443 Marionette DEBUG loaded listener.js 07:52:52 INFO - PROCESS | 4524 | ++DOMWINDOW == 132 (0x7fa18dda9000) [pid = 4524] [serial = 725] [outer = 0x7fa1797c5400] 07:52:53 INFO - PROCESS | 4524 | 1461163973044 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 07:52:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 07:52:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 974ms 07:52:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 07:52:53 INFO - PROCESS | 4524 | 1461163973079 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 07:52:53 INFO - PROCESS | 4524 | 1461163973081 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 07:52:53 INFO - PROCESS | 4524 | 1461163973087 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 07:52:53 INFO - PROCESS | 4524 | 1461163973089 Marionette TRACE conn3 <- [1,938,null,{}] 07:52:53 INFO - PROCESS | 4524 | 1461163973095 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:53 INFO - PROCESS | 4524 | 1461163973238 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 07:52:53 INFO - PROCESS | 4524 | 1461163973369 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:53 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa19b47e000 == 76 [pid = 4524] [id = 242] 07:52:53 INFO - PROCESS | 4524 | ++DOMWINDOW == 133 (0x7fa17d34b000) [pid = 4524] [serial = 726] [outer = (nil)] 07:52:53 INFO - PROCESS | 4524 | ++DOMWINDOW == 134 (0x7fa18ddb5c00) [pid = 4524] [serial = 727] [outer = 0x7fa17d34b000] 07:52:53 INFO - PROCESS | 4524 | 1461163973427 Marionette DEBUG loaded listener.js 07:52:53 INFO - PROCESS | 4524 | ++DOMWINDOW == 135 (0x7fa18e21a800) [pid = 4524] [serial = 728] [outer = 0x7fa17d34b000] 07:52:54 INFO - PROCESS | 4524 | 1461163974341 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 07:52:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 07:52:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1330ms 07:52:54 INFO - PROCESS | 4524 | 1461163974417 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 07:52:54 INFO - PROCESS | 4524 | 1461163974422 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 07:52:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 07:52:54 INFO - PROCESS | 4524 | 1461163974430 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 07:52:54 INFO - PROCESS | 4524 | 1461163974434 Marionette TRACE conn3 <- [1,942,null,{}] 07:52:54 INFO - PROCESS | 4524 | 1461163974444 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:54 INFO - PROCESS | 4524 | 1461163974657 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 07:52:54 INFO - PROCESS | 4524 | 1461163974824 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:54 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa184cc3000 == 77 [pid = 4524] [id = 243] 07:52:54 INFO - PROCESS | 4524 | ++DOMWINDOW == 136 (0x7fa17d34c400) [pid = 4524] [serial = 729] [outer = (nil)] 07:52:54 INFO - PROCESS | 4524 | ++DOMWINDOW == 137 (0x7fa17d5d7c00) [pid = 4524] [serial = 730] [outer = 0x7fa17d34c400] 07:52:54 INFO - PROCESS | 4524 | 1461163974907 Marionette DEBUG loaded listener.js 07:52:55 INFO - PROCESS | 4524 | ++DOMWINDOW == 138 (0x7fa181c8a000) [pid = 4524] [serial = 731] [outer = 0x7fa17d34c400] 07:52:55 INFO - PROCESS | 4524 | ++DOMWINDOW == 139 (0x7fa183eed800) [pid = 4524] [serial = 732] [outer = 0x7fa184b9f800] 07:52:55 INFO - PROCESS | 4524 | 1461163975806 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 07:52:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 07:52:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1431ms 07:52:55 INFO - PROCESS | 4524 | 1461163975880 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 07:52:55 INFO - PROCESS | 4524 | 1461163975887 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 07:52:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 07:52:55 INFO - PROCESS | 4524 | 1461163975897 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 07:52:55 INFO - PROCESS | 4524 | 1461163975900 Marionette TRACE conn3 <- [1,946,null,{}] 07:52:55 INFO - PROCESS | 4524 | 1461163975906 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:56 INFO - PROCESS | 4524 | 1461163976080 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 07:52:56 INFO - PROCESS | 4524 | 1461163976249 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:56 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1882a6800 == 78 [pid = 4524] [id = 244] 07:52:56 INFO - PROCESS | 4524 | ++DOMWINDOW == 140 (0x7fa17c2f0400) [pid = 4524] [serial = 733] [outer = (nil)] 07:52:56 INFO - PROCESS | 4524 | ++DOMWINDOW == 141 (0x7fa184d11c00) [pid = 4524] [serial = 734] [outer = 0x7fa17c2f0400] 07:52:56 INFO - PROCESS | 4524 | 1461163976322 Marionette DEBUG loaded listener.js 07:52:56 INFO - PROCESS | 4524 | ++DOMWINDOW == 142 (0x7fa187f49800) [pid = 4524] [serial = 735] [outer = 0x7fa17c2f0400] 07:52:57 INFO - PROCESS | 4524 | 1461163977250 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 07:52:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 07:52:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1430ms 07:52:57 INFO - PROCESS | 4524 | 1461163977327 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 07:52:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 07:52:57 INFO - PROCESS | 4524 | 1461163977331 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 07:52:57 INFO - PROCESS | 4524 | 1461163977337 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 07:52:57 INFO - PROCESS | 4524 | 1461163977342 Marionette TRACE conn3 <- [1,950,null,{}] 07:52:57 INFO - PROCESS | 4524 | 1461163977358 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:57 INFO - PROCESS | 4524 | 1461163977572 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 07:52:57 INFO - PROCESS | 4524 | 1461163977779 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:57 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a049a000 == 79 [pid = 4524] [id = 245] 07:52:57 INFO - PROCESS | 4524 | ++DOMWINDOW == 143 (0x7fa189ba2400) [pid = 4524] [serial = 736] [outer = (nil)] 07:52:57 INFO - PROCESS | 4524 | ++DOMWINDOW == 144 (0x7fa18c9c3000) [pid = 4524] [serial = 737] [outer = 0x7fa189ba2400] 07:52:57 INFO - PROCESS | 4524 | 1461163977901 Marionette DEBUG loaded listener.js 07:52:58 INFO - PROCESS | 4524 | ++DOMWINDOW == 145 (0x7fa18df73c00) [pid = 4524] [serial = 738] [outer = 0x7fa189ba2400] 07:52:58 INFO - PROCESS | 4524 | 1461163978668 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 07:52:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 07:52:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1386ms 07:52:58 INFO - PROCESS | 4524 | 1461163978723 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 07:52:58 INFO - PROCESS | 4524 | 1461163978727 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 07:52:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 07:52:58 INFO - PROCESS | 4524 | 1461163978732 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 07:52:58 INFO - PROCESS | 4524 | 1461163978735 Marionette TRACE conn3 <- [1,954,null,{}] 07:52:58 INFO - PROCESS | 4524 | 1461163978740 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:58 INFO - PROCESS | 4524 | 1461163978911 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 07:52:59 INFO - PROCESS | 4524 | 1461163979082 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:59 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a0d9e000 == 80 [pid = 4524] [id = 246] 07:52:59 INFO - PROCESS | 4524 | ++DOMWINDOW == 146 (0x7fa18a5c0000) [pid = 4524] [serial = 739] [outer = (nil)] 07:52:59 INFO - PROCESS | 4524 | ++DOMWINDOW == 147 (0x7fa18e21cc00) [pid = 4524] [serial = 740] [outer = 0x7fa18a5c0000] 07:52:59 INFO - PROCESS | 4524 | 1461163979152 Marionette DEBUG loaded listener.js 07:52:59 INFO - PROCESS | 4524 | ++DOMWINDOW == 148 (0x7fa18e390400) [pid = 4524] [serial = 741] [outer = 0x7fa18a5c0000] 07:52:59 INFO - PROCESS | 4524 | 1461163979958 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 07:53:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 07:53:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1280ms 07:53:00 INFO - PROCESS | 4524 | 1461163980013 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 07:53:00 INFO - PROCESS | 4524 | 1461163980017 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 07:53:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 07:53:00 INFO - PROCESS | 4524 | 1461163980022 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 07:53:00 INFO - PROCESS | 4524 | 1461163980025 Marionette TRACE conn3 <- [1,958,null,{}] 07:53:00 INFO - PROCESS | 4524 | 1461163980031 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:00 INFO - PROCESS | 4524 | 1461163980230 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 07:53:00 INFO - PROCESS | 4524 | 1461163980396 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:00 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a36c4000 == 81 [pid = 4524] [id = 247] 07:53:00 INFO - PROCESS | 4524 | ++DOMWINDOW == 149 (0x7fa18df8a000) [pid = 4524] [serial = 742] [outer = (nil)] 07:53:00 INFO - PROCESS | 4524 | ++DOMWINDOW == 150 (0x7fa18e89cc00) [pid = 4524] [serial = 743] [outer = 0x7fa18df8a000] 07:53:00 INFO - PROCESS | 4524 | 1461163980467 Marionette DEBUG loaded listener.js 07:53:00 INFO - PROCESS | 4524 | ++DOMWINDOW == 151 (0x7fa18eee1c00) [pid = 4524] [serial = 744] [outer = 0x7fa18df8a000] 07:53:01 INFO - PROCESS | 4524 | 1461163981321 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 07:53:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 07:53:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1329ms 07:53:01 INFO - PROCESS | 4524 | 1461163981353 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 07:53:01 INFO - PROCESS | 4524 | 1461163981355 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 07:53:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 07:53:01 INFO - PROCESS | 4524 | 1461163981361 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 07:53:01 INFO - PROCESS | 4524 | 1461163981363 Marionette TRACE conn3 <- [1,962,null,{}] 07:53:01 INFO - PROCESS | 4524 | 1461163981369 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:01 INFO - PROCESS | 4524 | 1461163981561 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 07:53:01 INFO - PROCESS | 4524 | 1461163981736 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:01 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a5bd7800 == 82 [pid = 4524] [id = 248] 07:53:01 INFO - PROCESS | 4524 | ++DOMWINDOW == 152 (0x7fa18f02c000) [pid = 4524] [serial = 745] [outer = (nil)] 07:53:01 INFO - PROCESS | 4524 | ++DOMWINDOW == 153 (0x7fa18f53ec00) [pid = 4524] [serial = 746] [outer = 0x7fa18f02c000] 07:53:01 INFO - PROCESS | 4524 | 1461163981806 Marionette DEBUG loaded listener.js 07:53:01 INFO - PROCESS | 4524 | ++DOMWINDOW == 154 (0x7fa18fe49800) [pid = 4524] [serial = 747] [outer = 0x7fa18f02c000] 07:53:02 INFO - PROCESS | 4524 | 1461163982660 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 07:53:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 07:53:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1337ms 07:53:02 INFO - PROCESS | 4524 | 1461163982700 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 07:53:02 INFO - PROCESS | 4524 | 1461163982704 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 07:53:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 07:53:02 INFO - PROCESS | 4524 | 1461163982710 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 07:53:02 INFO - PROCESS | 4524 | 1461163982713 Marionette TRACE conn3 <- [1,966,null,{}] 07:53:02 INFO - PROCESS | 4524 | 1461163982718 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:02 INFO - PROCESS | 4524 | 1461163982889 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 07:53:03 INFO - PROCESS | 4524 | 1461163983062 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:03 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17c08e800 == 83 [pid = 4524] [id = 249] 07:53:03 INFO - PROCESS | 4524 | ++DOMWINDOW == 155 (0x7fa18f02f000) [pid = 4524] [serial = 748] [outer = (nil)] 07:53:03 INFO - PROCESS | 4524 | ++DOMWINDOW == 156 (0x7fa18fe51800) [pid = 4524] [serial = 749] [outer = 0x7fa18f02f000] 07:53:03 INFO - PROCESS | 4524 | 1461163983130 Marionette DEBUG loaded listener.js 07:53:03 INFO - PROCESS | 4524 | ++DOMWINDOW == 157 (0x7fa190069000) [pid = 4524] [serial = 750] [outer = 0x7fa18f02f000] 07:53:03 INFO - PROCESS | 4524 | 1461163983972 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 07:53:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 07:53:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1329ms 07:53:04 INFO - PROCESS | 4524 | 1461163984040 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 07:53:04 INFO - PROCESS | 4524 | 1461163984043 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 07:53:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 07:53:04 INFO - PROCESS | 4524 | 1461163984050 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 07:53:04 INFO - PROCESS | 4524 | 1461163984053 Marionette TRACE conn3 <- [1,970,null,{}] 07:53:04 INFO - PROCESS | 4524 | 1461163984058 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:04 INFO - PROCESS | 4524 | 1461163984231 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 07:53:04 INFO - PROCESS | 4524 | 1461163984415 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:04 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a5be4000 == 84 [pid = 4524] [id = 250] 07:53:04 INFO - PROCESS | 4524 | ++DOMWINDOW == 158 (0x7fa18f53d000) [pid = 4524] [serial = 751] [outer = (nil)] 07:53:04 INFO - PROCESS | 4524 | ++DOMWINDOW == 159 (0x7fa190ba6c00) [pid = 4524] [serial = 752] [outer = 0x7fa18f53d000] 07:53:04 INFO - PROCESS | 4524 | 1461163984483 Marionette DEBUG loaded listener.js 07:53:04 INFO - PROCESS | 4524 | ++DOMWINDOW == 160 (0x7fa190e1cc00) [pid = 4524] [serial = 753] [outer = 0x7fa18f53d000] 07:53:05 INFO - PROCESS | 4524 | 1461163985307 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 07:53:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 07:53:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1327ms 07:53:05 INFO - PROCESS | 4524 | 1461163985378 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 07:53:05 INFO - PROCESS | 4524 | 1461163985381 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 07:53:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 07:53:05 INFO - PROCESS | 4524 | 1461163985387 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 07:53:05 INFO - PROCESS | 4524 | 1461163985389 Marionette TRACE conn3 <- [1,974,null,{}] 07:53:05 INFO - PROCESS | 4524 | 1461163985394 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:05 INFO - PROCESS | 4524 | 1461163985563 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 07:53:05 INFO - PROCESS | 4524 | 1461163985734 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:05 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17c1c6000 == 85 [pid = 4524] [id = 251] 07:53:05 INFO - PROCESS | 4524 | ++DOMWINDOW == 161 (0x7fa17b046000) [pid = 4524] [serial = 754] [outer = (nil)] 07:53:05 INFO - PROCESS | 4524 | ++DOMWINDOW == 162 (0x7fa17d5d8000) [pid = 4524] [serial = 755] [outer = 0x7fa17b046000] 07:53:05 INFO - PROCESS | 4524 | 1461163985811 Marionette DEBUG loaded listener.js 07:53:05 INFO - PROCESS | 4524 | ++DOMWINDOW == 163 (0x7fa190baa400) [pid = 4524] [serial = 756] [outer = 0x7fa17b046000] 07:53:07 INFO - PROCESS | 4524 | 1461163987163 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 07:53:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 07:53:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1829ms 07:53:07 INFO - PROCESS | 4524 | 1461163987217 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 07:53:07 INFO - PROCESS | 4524 | 1461163987223 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 07:53:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 07:53:07 INFO - PROCESS | 4524 | 1461163987231 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 07:53:07 INFO - PROCESS | 4524 | 1461163987234 Marionette TRACE conn3 <- [1,978,null,{}] 07:53:07 INFO - PROCESS | 4524 | 1461163987241 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:07 INFO - PROCESS | 4524 | 1461163987416 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 07:53:07 INFO - PROCESS | 4524 | 1461163987651 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:07 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa182e27000 == 86 [pid = 4524] [id = 252] 07:53:07 INFO - PROCESS | 4524 | ++DOMWINDOW == 164 (0x7fa17d341000) [pid = 4524] [serial = 757] [outer = (nil)] 07:53:07 INFO - PROCESS | 4524 | ++DOMWINDOW == 165 (0x7fa17d4be400) [pid = 4524] [serial = 758] [outer = 0x7fa17d341000] 07:53:07 INFO - PROCESS | 4524 | 1461163987816 Marionette DEBUG loaded listener.js 07:53:08 INFO - PROCESS | 4524 | ++DOMWINDOW == 166 (0x7fa181c07800) [pid = 4524] [serial = 759] [outer = 0x7fa17d341000] 07:53:08 INFO - PROCESS | 4524 | 1461163988918 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 07:53:09 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18ee65000 == 85 [pid = 4524] [id = 192] 07:53:09 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa19e875000 == 84 [pid = 4524] [id = 121] 07:53:09 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18f782000 == 83 [pid = 4524] [id = 215] 07:53:09 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18c10a800 == 82 [pid = 4524] [id = 241] 07:53:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 07:53:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1780ms 07:53:09 INFO - PROCESS | 4524 | --DOMWINDOW == 165 (0x7fa188eaa400) [pid = 4524] [serial = 631] [outer = (nil)] [url = about:blank] 07:53:09 INFO - PROCESS | 4524 | --DOMWINDOW == 164 (0x7fa18a5c7000) [pid = 4524] [serial = 634] [outer = (nil)] [url = about:blank] 07:53:09 INFO - PROCESS | 4524 | --DOMWINDOW == 163 (0x7fa18c7f0400) [pid = 4524] [serial = 637] [outer = (nil)] [url = about:blank] 07:53:09 INFO - PROCESS | 4524 | --DOMWINDOW == 162 (0x7fa18d26c800) [pid = 4524] [serial = 640] [outer = (nil)] [url = about:blank] 07:53:09 INFO - PROCESS | 4524 | --DOMWINDOW == 161 (0x7fa17d348c00) [pid = 4524] [serial = 643] [outer = (nil)] [url = about:blank] 07:53:09 INFO - PROCESS | 4524 | --DOMWINDOW == 160 (0x7fa1847eec00) [pid = 4524] [serial = 646] [outer = (nil)] [url = about:blank] 07:53:09 INFO - PROCESS | 4524 | --DOMWINDOW == 159 (0x7fa188262400) [pid = 4524] [serial = 667] [outer = (nil)] [url = about:blank] 07:53:09 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18f516000 == 81 [pid = 4524] [id = 240] 07:53:09 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18d95d800 == 80 [pid = 4524] [id = 239] 07:53:09 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1882e3000 == 79 [pid = 4524] [id = 238] 07:53:09 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa182e34800 == 78 [pid = 4524] [id = 237] 07:53:09 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa182dcb000 == 77 [pid = 4524] [id = 236] 07:53:09 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17af89800 == 76 [pid = 4524] [id = 235] 07:53:09 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa186707800 == 75 [pid = 4524] [id = 234] 07:53:09 INFO - PROCESS | 4524 | 1461163989063 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 07:53:09 INFO - PROCESS | 4524 | 1461163989070 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 07:53:09 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa19c346000 == 74 [pid = 4524] [id = 228] 07:53:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 07:53:09 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa186557000 == 73 [pid = 4524] [id = 224] 07:53:09 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17af7e000 == 72 [pid = 4524] [id = 223] 07:53:09 INFO - PROCESS | 4524 | 1461163989101 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 07:53:09 INFO - PROCESS | 4524 | 1461163989108 Marionette TRACE conn3 <- [1,982,null,{}] 07:53:09 INFO - PROCESS | 4524 | 1461163989113 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:09 INFO - PROCESS | 4524 | 1461163989287 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 07:53:09 INFO - PROCESS | 4524 | --DOMWINDOW == 158 (0x7fa17d5d6c00) [pid = 4524] [serial = 518] [outer = (nil)] [url = about:blank] 07:53:09 INFO - PROCESS | 4524 | --DOMWINDOW == 157 (0x7fa18576f800) [pid = 4524] [serial = 584] [outer = (nil)] [url = about:blank] 07:53:09 INFO - PROCESS | 4524 | --DOMWINDOW == 156 (0x7fa17d5de800) [pid = 4524] [serial = 581] [outer = (nil)] [url = about:blank] 07:53:09 INFO - PROCESS | 4524 | --DOMWINDOW == 155 (0x7fa18d97a400) [pid = 4524] [serial = 587] [outer = (nil)] [url = about:blank] 07:53:09 INFO - PROCESS | 4524 | --DOMWINDOW == 154 (0x7fa18df90400) [pid = 4524] [serial = 551] [outer = (nil)] [url = about:blank] 07:53:09 INFO - PROCESS | 4524 | --DOMWINDOW == 153 (0x7fa190ba9c00) [pid = 4524] [serial = 554] [outer = (nil)] [url = about:blank] 07:53:09 INFO - PROCESS | 4524 | --DOMWINDOW == 152 (0x7fa18553ec00) [pid = 4524] [serial = 661] [outer = (nil)] [url = about:blank] 07:53:09 INFO - PROCESS | 4524 | --DOMWINDOW == 151 (0x7fa18554cc00) [pid = 4524] [serial = 662] [outer = (nil)] [url = about:blank] 07:53:09 INFO - PROCESS | 4524 | --DOMWINDOW == 150 (0x7fa181c6bc00) [pid = 4524] [serial = 664] [outer = (nil)] [url = about:blank] 07:53:09 INFO - PROCESS | 4524 | --DOMWINDOW == 149 (0x7fa18200c000) [pid = 4524] [serial = 655] [outer = (nil)] [url = about:blank] 07:53:09 INFO - PROCESS | 4524 | --DOMWINDOW == 148 (0x7fa183dc6800) [pid = 4524] [serial = 656] [outer = (nil)] [url = about:blank] 07:53:09 INFO - PROCESS | 4524 | --DOMWINDOW == 147 (0x7fa17c2e4400) [pid = 4524] [serial = 650] [outer = (nil)] [url = about:blank] 07:53:09 INFO - PROCESS | 4524 | --DOMWINDOW == 146 (0x7fa17b043c00) [pid = 4524] [serial = 649] [outer = (nil)] [url = about:blank] 07:53:09 INFO - PROCESS | 4524 | --DOMWINDOW == 145 (0x7fa1843ea800) [pid = 4524] [serial = 658] [outer = (nil)] [url = about:blank] 07:53:09 INFO - PROCESS | 4524 | --DOMWINDOW == 144 (0x7fa17d5d4c00) [pid = 4524] [serial = 652] [outer = (nil)] [url = about:blank] 07:53:09 INFO - PROCESS | 4524 | --DOMWINDOW == 143 (0x7fa18200f800) [pid = 4524] [serial = 619] [outer = (nil)] [url = about:blank] 07:53:09 INFO - PROCESS | 4524 | --DOMWINDOW == 142 (0x7fa181c64000) [pid = 4524] [serial = 653] [outer = (nil)] [url = about:blank] 07:53:09 INFO - PROCESS | 4524 | --DOMWINDOW == 141 (0x7fa18568bc00) [pid = 4524] [serial = 625] [outer = (nil)] [url = about:blank] 07:53:09 INFO - PROCESS | 4524 | --DOMWINDOW == 140 (0x7fa184b98c00) [pid = 4524] [serial = 622] [outer = (nil)] [url = about:blank] 07:53:09 INFO - PROCESS | 4524 | --DOMWINDOW == 139 (0x7fa1867e0800) [pid = 4524] [serial = 628] [outer = (nil)] [url = about:blank] 07:53:09 INFO - PROCESS | 4524 | --DOMWINDOW == 138 (0x7fa17d4bd800) [pid = 4524] [serial = 616] [outer = (nil)] [url = about:blank] 07:53:09 INFO - PROCESS | 4524 | --DOMWINDOW == 137 (0x7fa186377000) [pid = 4524] [serial = 665] [outer = (nil)] [url = about:blank] 07:53:09 INFO - PROCESS | 4524 | --DOMWINDOW == 136 (0x7fa1847ef800) [pid = 4524] [serial = 659] [outer = (nil)] [url = about:blank] 07:53:09 INFO - PROCESS | 4524 | 1461163989518 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:09 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17c1e2800 == 73 [pid = 4524] [id = 253] 07:53:09 INFO - PROCESS | 4524 | ++DOMWINDOW == 137 (0x7fa17c2e4400) [pid = 4524] [serial = 760] [outer = (nil)] 07:53:09 INFO - PROCESS | 4524 | ++DOMWINDOW == 138 (0x7fa181c0f400) [pid = 4524] [serial = 761] [outer = 0x7fa17c2e4400] 07:53:09 INFO - PROCESS | 4524 | 1461163989587 Marionette DEBUG loaded listener.js 07:53:09 INFO - PROCESS | 4524 | ++DOMWINDOW == 139 (0x7fa18200bc00) [pid = 4524] [serial = 762] [outer = 0x7fa17c2e4400] 07:53:10 INFO - PROCESS | 4524 | 1461163990266 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 07:53:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 07:53:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1237ms 07:53:10 INFO - PROCESS | 4524 | 1461163990334 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 07:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 07:53:10 INFO - PROCESS | 4524 | 1461163990339 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 07:53:10 INFO - PROCESS | 4524 | 1461163990345 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 07:53:10 INFO - PROCESS | 4524 | 1461163990350 Marionette TRACE conn3 <- [1,986,null,{}] 07:53:10 INFO - PROCESS | 4524 | 1461163990369 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:10 INFO - PROCESS | 4524 | 1461163990523 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 07:53:10 INFO - PROCESS | 4524 | 1461163990657 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:10 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa184b12800 == 74 [pid = 4524] [id = 254] 07:53:10 INFO - PROCESS | 4524 | ++DOMWINDOW == 140 (0x7fa17d4bd800) [pid = 4524] [serial = 763] [outer = (nil)] 07:53:10 INFO - PROCESS | 4524 | ++DOMWINDOW == 141 (0x7fa1843e1800) [pid = 4524] [serial = 764] [outer = 0x7fa17d4bd800] 07:53:10 INFO - PROCESS | 4524 | 1461163990730 Marionette DEBUG loaded listener.js 07:53:10 INFO - PROCESS | 4524 | ++DOMWINDOW == 142 (0x7fa184973400) [pid = 4524] [serial = 765] [outer = 0x7fa17d4bd800] 07:53:11 INFO - PROCESS | 4524 | 1461163991452 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 07:53:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 07:53:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1135ms 07:53:11 INFO - PROCESS | 4524 | 1461163991479 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 07:53:11 INFO - PROCESS | 4524 | 1461163991483 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 07:53:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 07:53:11 INFO - PROCESS | 4524 | 1461163991488 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 07:53:11 INFO - PROCESS | 4524 | 1461163991500 Marionette TRACE conn3 <- [1,990,null,{}] 07:53:11 INFO - PROCESS | 4524 | 1461163991529 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:11 INFO - PROCESS | 4524 | 1461163991742 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 07:53:11 INFO - PROCESS | 4524 | 1461163991765 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:11 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa184e62800 == 75 [pid = 4524] [id = 255] 07:53:11 INFO - PROCESS | 4524 | ++DOMWINDOW == 143 (0x7fa1847e4000) [pid = 4524] [serial = 766] [outer = (nil)] 07:53:11 INFO - PROCESS | 4524 | ++DOMWINDOW == 144 (0x7fa185537c00) [pid = 4524] [serial = 767] [outer = 0x7fa1847e4000] 07:53:11 INFO - PROCESS | 4524 | 1461163991824 Marionette DEBUG loaded listener.js 07:53:11 INFO - PROCESS | 4524 | ++DOMWINDOW == 145 (0x7fa18554e000) [pid = 4524] [serial = 768] [outer = 0x7fa1847e4000] 07:53:12 INFO - PROCESS | 4524 | 1461163992631 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 07:53:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 07:53:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1168ms 07:53:12 INFO - PROCESS | 4524 | 1461163992658 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 07:53:12 INFO - PROCESS | 4524 | 1461163992661 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 07:53:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 07:53:12 INFO - PROCESS | 4524 | 1461163992666 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 07:53:12 INFO - PROCESS | 4524 | 1461163992668 Marionette TRACE conn3 <- [1,994,null,{}] 07:53:12 INFO - PROCESS | 4524 | 1461163992673 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:12 INFO - PROCESS | 4524 | 1461163992852 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 07:53:12 INFO - PROCESS | 4524 | 1461163992881 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:12 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa187bd9000 == 76 [pid = 4524] [id = 256] 07:53:12 INFO - PROCESS | 4524 | ++DOMWINDOW == 146 (0x7fa18497c400) [pid = 4524] [serial = 769] [outer = (nil)] 07:53:12 INFO - PROCESS | 4524 | ++DOMWINDOW == 147 (0x7fa185683c00) [pid = 4524] [serial = 770] [outer = 0x7fa18497c400] 07:53:12 INFO - PROCESS | 4524 | 1461163992938 Marionette DEBUG loaded listener.js 07:53:13 INFO - PROCESS | 4524 | ++DOMWINDOW == 148 (0x7fa18656ec00) [pid = 4524] [serial = 771] [outer = 0x7fa18497c400] 07:53:13 INFO - PROCESS | 4524 | --DOMWINDOW == 147 (0x7fa188262800) [pid = 4524] [serial = 717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 07:53:13 INFO - PROCESS | 4524 | --DOMWINDOW == 146 (0x7fa18d206000) [pid = 4524] [serial = 720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 07:53:13 INFO - PROCESS | 4524 | --DOMWINDOW == 145 (0x7fa17c2f1400) [pid = 4524] [serial = 702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 07:53:13 INFO - PROCESS | 4524 | --DOMWINDOW == 144 (0x7fa17d4b9800) [pid = 4524] [serial = 708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 07:53:13 INFO - PROCESS | 4524 | --DOMWINDOW == 143 (0x7fa1797c5400) [pid = 4524] [serial = 723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 07:53:13 INFO - PROCESS | 4524 | --DOMWINDOW == 142 (0x7fa185554400) [pid = 4524] [serial = 714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 07:53:13 INFO - PROCESS | 4524 | --DOMWINDOW == 141 (0x7fa17c2e7800) [pid = 4524] [serial = 711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 07:53:13 INFO - PROCESS | 4524 | --DOMWINDOW == 140 (0x7fa181c0cc00) [pid = 4524] [serial = 705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 07:53:14 INFO - PROCESS | 4524 | --DOMWINDOW == 139 (0x7fa187f48800) [pid = 4524] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 07:53:14 INFO - PROCESS | 4524 | 1461163994133 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 07:53:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 07:53:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1479ms 07:53:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 07:53:14 INFO - PROCESS | 4524 | 1461163994146 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 07:53:14 INFO - PROCESS | 4524 | 1461163994148 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 07:53:14 INFO - PROCESS | 4524 | 1461163994152 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 07:53:14 INFO - PROCESS | 4524 | 1461163994155 Marionette TRACE conn3 <- [1,998,null,{}] 07:53:14 INFO - PROCESS | 4524 | 1461163994160 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:14 INFO - PROCESS | 4524 | 1461163994367 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 07:53:14 INFO - PROCESS | 4524 | 1461163994519 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:14 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1882a0800 == 77 [pid = 4524] [id = 257] 07:53:14 INFO - PROCESS | 4524 | ++DOMWINDOW == 140 (0x7fa184b93400) [pid = 4524] [serial = 772] [outer = (nil)] 07:53:14 INFO - PROCESS | 4524 | ++DOMWINDOW == 141 (0x7fa188271800) [pid = 4524] [serial = 773] [outer = 0x7fa184b93400] 07:53:14 INFO - PROCESS | 4524 | 1461163994581 Marionette DEBUG loaded listener.js 07:53:14 INFO - PROCESS | 4524 | ++DOMWINDOW == 142 (0x7fa188eb9800) [pid = 4524] [serial = 774] [outer = 0x7fa184b93400] 07:53:15 INFO - PROCESS | 4524 | 1461163995182 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 07:53:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 07:53:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1091ms 07:53:15 INFO - PROCESS | 4524 | 1461163995245 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 07:53:15 INFO - PROCESS | 4524 | 1461163995248 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 07:53:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 07:53:15 INFO - PROCESS | 4524 | 1461163995257 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 07:53:15 INFO - PROCESS | 4524 | 1461163995259 Marionette TRACE conn3 <- [1,1002,null,{}] 07:53:15 INFO - PROCESS | 4524 | 1461163995263 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:15 INFO - PROCESS | 4524 | 1461163995456 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 07:53:15 INFO - PROCESS | 4524 | 1461163995473 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:15 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa188e6a800 == 78 [pid = 4524] [id = 258] 07:53:15 INFO - PROCESS | 4524 | ++DOMWINDOW == 143 (0x7fa185554400) [pid = 4524] [serial = 775] [outer = (nil)] 07:53:15 INFO - PROCESS | 4524 | ++DOMWINDOW == 144 (0x7fa18c7e8400) [pid = 4524] [serial = 776] [outer = 0x7fa185554400] 07:53:15 INFO - PROCESS | 4524 | 1461163995531 Marionette DEBUG loaded listener.js 07:53:15 INFO - PROCESS | 4524 | ++DOMWINDOW == 145 (0x7fa18d594000) [pid = 4524] [serial = 777] [outer = 0x7fa185554400] 07:53:16 INFO - PROCESS | 4524 | 1461163996427 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 07:53:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 07:53:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1228ms 07:53:16 INFO - PROCESS | 4524 | 1461163996483 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 07:53:16 INFO - PROCESS | 4524 | 1461163996489 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 07:53:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 07:53:16 INFO - PROCESS | 4524 | 1461163996497 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 07:53:16 INFO - PROCESS | 4524 | 1461163996503 Marionette TRACE conn3 <- [1,1006,null,{}] 07:53:16 INFO - PROCESS | 4524 | 1461163996511 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:16 INFO - PROCESS | 4524 | 1461163996699 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 07:53:16 INFO - PROCESS | 4524 | 1461163996869 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:16 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa181eb7800 == 79 [pid = 4524] [id = 259] 07:53:16 INFO - PROCESS | 4524 | ++DOMWINDOW == 146 (0x7fa1797d0800) [pid = 4524] [serial = 778] [outer = (nil)] 07:53:16 INFO - PROCESS | 4524 | ++DOMWINDOW == 147 (0x7fa17d4b7800) [pid = 4524] [serial = 779] [outer = 0x7fa1797d0800] 07:53:16 INFO - PROCESS | 4524 | 1461163996938 Marionette DEBUG loaded listener.js 07:53:17 INFO - PROCESS | 4524 | ++DOMWINDOW == 148 (0x7fa181c63800) [pid = 4524] [serial = 780] [outer = 0x7fa1797d0800] 07:53:17 INFO - PROCESS | 4524 | 1461163997834 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 07:53:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 07:53:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1393ms 07:53:17 INFO - PROCESS | 4524 | 1461163997891 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 07:53:17 INFO - PROCESS | 4524 | 1461163997900 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 07:53:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 07:53:17 INFO - PROCESS | 4524 | 1461163997911 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 07:53:17 INFO - PROCESS | 4524 | 1461163997914 Marionette TRACE conn3 <- [1,1010,null,{}] 07:53:17 INFO - PROCESS | 4524 | 1461163997921 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:18 INFO - PROCESS | 4524 | 1461163998102 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 07:53:18 INFO - PROCESS | 4524 | 1461163998267 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:18 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa184e5c000 == 80 [pid = 4524] [id = 260] 07:53:18 INFO - PROCESS | 4524 | ++DOMWINDOW == 149 (0x7fa17c0ac400) [pid = 4524] [serial = 781] [outer = (nil)] 07:53:18 INFO - PROCESS | 4524 | ++DOMWINDOW == 150 (0x7fa183eef000) [pid = 4524] [serial = 782] [outer = 0x7fa17c0ac400] 07:53:18 INFO - PROCESS | 4524 | 1461163998338 Marionette DEBUG loaded listener.js 07:53:18 INFO - PROCESS | 4524 | ++DOMWINDOW == 151 (0x7fa1847f1c00) [pid = 4524] [serial = 783] [outer = 0x7fa17c0ac400] 07:53:19 INFO - PROCESS | 4524 | 1461163999279 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 07:53:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 07:53:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1432ms 07:53:19 INFO - PROCESS | 4524 | 1461163999343 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 07:53:19 INFO - PROCESS | 4524 | 1461163999347 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 07:53:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 07:53:19 INFO - PROCESS | 4524 | 1461163999353 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 07:53:19 INFO - PROCESS | 4524 | 1461163999358 Marionette TRACE conn3 <- [1,1014,null,{}] 07:53:19 INFO - PROCESS | 4524 | 1461163999373 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:19 INFO - PROCESS | 4524 | 1461163999553 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 07:53:19 INFO - PROCESS | 4524 | 1461163999758 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:19 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18d71d000 == 81 [pid = 4524] [id = 261] 07:53:19 INFO - PROCESS | 4524 | ++DOMWINDOW == 152 (0x7fa185553800) [pid = 4524] [serial = 784] [outer = (nil)] 07:53:19 INFO - PROCESS | 4524 | ++DOMWINDOW == 153 (0x7fa187f4a800) [pid = 4524] [serial = 785] [outer = 0x7fa185553800] 07:53:19 INFO - PROCESS | 4524 | 1461163999876 Marionette DEBUG loaded listener.js 07:53:19 INFO - PROCESS | 4524 | ++DOMWINDOW == 154 (0x7fa1882b5000) [pid = 4524] [serial = 786] [outer = 0x7fa185553800] 07:53:20 INFO - PROCESS | 4524 | 1461164000677 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 07:53:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 07:53:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1392ms 07:53:20 INFO - PROCESS | 4524 | 1461164000746 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 07:53:20 INFO - PROCESS | 4524 | 1461164000749 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 07:53:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 07:53:20 INFO - PROCESS | 4524 | 1461164000757 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 07:53:20 INFO - PROCESS | 4524 | 1461164000760 Marionette TRACE conn3 <- [1,1018,null,{}] 07:53:20 INFO - PROCESS | 4524 | 1461164000765 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:20 INFO - PROCESS | 4524 | 1461164000974 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 07:53:21 INFO - PROCESS | 4524 | 1461164001145 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:21 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18e871000 == 82 [pid = 4524] [id = 262] 07:53:21 INFO - PROCESS | 4524 | ++DOMWINDOW == 155 (0x7fa182012000) [pid = 4524] [serial = 787] [outer = (nil)] 07:53:21 INFO - PROCESS | 4524 | ++DOMWINDOW == 156 (0x7fa18d85d800) [pid = 4524] [serial = 788] [outer = 0x7fa182012000] 07:53:21 INFO - PROCESS | 4524 | 1461164001218 Marionette DEBUG loaded listener.js 07:53:21 INFO - PROCESS | 4524 | ++DOMWINDOW == 157 (0x7fa18ddaa000) [pid = 4524] [serial = 789] [outer = 0x7fa182012000] 07:53:22 INFO - PROCESS | 4524 | 1461164002012 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 07:53:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 07:53:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1326ms 07:53:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 07:53:22 INFO - PROCESS | 4524 | 1461164002084 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 07:53:22 INFO - PROCESS | 4524 | 1461164002087 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 07:53:22 INFO - PROCESS | 4524 | 1461164002092 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 07:53:22 INFO - PROCESS | 4524 | 1461164002095 Marionette TRACE conn3 <- [1,1022,null,{}] 07:53:22 INFO - PROCESS | 4524 | 1461164002100 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:22 INFO - PROCESS | 4524 | 1461164002295 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 07:53:22 INFO - PROCESS | 4524 | 1461164002461 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:22 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa190b13800 == 83 [pid = 4524] [id = 263] 07:53:22 INFO - PROCESS | 4524 | ++DOMWINDOW == 158 (0x7fa185549400) [pid = 4524] [serial = 790] [outer = (nil)] 07:53:22 INFO - PROCESS | 4524 | ++DOMWINDOW == 159 (0x7fa18ddeac00) [pid = 4524] [serial = 791] [outer = 0x7fa185549400] 07:53:22 INFO - PROCESS | 4524 | 1461164002531 Marionette DEBUG loaded listener.js 07:53:22 INFO - PROCESS | 4524 | ++DOMWINDOW == 160 (0x7fa18df83000) [pid = 4524] [serial = 792] [outer = 0x7fa185549400] 07:53:23 INFO - PROCESS | 4524 | 1461164003358 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 07:53:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 07:53:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1330ms 07:53:23 INFO - PROCESS | 4524 | 1461164003423 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 07:53:23 INFO - PROCESS | 4524 | 1461164003426 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 07:53:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 07:53:23 INFO - PROCESS | 4524 | 1461164003432 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 07:53:23 INFO - PROCESS | 4524 | 1461164003435 Marionette TRACE conn3 <- [1,1026,null,{}] 07:53:23 INFO - PROCESS | 4524 | 1461164003440 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:23 INFO - PROCESS | 4524 | 1461164003671 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 07:53:23 INFO - PROCESS | 4524 | 1461164003840 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:23 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa19b477000 == 84 [pid = 4524] [id = 264] 07:53:23 INFO - PROCESS | 4524 | ++DOMWINDOW == 161 (0x7fa18e028800) [pid = 4524] [serial = 793] [outer = (nil)] 07:53:23 INFO - PROCESS | 4524 | ++DOMWINDOW == 162 (0x7fa18e38d800) [pid = 4524] [serial = 794] [outer = 0x7fa18e028800] 07:53:23 INFO - PROCESS | 4524 | 1461164003911 Marionette DEBUG loaded listener.js 07:53:24 INFO - PROCESS | 4524 | ++DOMWINDOW == 163 (0x7fa18f039c00) [pid = 4524] [serial = 795] [outer = 0x7fa18e028800] 07:53:24 INFO - PROCESS | 4524 | 1461164004794 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 07:53:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 07:53:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1438ms 07:53:24 INFO - PROCESS | 4524 | 1461164004872 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 07:53:24 INFO - PROCESS | 4524 | 1461164004876 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 07:53:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 07:53:24 INFO - PROCESS | 4524 | 1461164004884 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 07:53:24 INFO - PROCESS | 4524 | 1461164004887 Marionette TRACE conn3 <- [1,1030,null,{}] 07:53:24 INFO - PROCESS | 4524 | 1461164004893 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:25 INFO - PROCESS | 4524 | 1461164005099 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 07:53:25 INFO - PROCESS | 4524 | 1461164005269 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:25 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa19c614800 == 85 [pid = 4524] [id = 265] 07:53:25 INFO - PROCESS | 4524 | ++DOMWINDOW == 164 (0x7fa18e155000) [pid = 4524] [serial = 796] [outer = (nil)] 07:53:25 INFO - PROCESS | 4524 | ++DOMWINDOW == 165 (0x7fa18f704800) [pid = 4524] [serial = 797] [outer = 0x7fa18e155000] 07:53:25 INFO - PROCESS | 4524 | 1461164005339 Marionette DEBUG loaded listener.js 07:53:25 INFO - PROCESS | 4524 | ++DOMWINDOW == 166 (0x7fa190003400) [pid = 4524] [serial = 798] [outer = 0x7fa18e155000] 07:53:26 INFO - PROCESS | 4524 | 1461164006195 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 07:53:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 07:53:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1382ms 07:53:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 07:53:26 INFO - PROCESS | 4524 | 1461164006267 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 07:53:26 INFO - PROCESS | 4524 | 1461164006270 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 07:53:26 INFO - PROCESS | 4524 | 1461164006276 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 07:53:26 INFO - PROCESS | 4524 | 1461164006279 Marionette TRACE conn3 <- [1,1034,null,{}] 07:53:26 INFO - PROCESS | 4524 | 1461164006284 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:26 INFO - PROCESS | 4524 | 1461164006479 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 07:53:26 INFO - PROCESS | 4524 | 1461164006647 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:26 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a0495000 == 86 [pid = 4524] [id = 266] 07:53:26 INFO - PROCESS | 4524 | ++DOMWINDOW == 167 (0x7fa18f35c400) [pid = 4524] [serial = 799] [outer = (nil)] 07:53:26 INFO - PROCESS | 4524 | ++DOMWINDOW == 168 (0x7fa190e1c800) [pid = 4524] [serial = 800] [outer = 0x7fa18f35c400] 07:53:26 INFO - PROCESS | 4524 | 1461164006713 Marionette DEBUG loaded listener.js 07:53:26 INFO - PROCESS | 4524 | ++DOMWINDOW == 169 (0x7fa19a6c9800) [pid = 4524] [serial = 801] [outer = 0x7fa18f35c400] 07:53:27 INFO - PROCESS | 4524 | 1461164007544 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 07:53:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 07:53:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1333ms 07:53:27 INFO - PROCESS | 4524 | 1461164007609 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 07:53:27 INFO - PROCESS | 4524 | 1461164007613 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 07:53:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 07:53:27 INFO - PROCESS | 4524 | 1461164007618 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 07:53:27 INFO - PROCESS | 4524 | 1461164007621 Marionette TRACE conn3 <- [1,1038,null,{}] 07:53:27 INFO - PROCESS | 4524 | 1461164007626 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:27 INFO - PROCESS | 4524 | 1461164007781 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 07:53:27 INFO - PROCESS | 4524 | 1461164007954 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:27 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a0d23000 == 87 [pid = 4524] [id = 267] 07:53:27 INFO - PROCESS | 4524 | ++DOMWINDOW == 170 (0x7fa19005f000) [pid = 4524] [serial = 802] [outer = (nil)] 07:53:28 INFO - PROCESS | 4524 | ++DOMWINDOW == 171 (0x7fa19b264400) [pid = 4524] [serial = 803] [outer = 0x7fa19005f000] 07:53:28 INFO - PROCESS | 4524 | 1461164008024 Marionette DEBUG loaded listener.js 07:53:28 INFO - PROCESS | 4524 | ++DOMWINDOW == 172 (0x7fa19b4bb800) [pid = 4524] [serial = 804] [outer = 0x7fa19005f000] 07:53:28 INFO - PROCESS | 4524 | 1461164008821 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 07:53:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 07:53:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1230ms 07:53:28 INFO - PROCESS | 4524 | 1461164008848 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 07:53:28 INFO - PROCESS | 4524 | 1461164008851 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 07:53:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 07:53:28 INFO - PROCESS | 4524 | 1461164008857 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 07:53:28 INFO - PROCESS | 4524 | 1461164008860 Marionette TRACE conn3 <- [1,1042,null,{}] 07:53:28 INFO - PROCESS | 4524 | 1461164008865 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:29 INFO - PROCESS | 4524 | 1461164009025 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 07:53:29 INFO - PROCESS | 4524 | 1461164009201 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:29 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a4cad800 == 88 [pid = 4524] [id = 268] 07:53:29 INFO - PROCESS | 4524 | ++DOMWINDOW == 173 (0x7fa190ba7000) [pid = 4524] [serial = 805] [outer = (nil)] 07:53:29 INFO - PROCESS | 4524 | ++DOMWINDOW == 174 (0x7fa185556c00) [pid = 4524] [serial = 806] [outer = 0x7fa190ba7000] 07:53:29 INFO - PROCESS | 4524 | 1461164009276 Marionette DEBUG loaded listener.js 07:53:29 INFO - PROCESS | 4524 | ++DOMWINDOW == 175 (0x7fa19b7d7400) [pid = 4524] [serial = 807] [outer = 0x7fa190ba7000] 07:53:30 INFO - PROCESS | 4524 | 1461164010173 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 07:53:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 07:53:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1377ms 07:53:30 INFO - PROCESS | 4524 | 1461164010237 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 07:53:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 07:53:30 INFO - PROCESS | 4524 | 1461164010241 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 07:53:30 INFO - PROCESS | 4524 | 1461164010247 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 07:53:30 INFO - PROCESS | 4524 | 1461164010251 Marionette TRACE conn3 <- [1,1046,null,{}] 07:53:30 INFO - PROCESS | 4524 | 1461164010257 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:30 INFO - PROCESS | 4524 | 1461164010460 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 07:53:30 INFO - PROCESS | 4524 | 1461164010640 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:30 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17d7cf000 == 89 [pid = 4524] [id = 269] 07:53:30 INFO - PROCESS | 4524 | ++DOMWINDOW == 176 (0x7fa183dc4400) [pid = 4524] [serial = 808] [outer = (nil)] 07:53:30 INFO - PROCESS | 4524 | ++DOMWINDOW == 177 (0x7fa185551c00) [pid = 4524] [serial = 809] [outer = 0x7fa183dc4400] 07:53:30 INFO - PROCESS | 4524 | 1461164010717 Marionette DEBUG loaded listener.js 07:53:30 INFO - PROCESS | 4524 | ++DOMWINDOW == 178 (0x7fa19b9dac00) [pid = 4524] [serial = 810] [outer = 0x7fa183dc4400] 07:53:31 INFO - PROCESS | 4524 | 1461164011824 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 07:53:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 07:53:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1638ms 07:53:31 INFO - PROCESS | 4524 | 1461164011884 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 07:53:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 07:53:31 INFO - PROCESS | 4524 | 1461164011890 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 07:53:31 INFO - PROCESS | 4524 | 1461164011897 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 07:53:31 INFO - PROCESS | 4524 | 1461164011901 Marionette TRACE conn3 <- [1,1050,null,{}] 07:53:31 INFO - PROCESS | 4524 | 1461164011909 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:32 INFO - PROCESS | 4524 | 1461164012074 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 07:53:32 INFO - PROCESS | 4524 | 1461164012278 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:32 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa181edc800 == 90 [pid = 4524] [id = 270] 07:53:32 INFO - PROCESS | 4524 | ++DOMWINDOW == 179 (0x7fa17d4b8c00) [pid = 4524] [serial = 811] [outer = (nil)] 07:53:32 INFO - PROCESS | 4524 | ++DOMWINDOW == 180 (0x7fa17d555000) [pid = 4524] [serial = 812] [outer = 0x7fa17d4b8c00] 07:53:32 INFO - PROCESS | 4524 | 1461164012341 Marionette DEBUG loaded listener.js 07:53:32 INFO - PROCESS | 4524 | ++DOMWINDOW == 181 (0x7fa181c6b000) [pid = 4524] [serial = 813] [outer = 0x7fa17d4b8c00] 07:53:33 INFO - PROCESS | 4524 | 1461164013187 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 07:53:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 07:53:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1329ms 07:53:33 INFO - PROCESS | 4524 | 1461164013227 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 07:53:33 INFO - PROCESS | 4524 | 1461164013235 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 07:53:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 07:53:33 INFO - PROCESS | 4524 | 1461164013245 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 07:53:33 INFO - PROCESS | 4524 | 1461164013248 Marionette TRACE conn3 <- [1,1054,null,{}] 07:53:33 INFO - PROCESS | 4524 | 1461164013254 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:33 INFO - PROCESS | 4524 | 1461164013414 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 07:53:33 INFO - PROCESS | 4524 | 1461164013709 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:33 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17c086800 == 91 [pid = 4524] [id = 271] 07:53:33 INFO - PROCESS | 4524 | ++DOMWINDOW == 182 (0x7fa18205b000) [pid = 4524] [serial = 814] [outer = (nil)] 07:53:33 INFO - PROCESS | 4524 | ++DOMWINDOW == 183 (0x7fa183eecc00) [pid = 4524] [serial = 815] [outer = 0x7fa18205b000] 07:53:33 INFO - PROCESS | 4524 | 1461164013820 Marionette DEBUG loaded listener.js 07:53:33 INFO - PROCESS | 4524 | ++DOMWINDOW == 184 (0x7fa1847f1800) [pid = 4524] [serial = 816] [outer = 0x7fa18205b000] 07:53:34 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1882a0800 == 90 [pid = 4524] [id = 257] 07:53:34 INFO - PROCESS | 4524 | --DOMWINDOW == 183 (0x7fa18ddb5c00) [pid = 4524] [serial = 727] [outer = (nil)] [url = about:blank] 07:53:34 INFO - PROCESS | 4524 | --DOMWINDOW == 182 (0x7fa184d15800) [pid = 4524] [serial = 691] [outer = (nil)] [url = about:blank] 07:53:34 INFO - PROCESS | 4524 | --DOMWINDOW == 181 (0x7fa18df8d000) [pid = 4524] [serial = 694] [outer = (nil)] [url = about:blank] 07:53:34 INFO - PROCESS | 4524 | --DOMWINDOW == 180 (0x7fa18e15dc00) [pid = 4524] [serial = 697] [outer = (nil)] [url = about:blank] 07:53:34 INFO - PROCESS | 4524 | --DOMWINDOW == 179 (0x7fa18d97ac00) [pid = 4524] [serial = 685] [outer = (nil)] [url = about:blank] 07:53:34 INFO - PROCESS | 4524 | --DOMWINDOW == 178 (0x7fa18ddb6c00) [pid = 4524] [serial = 688] [outer = (nil)] [url = about:blank] 07:53:34 INFO - PROCESS | 4524 | --DOMWINDOW == 177 (0x7fa18a5c7800) [pid = 4524] [serial = 682] [outer = (nil)] [url = about:blank] 07:53:34 INFO - PROCESS | 4524 | 1461164014762 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 07:53:34 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa187bd9000 == 89 [pid = 4524] [id = 256] 07:53:34 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa184e62800 == 88 [pid = 4524] [id = 255] 07:53:34 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa184b12800 == 87 [pid = 4524] [id = 254] 07:53:34 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17c1e2800 == 86 [pid = 4524] [id = 253] 07:53:34 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa182e27000 == 85 [pid = 4524] [id = 252] 07:53:34 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1a5bd7800 == 84 [pid = 4524] [id = 248] 07:53:34 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1a36c4000 == 83 [pid = 4524] [id = 247] 07:53:34 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1a0d9e000 == 82 [pid = 4524] [id = 246] 07:53:34 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1a049a000 == 81 [pid = 4524] [id = 245] 07:53:34 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1882a6800 == 80 [pid = 4524] [id = 244] 07:53:34 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa184cc3000 == 79 [pid = 4524] [id = 243] 07:53:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 07:53:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1588ms 07:53:34 INFO - PROCESS | 4524 | 1461164014833 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 07:53:34 INFO - PROCESS | 4524 | 1461164014836 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 07:53:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 07:53:34 INFO - PROCESS | 4524 | 1461164014842 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 07:53:34 INFO - PROCESS | 4524 | 1461164014846 Marionette TRACE conn3 <- [1,1058,null,{}] 07:53:34 INFO - PROCESS | 4524 | 1461164014860 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:35 INFO - PROCESS | 4524 | 1461164015012 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 07:53:35 INFO - PROCESS | 4524 | --DOMWINDOW == 176 (0x7fa17c2ee000) [pid = 4524] [serial = 700] [outer = (nil)] [url = about:blank] 07:53:35 INFO - PROCESS | 4524 | --DOMWINDOW == 175 (0x7fa18c9c2400) [pid = 4524] [serial = 718] [outer = (nil)] [url = about:blank] 07:53:35 INFO - PROCESS | 4524 | --DOMWINDOW == 174 (0x7fa18ddb5000) [pid = 4524] [serial = 722] [outer = (nil)] [url = about:blank] 07:53:35 INFO - PROCESS | 4524 | --DOMWINDOW == 173 (0x7fa17d55e400) [pid = 4524] [serial = 704] [outer = (nil)] [url = about:blank] 07:53:35 INFO - PROCESS | 4524 | --DOMWINDOW == 172 (0x7fa1843e9400) [pid = 4524] [serial = 709] [outer = (nil)] [url = about:blank] 07:53:35 INFO - PROCESS | 4524 | --DOMWINDOW == 171 (0x7fa18d861800) [pid = 4524] [serial = 719] [outer = (nil)] [url = about:blank] 07:53:35 INFO - PROCESS | 4524 | --DOMWINDOW == 170 (0x7fa184d0cc00) [pid = 4524] [serial = 724] [outer = (nil)] [url = about:blank] 07:53:35 INFO - PROCESS | 4524 | --DOMWINDOW == 169 (0x7fa1871b6800) [pid = 4524] [serial = 679] [outer = (nil)] [url = about:blank] 07:53:35 INFO - PROCESS | 4524 | --DOMWINDOW == 168 (0x7fa17d34b800) [pid = 4524] [serial = 703] [outer = (nil)] [url = about:blank] 07:53:35 INFO - PROCESS | 4524 | --DOMWINDOW == 167 (0x7fa1871f2800) [pid = 4524] [serial = 715] [outer = (nil)] [url = about:blank] 07:53:35 INFO - PROCESS | 4524 | --DOMWINDOW == 166 (0x7fa184629c00) [pid = 4524] [serial = 676] [outer = (nil)] [url = about:blank] 07:53:35 INFO - PROCESS | 4524 | --DOMWINDOW == 165 (0x7fa18554d000) [pid = 4524] [serial = 712] [outer = (nil)] [url = about:blank] 07:53:35 INFO - PROCESS | 4524 | --DOMWINDOW == 164 (0x7fa181c8c400) [pid = 4524] [serial = 706] [outer = (nil)] [url = about:blank] 07:53:35 INFO - PROCESS | 4524 | --DOMWINDOW == 163 (0x7fa18dda9000) [pid = 4524] [serial = 725] [outer = (nil)] [url = about:blank] 07:53:35 INFO - PROCESS | 4524 | --DOMWINDOW == 162 (0x7fa18826a800) [pid = 4524] [serial = 668] [outer = (nil)] [url = about:blank] 07:53:35 INFO - PROCESS | 4524 | --DOMWINDOW == 161 (0x7fa181c82c00) [pid = 4524] [serial = 673] [outer = (nil)] [url = about:blank] 07:53:35 INFO - PROCESS | 4524 | --DOMWINDOW == 160 (0x7fa182058400) [pid = 4524] [serial = 707] [outer = (nil)] [url = about:blank] 07:53:35 INFO - PROCESS | 4524 | --DOMWINDOW == 159 (0x7fa18dcacc00) [pid = 4524] [serial = 721] [outer = (nil)] [url = about:blank] 07:53:35 INFO - PROCESS | 4524 | --DOMWINDOW == 158 (0x7fa1797d0400) [pid = 4524] [serial = 670] [outer = (nil)] [url = about:blank] 07:53:35 INFO - PROCESS | 4524 | --DOMWINDOW == 157 (0x7fa184d12c00) [pid = 4524] [serial = 710] [outer = (nil)] [url = about:blank] 07:53:35 INFO - PROCESS | 4524 | --DOMWINDOW == 156 (0x7fa185770c00) [pid = 4524] [serial = 713] [outer = (nil)] [url = about:blank] 07:53:35 INFO - PROCESS | 4524 | --DOMWINDOW == 155 (0x7fa188264000) [pid = 4524] [serial = 716] [outer = (nil)] [url = about:blank] 07:53:35 INFO - PROCESS | 4524 | 1461164015235 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:35 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa181c2c000 == 80 [pid = 4524] [id = 272] 07:53:35 INFO - PROCESS | 4524 | ++DOMWINDOW == 156 (0x7fa17d55e400) [pid = 4524] [serial = 817] [outer = (nil)] 07:53:35 INFO - PROCESS | 4524 | ++DOMWINDOW == 157 (0x7fa184d0cc00) [pid = 4524] [serial = 818] [outer = 0x7fa17d55e400] 07:53:35 INFO - PROCESS | 4524 | 1461164015304 Marionette DEBUG loaded listener.js 07:53:35 INFO - PROCESS | 4524 | ++DOMWINDOW == 158 (0x7fa186375800) [pid = 4524] [serial = 819] [outer = 0x7fa17d55e400] 07:53:35 INFO - PROCESS | 4524 | 1461164015971 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 07:53:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 07:53:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1182ms 07:53:36 INFO - PROCESS | 4524 | 1461164016045 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 07:53:36 INFO - PROCESS | 4524 | 1461164016048 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 07:53:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 07:53:36 INFO - PROCESS | 4524 | 1461164016057 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 07:53:36 INFO - PROCESS | 4524 | 1461164016060 Marionette TRACE conn3 <- [1,1062,null,{}] 07:53:36 INFO - PROCESS | 4524 | 1461164016063 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:36 INFO - PROCESS | 4524 | 1461164016229 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 07:53:36 INFO - PROCESS | 4524 | 1461164016238 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:36 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa186710000 == 81 [pid = 4524] [id = 273] 07:53:36 INFO - PROCESS | 4524 | ++DOMWINDOW == 159 (0x7fa18553ac00) [pid = 4524] [serial = 820] [outer = (nil)] 07:53:36 INFO - PROCESS | 4524 | ++DOMWINDOW == 160 (0x7fa188eb9000) [pid = 4524] [serial = 821] [outer = 0x7fa18553ac00] 07:53:36 INFO - PROCESS | 4524 | 1461164016299 Marionette DEBUG loaded listener.js 07:53:36 INFO - PROCESS | 4524 | ++DOMWINDOW == 161 (0x7fa18d862400) [pid = 4524] [serial = 822] [outer = 0x7fa18553ac00] 07:53:37 INFO - PROCESS | 4524 | 1461164017069 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 07:53:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 07:53:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1031ms 07:53:37 INFO - PROCESS | 4524 | 1461164017089 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 07:53:37 INFO - PROCESS | 4524 | 1461164017091 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 07:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 07:53:37 INFO - PROCESS | 4524 | 1461164017097 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 07:53:37 INFO - PROCESS | 4524 | 1461164017099 Marionette TRACE conn3 <- [1,1066,null,{}] 07:53:37 INFO - PROCESS | 4524 | 1461164017104 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:37 INFO - PROCESS | 4524 | 1461164017336 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 07:53:37 INFO - PROCESS | 4524 | 1461164017365 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:37 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1882d2800 == 82 [pid = 4524] [id = 274] 07:53:37 INFO - PROCESS | 4524 | ++DOMWINDOW == 162 (0x7fa18d8ce400) [pid = 4524] [serial = 823] [outer = (nil)] 07:53:37 INFO - PROCESS | 4524 | ++DOMWINDOW == 163 (0x7fa18ddad800) [pid = 4524] [serial = 824] [outer = 0x7fa18d8ce400] 07:53:37 INFO - PROCESS | 4524 | 1461164017422 Marionette DEBUG loaded listener.js 07:53:37 INFO - PROCESS | 4524 | ++DOMWINDOW == 164 (0x7fa18df88c00) [pid = 4524] [serial = 825] [outer = 0x7fa18d8ce400] 07:53:38 INFO - PROCESS | 4524 | 1461164018224 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 07:53:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 07:53:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1175ms 07:53:38 INFO - PROCESS | 4524 | 1461164018274 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 07:53:38 INFO - PROCESS | 4524 | 1461164018278 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 07:53:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 07:53:38 INFO - PROCESS | 4524 | 1461164018283 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 07:53:38 INFO - PROCESS | 4524 | 1461164018285 Marionette TRACE conn3 <- [1,1070,null,{}] 07:53:38 INFO - PROCESS | 4524 | 1461164018290 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:38 INFO - PROCESS | 4524 | 1461164018509 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 07:53:38 INFO - PROCESS | 4524 | 1461164018533 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:38 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18d4ed000 == 83 [pid = 4524] [id = 275] 07:53:38 INFO - PROCESS | 4524 | ++DOMWINDOW == 165 (0x7fa18e391800) [pid = 4524] [serial = 826] [outer = (nil)] 07:53:38 INFO - PROCESS | 4524 | ++DOMWINDOW == 166 (0x7fa18ee10800) [pid = 4524] [serial = 827] [outer = 0x7fa18e391800] 07:53:38 INFO - PROCESS | 4524 | 1461164018593 Marionette DEBUG loaded listener.js 07:53:38 INFO - PROCESS | 4524 | ++DOMWINDOW == 167 (0x7fa18fe43000) [pid = 4524] [serial = 828] [outer = 0x7fa18e391800] 07:53:39 INFO - PROCESS | 4524 | --DOMWINDOW == 166 (0x7fa17d341000) [pid = 4524] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 07:53:39 INFO - PROCESS | 4524 | --DOMWINDOW == 165 (0x7fa17d4bd800) [pid = 4524] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 07:53:39 INFO - PROCESS | 4524 | --DOMWINDOW == 164 (0x7fa17c2e4400) [pid = 4524] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 07:53:39 INFO - PROCESS | 4524 | --DOMWINDOW == 163 (0x7fa18497c400) [pid = 4524] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 07:53:39 INFO - PROCESS | 4524 | --DOMWINDOW == 162 (0x7fa1847e4000) [pid = 4524] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 07:53:39 INFO - PROCESS | 4524 | --DOMWINDOW == 161 (0x7fa184b93400) [pid = 4524] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 07:53:39 INFO - PROCESS | 4524 | 1461164019634 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 07:53:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 07:53:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1384ms 07:53:39 INFO - PROCESS | 4524 | 1461164019669 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 07:53:39 INFO - PROCESS | 4524 | 1461164019672 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 07:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 07:53:39 INFO - PROCESS | 4524 | 1461164019677 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 07:53:39 INFO - PROCESS | 4524 | 1461164019680 Marionette TRACE conn3 <- [1,1074,null,{}] 07:53:39 INFO - PROCESS | 4524 | 1461164019684 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:39 INFO - PROCESS | 4524 | 1461164019874 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 07:53:39 INFO - PROCESS | 4524 | 1461164019970 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:39 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18e30e800 == 84 [pid = 4524] [id = 276] 07:53:39 INFO - PROCESS | 4524 | ++DOMWINDOW == 162 (0x7fa17d341000) [pid = 4524] [serial = 829] [outer = (nil)] 07:53:40 INFO - PROCESS | 4524 | ++DOMWINDOW == 163 (0x7fa18d4a8400) [pid = 4524] [serial = 830] [outer = 0x7fa17d341000] 07:53:40 INFO - PROCESS | 4524 | 1461164020027 Marionette DEBUG loaded listener.js 07:53:40 INFO - PROCESS | 4524 | ++DOMWINDOW == 164 (0x7fa18fe45c00) [pid = 4524] [serial = 831] [outer = 0x7fa17d341000] 07:53:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 07:53:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 985ms 07:53:40 INFO - PROCESS | 4524 | 1461164020654 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 07:53:40 INFO - PROCESS | 4524 | 1461164020664 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 07:53:40 INFO - PROCESS | 4524 | 1461164020668 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 07:53:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 07:53:40 INFO - PROCESS | 4524 | 1461164020673 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 07:53:40 INFO - PROCESS | 4524 | 1461164020675 Marionette TRACE conn3 <- [1,1078,null,{}] 07:53:40 INFO - PROCESS | 4524 | 1461164020680 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:40 INFO - PROCESS | 4524 | 1461164020839 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 07:53:40 INFO - PROCESS | 4524 | 1461164020976 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:40 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa190b1d800 == 85 [pid = 4524] [id = 277] 07:53:40 INFO - PROCESS | 4524 | ++DOMWINDOW == 165 (0x7fa181c8a400) [pid = 4524] [serial = 832] [outer = (nil)] 07:53:41 INFO - PROCESS | 4524 | ++DOMWINDOW == 166 (0x7fa19b26bc00) [pid = 4524] [serial = 833] [outer = 0x7fa181c8a400] 07:53:41 INFO - PROCESS | 4524 | 1461164021032 Marionette DEBUG loaded listener.js 07:53:41 INFO - PROCESS | 4524 | ++DOMWINDOW == 167 (0x7fa19b93f400) [pid = 4524] [serial = 834] [outer = 0x7fa181c8a400] 07:53:41 INFO - PROCESS | 4524 | 1461164021861 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 07:53:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 07:53:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1228ms 07:53:41 INFO - PROCESS | 4524 | 1461164021903 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 07:53:41 INFO - PROCESS | 4524 | 1461164021909 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 07:53:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 07:53:41 INFO - PROCESS | 4524 | 1461164021917 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 07:53:41 INFO - PROCESS | 4524 | 1461164021923 Marionette TRACE conn3 <- [1,1082,null,{}] 07:53:41 INFO - PROCESS | 4524 | 1461164021933 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:42 INFO - PROCESS | 4524 | 1461164022131 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 07:53:42 INFO - PROCESS | 4524 | 1461164022306 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:42 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17da43800 == 86 [pid = 4524] [id = 278] 07:53:42 INFO - PROCESS | 4524 | ++DOMWINDOW == 168 (0x7fa17ae06400) [pid = 4524] [serial = 835] [outer = (nil)] 07:53:42 INFO - PROCESS | 4524 | ++DOMWINDOW == 169 (0x7fa17d5dd000) [pid = 4524] [serial = 836] [outer = 0x7fa17ae06400] 07:53:42 INFO - PROCESS | 4524 | 1461164022381 Marionette DEBUG loaded listener.js 07:53:42 INFO - PROCESS | 4524 | ++DOMWINDOW == 170 (0x7fa181ca1c00) [pid = 4524] [serial = 837] [outer = 0x7fa17ae06400] 07:53:43 INFO - PROCESS | 4524 | 1461164023261 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 07:53:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 07:53:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1384ms 07:53:43 INFO - PROCESS | 4524 | 1461164023301 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 07:53:43 INFO - PROCESS | 4524 | 1461164023310 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 07:53:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 07:53:43 INFO - PROCESS | 4524 | 1461164023320 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 07:53:43 INFO - PROCESS | 4524 | 1461164023325 Marionette TRACE conn3 <- [1,1086,null,{}] 07:53:43 INFO - PROCESS | 4524 | 1461164023330 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:43 INFO - PROCESS | 4524 | 1461164023495 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 07:53:43 INFO - PROCESS | 4524 | 1461164023677 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:43 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18829c800 == 87 [pid = 4524] [id = 279] 07:53:43 INFO - PROCESS | 4524 | ++DOMWINDOW == 171 (0x7fa17c0b4c00) [pid = 4524] [serial = 838] [outer = (nil)] 07:53:43 INFO - PROCESS | 4524 | ++DOMWINDOW == 172 (0x7fa185542000) [pid = 4524] [serial = 839] [outer = 0x7fa17c0b4c00] 07:53:43 INFO - PROCESS | 4524 | 1461164023746 Marionette DEBUG loaded listener.js 07:53:43 INFO - PROCESS | 4524 | ++DOMWINDOW == 173 (0x7fa1867e0800) [pid = 4524] [serial = 840] [outer = 0x7fa17c0b4c00] 07:53:44 INFO - PROCESS | 4524 | 1461164024703 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 07:53:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 07:53:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1433ms 07:53:44 INFO - PROCESS | 4524 | 1461164024754 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 07:53:44 INFO - PROCESS | 4524 | 1461164024757 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 07:53:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 07:53:44 INFO - PROCESS | 4524 | 1461164024764 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 07:53:44 INFO - PROCESS | 4524 | 1461164024770 Marionette TRACE conn3 <- [1,1090,null,{}] 07:53:44 INFO - PROCESS | 4524 | 1461164024785 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:44 INFO - PROCESS | 4524 | 1461164024971 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 07:53:45 INFO - PROCESS | 4524 | 1461164025186 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:45 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa19b96b000 == 88 [pid = 4524] [id = 280] 07:53:45 INFO - PROCESS | 4524 | ++DOMWINDOW == 174 (0x7fa18df7dc00) [pid = 4524] [serial = 841] [outer = (nil)] 07:53:45 INFO - PROCESS | 4524 | ++DOMWINDOW == 175 (0x7fa18e38b400) [pid = 4524] [serial = 842] [outer = 0x7fa18df7dc00] 07:53:45 INFO - PROCESS | 4524 | 1461164025304 Marionette DEBUG loaded listener.js 07:53:45 INFO - PROCESS | 4524 | ++DOMWINDOW == 176 (0x7fa18f030800) [pid = 4524] [serial = 843] [outer = 0x7fa18df7dc00] 07:53:46 INFO - PROCESS | 4524 | 1461164026115 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 07:53:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 07:53:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1382ms 07:53:46 INFO - PROCESS | 4524 | 1461164026146 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 07:53:46 INFO - PROCESS | 4524 | 1461164026151 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 07:53:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 07:53:46 INFO - PROCESS | 4524 | 1461164026156 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 07:53:46 INFO - PROCESS | 4524 | 1461164026158 Marionette TRACE conn3 <- [1,1094,null,{}] 07:53:46 INFO - PROCESS | 4524 | 1461164026164 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:46 INFO - PROCESS | 4524 | 1461164026323 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 07:53:46 INFO - PROCESS | 4524 | 1461164026506 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:46 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a0d19000 == 89 [pid = 4524] [id = 281] 07:53:46 INFO - PROCESS | 4524 | ++DOMWINDOW == 177 (0x7fa18df85400) [pid = 4524] [serial = 844] [outer = (nil)] 07:53:46 INFO - PROCESS | 4524 | ++DOMWINDOW == 178 (0x7fa19b26c800) [pid = 4524] [serial = 845] [outer = 0x7fa18df85400] 07:53:46 INFO - PROCESS | 4524 | 1461164026573 Marionette DEBUG loaded listener.js 07:53:46 INFO - PROCESS | 4524 | ++DOMWINDOW == 179 (0x7fa19b9dfc00) [pid = 4524] [serial = 846] [outer = 0x7fa18df85400] 07:53:47 INFO - PROCESS | 4524 | 1461164027440 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 07:53:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 07:53:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1334ms 07:53:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 07:53:47 INFO - PROCESS | 4524 | 1461164027493 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 07:53:47 INFO - PROCESS | 4524 | 1461164027495 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 07:53:47 INFO - PROCESS | 4524 | 1461164027502 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 07:53:47 INFO - PROCESS | 4524 | 1461164027505 Marionette TRACE conn3 <- [1,1098,null,{}] 07:53:47 INFO - PROCESS | 4524 | 1461164027510 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:47 INFO - PROCESS | 4524 | 1461164027665 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 07:53:47 INFO - PROCESS | 4524 | 1461164027841 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:47 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a4e6a800 == 90 [pid = 4524] [id = 282] 07:53:47 INFO - PROCESS | 4524 | ++DOMWINDOW == 180 (0x7fa18f711c00) [pid = 4524] [serial = 847] [outer = (nil)] 07:53:47 INFO - PROCESS | 4524 | ++DOMWINDOW == 181 (0x7fa19c62f800) [pid = 4524] [serial = 848] [outer = 0x7fa18f711c00] 07:53:47 INFO - PROCESS | 4524 | 1461164027912 Marionette DEBUG loaded listener.js 07:53:48 INFO - PROCESS | 4524 | ++DOMWINDOW == 182 (0x7fa19c7cb000) [pid = 4524] [serial = 849] [outer = 0x7fa18f711c00] 07:53:48 INFO - PROCESS | 4524 | 1461164028752 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 07:53:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 07:53:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1285ms 07:53:48 INFO - PROCESS | 4524 | 1461164028787 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 07:53:48 INFO - PROCESS | 4524 | 1461164028790 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 07:53:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 07:53:48 INFO - PROCESS | 4524 | 1461164028795 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 07:53:48 INFO - PROCESS | 4524 | 1461164028797 Marionette TRACE conn3 <- [1,1102,null,{}] 07:53:48 INFO - PROCESS | 4524 | 1461164028803 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:48 INFO - PROCESS | 4524 | 1461164028987 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 07:53:49 INFO - PROCESS | 4524 | 1461164029182 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:49 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17c3ad800 == 91 [pid = 4524] [id = 283] 07:53:49 INFO - PROCESS | 4524 | ++DOMWINDOW == 183 (0x7fa181ca0800) [pid = 4524] [serial = 850] [outer = (nil)] 07:53:49 INFO - PROCESS | 4524 | ++DOMWINDOW == 184 (0x7fa19cabf400) [pid = 4524] [serial = 851] [outer = 0x7fa181ca0800] 07:53:49 INFO - PROCESS | 4524 | 1461164029255 Marionette DEBUG loaded listener.js 07:53:49 INFO - PROCESS | 4524 | ++DOMWINDOW == 185 (0x7fa1a072fc00) [pid = 4524] [serial = 852] [outer = 0x7fa181ca0800] 07:53:50 INFO - PROCESS | 4524 | 1461164030087 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 07:53:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 07:53:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1326ms 07:53:50 INFO - PROCESS | 4524 | 1461164030122 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 07:53:50 INFO - PROCESS | 4524 | 1461164030125 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 07:53:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 07:53:50 INFO - PROCESS | 4524 | 1461164030130 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 07:53:50 INFO - PROCESS | 4524 | 1461164030133 Marionette TRACE conn3 <- [1,1106,null,{}] 07:53:50 INFO - PROCESS | 4524 | 1461164030138 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:50 INFO - PROCESS | 4524 | 1461164030299 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 07:53:50 INFO - PROCESS | 4524 | 1461164030477 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:50 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa184f55800 == 92 [pid = 4524] [id = 284] 07:53:50 INFO - PROCESS | 4524 | ++DOMWINDOW == 186 (0x7fa183dc7800) [pid = 4524] [serial = 853] [outer = (nil)] 07:53:50 INFO - PROCESS | 4524 | ++DOMWINDOW == 187 (0x7fa184336800) [pid = 4524] [serial = 854] [outer = 0x7fa183dc7800] 07:53:50 INFO - PROCESS | 4524 | 1461164030544 Marionette DEBUG loaded listener.js 07:53:50 INFO - PROCESS | 4524 | ++DOMWINDOW == 188 (0x7fa18433ac00) [pid = 4524] [serial = 855] [outer = 0x7fa183dc7800] 07:53:51 INFO - PROCESS | 4524 | 1461164031372 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 07:53:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 07:53:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1278ms 07:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 07:53:51 INFO - PROCESS | 4524 | 1461164031409 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 07:53:51 INFO - PROCESS | 4524 | 1461164031412 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 07:53:51 INFO - PROCESS | 4524 | 1461164031418 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 07:53:51 INFO - PROCESS | 4524 | 1461164031421 Marionette TRACE conn3 <- [1,1110,null,{}] 07:53:51 INFO - PROCESS | 4524 | 1461164031425 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:51 INFO - PROCESS | 4524 | 1461164031581 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 07:53:51 INFO - PROCESS | 4524 | 1461164031761 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:51 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17a8e3800 == 93 [pid = 4524] [id = 285] 07:53:51 INFO - PROCESS | 4524 | ++DOMWINDOW == 189 (0x7fa184332400) [pid = 4524] [serial = 856] [outer = (nil)] 07:53:51 INFO - PROCESS | 4524 | ++DOMWINDOW == 190 (0x7fa19e89b400) [pid = 4524] [serial = 857] [outer = 0x7fa184332400] 07:53:51 INFO - PROCESS | 4524 | 1461164031828 Marionette DEBUG loaded listener.js 07:53:51 INFO - PROCESS | 4524 | ++DOMWINDOW == 191 (0x7fa1a0734400) [pid = 4524] [serial = 858] [outer = 0x7fa184332400] 07:53:52 INFO - PROCESS | 4524 | 1461164032638 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 07:53:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 07:53:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1277ms 07:53:52 INFO - PROCESS | 4524 | 1461164032694 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 07:53:52 INFO - PROCESS | 4524 | 1461164032698 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 07:53:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 07:53:52 INFO - PROCESS | 4524 | 1461164032704 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 07:53:52 INFO - PROCESS | 4524 | 1461164032706 Marionette TRACE conn3 <- [1,1114,null,{}] 07:53:52 INFO - PROCESS | 4524 | 1461164032726 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:52 INFO - PROCESS | 4524 | 1461164032938 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 07:53:53 INFO - PROCESS | 4524 | 1461164033065 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:53 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa184f60000 == 94 [pid = 4524] [id = 286] 07:53:53 INFO - PROCESS | 4524 | ++DOMWINDOW == 192 (0x7fa1772c7c00) [pid = 4524] [serial = 859] [outer = (nil)] 07:53:53 INFO - PROCESS | 4524 | ++DOMWINDOW == 193 (0x7fa1772cb800) [pid = 4524] [serial = 860] [outer = 0x7fa1772c7c00] 07:53:53 INFO - PROCESS | 4524 | 1461164033139 Marionette DEBUG loaded listener.js 07:53:53 INFO - PROCESS | 4524 | ++DOMWINDOW == 194 (0x7fa1772cf800) [pid = 4524] [serial = 861] [outer = 0x7fa1772c7c00] 07:53:53 INFO - PROCESS | 4524 | 1461164033984 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 07:53:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 07:53:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1335ms 07:53:54 INFO - PROCESS | 4524 | 1461164034040 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 07:53:54 INFO - PROCESS | 4524 | 1461164034043 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 07:53:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 07:53:54 INFO - PROCESS | 4524 | 1461164034049 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 07:53:54 INFO - PROCESS | 4524 | 1461164034052 Marionette TRACE conn3 <- [1,1118,null,{}] 07:53:54 INFO - PROCESS | 4524 | 1461164034057 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:54 INFO - PROCESS | 4524 | 1461164034236 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 07:53:54 INFO - PROCESS | 4524 | 1461164034417 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:54 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1773e0000 == 95 [pid = 4524] [id = 287] 07:53:54 INFO - PROCESS | 4524 | ++DOMWINDOW == 195 (0x7fa1772c5c00) [pid = 4524] [serial = 862] [outer = (nil)] 07:53:54 INFO - PROCESS | 4524 | ++DOMWINDOW == 196 (0x7fa18433a800) [pid = 4524] [serial = 863] [outer = 0x7fa1772c5c00] 07:53:54 INFO - PROCESS | 4524 | 1461164034482 Marionette DEBUG loaded listener.js 07:53:54 INFO - PROCESS | 4524 | ++DOMWINDOW == 197 (0x7fa1a0883c00) [pid = 4524] [serial = 864] [outer = 0x7fa1772c5c00] 07:53:55 INFO - PROCESS | 4524 | 1461164035346 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 07:53:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 07:53:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1338ms 07:53:55 INFO - PROCESS | 4524 | 1461164035388 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 07:53:55 INFO - PROCESS | 4524 | 1461164035392 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 07:53:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 07:53:55 INFO - PROCESS | 4524 | 1461164035398 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 07:53:55 INFO - PROCESS | 4524 | 1461164035402 Marionette TRACE conn3 <- [1,1122,null,{}] 07:53:55 INFO - PROCESS | 4524 | 1461164035407 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:55 INFO - PROCESS | 4524 | 1461164035599 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 07:53:55 INFO - PROCESS | 4524 | 1461164035776 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:55 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa184f64800 == 96 [pid = 4524] [id = 288] 07:53:55 INFO - PROCESS | 4524 | ++DOMWINDOW == 198 (0x7fa1772c8c00) [pid = 4524] [serial = 865] [outer = (nil)] 07:53:55 INFO - PROCESS | 4524 | ++DOMWINDOW == 199 (0x7fa1785a3c00) [pid = 4524] [serial = 866] [outer = 0x7fa1772c8c00] 07:53:55 INFO - PROCESS | 4524 | 1461164035847 Marionette DEBUG loaded listener.js 07:53:55 INFO - PROCESS | 4524 | ++DOMWINDOW == 200 (0x7fa183dcd000) [pid = 4524] [serial = 867] [outer = 0x7fa1772c8c00] 07:53:57 INFO - PROCESS | 4524 | 1461164037199 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 07:53:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 07:53:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1832ms 07:53:57 INFO - PROCESS | 4524 | 1461164037232 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 07:53:57 INFO - PROCESS | 4524 | 1461164037237 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 07:53:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 07:53:57 INFO - PROCESS | 4524 | 1461164037247 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 07:53:57 INFO - PROCESS | 4524 | 1461164037250 Marionette TRACE conn3 <- [1,1126,null,{}] 07:53:57 INFO - PROCESS | 4524 | 1461164037259 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:57 INFO - PROCESS | 4524 | 1461164037463 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 07:53:57 INFO - PROCESS | 4524 | 1461164037720 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:57 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17af80000 == 97 [pid = 4524] [id = 289] 07:53:57 INFO - PROCESS | 4524 | ++DOMWINDOW == 201 (0x7fa17c2e3800) [pid = 4524] [serial = 868] [outer = (nil)] 07:53:57 INFO - PROCESS | 4524 | ++DOMWINDOW == 202 (0x7fa17c2efc00) [pid = 4524] [serial = 869] [outer = 0x7fa17c2e3800] 07:53:57 INFO - PROCESS | 4524 | 1461164037881 Marionette DEBUG loaded listener.js 07:53:58 INFO - PROCESS | 4524 | ++DOMWINDOW == 203 (0x7fa17d560800) [pid = 4524] [serial = 870] [outer = 0x7fa17c2e3800] 07:53:58 INFO - PROCESS | 4524 | 1461164038784 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 07:53:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 07:53:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1583ms 07:53:58 INFO - PROCESS | 4524 | 1461164038830 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 07:53:58 INFO - PROCESS | 4524 | 1461164038838 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 07:53:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 07:53:58 INFO - PROCESS | 4524 | 1461164038847 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 07:53:58 INFO - PROCESS | 4524 | 1461164038849 Marionette TRACE conn3 <- [1,1130,null,{}] 07:53:58 INFO - PROCESS | 4524 | 1461164038855 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:59 INFO - PROCESS | 4524 | 1461164039005 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 07:53:59 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18d954800 == 96 [pid = 4524] [id = 225] 07:53:59 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18f504800 == 95 [pid = 4524] [id = 226] 07:53:59 INFO - PROCESS | 4524 | --DOMWINDOW == 202 (0x7fa18fe51800) [pid = 4524] [serial = 749] [outer = (nil)] [url = about:blank] 07:53:59 INFO - PROCESS | 4524 | --DOMWINDOW == 201 (0x7fa190ba6c00) [pid = 4524] [serial = 752] [outer = (nil)] [url = about:blank] 07:53:59 INFO - PROCESS | 4524 | --DOMWINDOW == 200 (0x7fa18c7e8400) [pid = 4524] [serial = 776] [outer = (nil)] [url = about:blank] 07:53:59 INFO - PROCESS | 4524 | 1461164039261 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:59 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18e30e800 == 94 [pid = 4524] [id = 276] 07:53:59 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18d4ed000 == 93 [pid = 4524] [id = 275] 07:53:59 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1882d2800 == 92 [pid = 4524] [id = 274] 07:53:59 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa186710000 == 91 [pid = 4524] [id = 273] 07:53:59 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17c0de000 == 92 [pid = 4524] [id = 290] 07:53:59 INFO - PROCESS | 4524 | ++DOMWINDOW == 201 (0x7fa17ae0c800) [pid = 4524] [serial = 871] [outer = (nil)] 07:53:59 INFO - PROCESS | 4524 | ++DOMWINDOW == 202 (0x7fa181c6e800) [pid = 4524] [serial = 872] [outer = 0x7fa17ae0c800] 07:53:59 INFO - PROCESS | 4524 | 1461164039399 Marionette DEBUG loaded listener.js 07:53:59 INFO - PROCESS | 4524 | ++DOMWINDOW == 203 (0x7fa183dcdc00) [pid = 4524] [serial = 873] [outer = 0x7fa17ae0c800] 07:53:59 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa181c2c000 == 91 [pid = 4524] [id = 272] 07:53:59 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17c086800 == 90 [pid = 4524] [id = 271] 07:53:59 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa181edc800 == 89 [pid = 4524] [id = 270] 07:53:59 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa19b477000 == 88 [pid = 4524] [id = 264] 07:53:59 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa190b13800 == 87 [pid = 4524] [id = 263] 07:53:59 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18e871000 == 86 [pid = 4524] [id = 262] 07:53:59 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18d71d000 == 85 [pid = 4524] [id = 261] 07:53:59 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa184e5c000 == 84 [pid = 4524] [id = 260] 07:53:59 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa181eb7800 == 83 [pid = 4524] [id = 259] 07:53:59 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa188e6a800 == 82 [pid = 4524] [id = 258] 07:53:59 INFO - PROCESS | 4524 | --DOMWINDOW == 202 (0x7fa184d11c00) [pid = 4524] [serial = 734] [outer = (nil)] [url = about:blank] 07:53:59 INFO - PROCESS | 4524 | --DOMWINDOW == 201 (0x7fa181c07800) [pid = 4524] [serial = 759] [outer = (nil)] [url = about:blank] 07:53:59 INFO - PROCESS | 4524 | --DOMWINDOW == 200 (0x7fa17d4be400) [pid = 4524] [serial = 758] [outer = (nil)] [url = about:blank] 07:53:59 INFO - PROCESS | 4524 | --DOMWINDOW == 199 (0x7fa18e21cc00) [pid = 4524] [serial = 740] [outer = (nil)] [url = about:blank] 07:53:59 INFO - PROCESS | 4524 | --DOMWINDOW == 198 (0x7fa17d5d7c00) [pid = 4524] [serial = 730] [outer = (nil)] [url = about:blank] 07:53:59 INFO - PROCESS | 4524 | --DOMWINDOW == 197 (0x7fa18f53ec00) [pid = 4524] [serial = 746] [outer = (nil)] [url = about:blank] 07:53:59 INFO - PROCESS | 4524 | --DOMWINDOW == 196 (0x7fa1843e1800) [pid = 4524] [serial = 764] [outer = (nil)] [url = about:blank] 07:53:59 INFO - PROCESS | 4524 | --DOMWINDOW == 195 (0x7fa17d5d8000) [pid = 4524] [serial = 755] [outer = (nil)] [url = about:blank] 07:53:59 INFO - PROCESS | 4524 | --DOMWINDOW == 194 (0x7fa18e89cc00) [pid = 4524] [serial = 743] [outer = (nil)] [url = about:blank] 07:53:59 INFO - PROCESS | 4524 | --DOMWINDOW == 193 (0x7fa181c0f400) [pid = 4524] [serial = 761] [outer = (nil)] [url = about:blank] 07:53:59 INFO - PROCESS | 4524 | --DOMWINDOW == 192 (0x7fa18200bc00) [pid = 4524] [serial = 762] [outer = (nil)] [url = about:blank] 07:53:59 INFO - PROCESS | 4524 | --DOMWINDOW == 191 (0x7fa18c9c3000) [pid = 4524] [serial = 737] [outer = (nil)] [url = about:blank] 07:53:59 INFO - PROCESS | 4524 | --DOMWINDOW == 190 (0x7fa185683c00) [pid = 4524] [serial = 770] [outer = (nil)] [url = about:blank] 07:53:59 INFO - PROCESS | 4524 | --DOMWINDOW == 189 (0x7fa17c2f1000) [pid = 4524] [serial = 470] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:53:59 INFO - PROCESS | 4524 | --DOMWINDOW == 188 (0x7fa185537c00) [pid = 4524] [serial = 767] [outer = (nil)] [url = about:blank] 07:53:59 INFO - PROCESS | 4524 | --DOMWINDOW == 187 (0x7fa18656ec00) [pid = 4524] [serial = 771] [outer = (nil)] [url = about:blank] 07:53:59 INFO - PROCESS | 4524 | --DOMWINDOW == 186 (0x7fa188271800) [pid = 4524] [serial = 773] [outer = (nil)] [url = about:blank] 07:53:59 INFO - PROCESS | 4524 | --DOMWINDOW == 185 (0x7fa188eb9800) [pid = 4524] [serial = 774] [outer = (nil)] [url = about:blank] 07:53:59 INFO - PROCESS | 4524 | --DOMWINDOW == 184 (0x7fa18554e000) [pid = 4524] [serial = 768] [outer = (nil)] [url = about:blank] 07:53:59 INFO - PROCESS | 4524 | --DOMWINDOW == 183 (0x7fa184973400) [pid = 4524] [serial = 765] [outer = (nil)] [url = about:blank] 07:54:00 INFO - PROCESS | 4524 | 1461164040145 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 07:54:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 07:54:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1332ms 07:54:00 INFO - PROCESS | 4524 | 1461164040195 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 07:54:00 INFO - PROCESS | 4524 | 1461164040199 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 07:54:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 07:54:00 INFO - PROCESS | 4524 | 1461164040208 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 07:54:00 INFO - PROCESS | 4524 | 1461164040213 Marionette TRACE conn3 <- [1,1134,null,{}] 07:54:00 INFO - PROCESS | 4524 | 1461164040228 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:00 INFO - PROCESS | 4524 | 1461164040393 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 07:54:00 INFO - PROCESS | 4524 | 1461164040412 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:00 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa181eda800 == 83 [pid = 4524] [id = 291] 07:54:00 INFO - PROCESS | 4524 | ++DOMWINDOW == 184 (0x7fa183ef8c00) [pid = 4524] [serial = 874] [outer = (nil)] 07:54:00 INFO - PROCESS | 4524 | ++DOMWINDOW == 185 (0x7fa184973c00) [pid = 4524] [serial = 875] [outer = 0x7fa183ef8c00] 07:54:00 INFO - PROCESS | 4524 | 1461164040475 Marionette DEBUG loaded listener.js 07:54:00 INFO - PROCESS | 4524 | ++DOMWINDOW == 186 (0x7fa184d18400) [pid = 4524] [serial = 876] [outer = 0x7fa183ef8c00] 07:54:01 INFO - PROCESS | 4524 | 1461164041273 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 07:54:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 07:54:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1143ms 07:54:01 INFO - PROCESS | 4524 | 1461164041352 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 07:54:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 07:54:01 INFO - PROCESS | 4524 | 1461164041356 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 07:54:01 INFO - PROCESS | 4524 | 1461164041362 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 07:54:01 INFO - PROCESS | 4524 | 1461164041364 Marionette TRACE conn3 <- [1,1138,null,{}] 07:54:01 INFO - PROCESS | 4524 | 1461164041369 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:01 INFO - PROCESS | 4524 | 1461164041542 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 07:54:01 INFO - PROCESS | 4524 | 1461164041552 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:01 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa184b1e800 == 84 [pid = 4524] [id = 292] 07:54:01 INFO - PROCESS | 4524 | ++DOMWINDOW == 187 (0x7fa185537800) [pid = 4524] [serial = 877] [outer = (nil)] 07:54:01 INFO - PROCESS | 4524 | ++DOMWINDOW == 188 (0x7fa18568e800) [pid = 4524] [serial = 878] [outer = 0x7fa185537800] 07:54:01 INFO - PROCESS | 4524 | 1461164041616 Marionette DEBUG loaded listener.js 07:54:01 INFO - PROCESS | 4524 | ++DOMWINDOW == 189 (0x7fa1871f1400) [pid = 4524] [serial = 879] [outer = 0x7fa185537800] 07:54:02 INFO - PROCESS | 4524 | 1461164042502 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 07:54:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 07:54:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1176ms 07:54:02 INFO - PROCESS | 4524 | 1461164042542 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 07:54:02 INFO - PROCESS | 4524 | 1461164042545 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 07:54:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 07:54:02 INFO - PROCESS | 4524 | 1461164042559 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 07:54:02 INFO - PROCESS | 4524 | 1461164042561 Marionette TRACE conn3 <- [1,1142,null,{}] 07:54:02 INFO - PROCESS | 4524 | 1461164042567 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:02 INFO - PROCESS | 4524 | 1461164042788 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 07:54:02 INFO - PROCESS | 4524 | 1461164042810 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:02 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa184e59000 == 85 [pid = 4524] [id = 293] 07:54:02 INFO - PROCESS | 4524 | ++DOMWINDOW == 190 (0x7fa185548000) [pid = 4524] [serial = 880] [outer = (nil)] 07:54:02 INFO - PROCESS | 4524 | ++DOMWINDOW == 191 (0x7fa187f48400) [pid = 4524] [serial = 881] [outer = 0x7fa185548000] 07:54:02 INFO - PROCESS | 4524 | 1461164042875 Marionette DEBUG loaded listener.js 07:54:02 INFO - PROCESS | 4524 | ++DOMWINDOW == 192 (0x7fa18826c800) [pid = 4524] [serial = 882] [outer = 0x7fa185548000] 07:54:03 INFO - PROCESS | 4524 | 1461164043672 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 07:54:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 07:54:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1181ms 07:54:03 INFO - PROCESS | 4524 | 1461164043741 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 07:54:03 INFO - PROCESS | 4524 | 1461164043744 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 07:54:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 07:54:03 INFO - PROCESS | 4524 | 1461164043750 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 07:54:03 INFO - PROCESS | 4524 | 1461164043752 Marionette TRACE conn3 <- [1,1146,null,{}] 07:54:03 INFO - PROCESS | 4524 | 1461164043757 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:04 INFO - PROCESS | 4524 | 1461164044015 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 07:54:04 INFO - PROCESS | 4524 | 1461164044032 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:04 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa187bf1000 == 86 [pid = 4524] [id = 294] 07:54:04 INFO - PROCESS | 4524 | ++DOMWINDOW == 193 (0x7fa187b6f400) [pid = 4524] [serial = 883] [outer = (nil)] 07:54:04 INFO - PROCESS | 4524 | ++DOMWINDOW == 194 (0x7fa18c9b4c00) [pid = 4524] [serial = 884] [outer = 0x7fa187b6f400] 07:54:04 INFO - PROCESS | 4524 | 1461164044093 Marionette DEBUG loaded listener.js 07:54:04 INFO - PROCESS | 4524 | ++DOMWINDOW == 195 (0x7fa18ddb5000) [pid = 4524] [serial = 885] [outer = 0x7fa187b6f400] 07:54:04 INFO - PROCESS | 4524 | --DOMWINDOW == 194 (0x7fa17d55e400) [pid = 4524] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 07:54:04 INFO - PROCESS | 4524 | --DOMWINDOW == 193 (0x7fa18553ac00) [pid = 4524] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 07:54:04 INFO - PROCESS | 4524 | --DOMWINDOW == 192 (0x7fa18205b000) [pid = 4524] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 07:54:04 INFO - PROCESS | 4524 | --DOMWINDOW == 191 (0x7fa17d4b8c00) [pid = 4524] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 07:54:04 INFO - PROCESS | 4524 | --DOMWINDOW == 190 (0x7fa18d8ce400) [pid = 4524] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 07:54:04 INFO - PROCESS | 4524 | --DOMWINDOW == 189 (0x7fa18e391800) [pid = 4524] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 07:54:04 INFO - PROCESS | 4524 | --DOMWINDOW == 188 (0x7fa17d341000) [pid = 4524] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 07:54:04 INFO - PROCESS | 4524 | --DOMWINDOW == 187 (0x7fa185554400) [pid = 4524] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 07:54:04 INFO - PROCESS | 4524 | --DOMWINDOW == 186 (0x7fa1797c5c00) [pid = 4524] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 07:54:04 INFO - PROCESS | 4524 | --DOMWINDOW == 185 (0x7fa17d34b000) [pid = 4524] [serial = 726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 07:54:05 INFO - PROCESS | 4524 | 1461164045170 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 07:54:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 07:54:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1439ms 07:54:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 07:54:05 INFO - PROCESS | 4524 | 1461164045189 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 07:54:05 INFO - PROCESS | 4524 | 1461164045192 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 07:54:05 INFO - PROCESS | 4524 | 1461164045197 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 07:54:05 INFO - PROCESS | 4524 | 1461164045200 Marionette TRACE conn3 <- [1,1150,null,{}] 07:54:05 INFO - PROCESS | 4524 | 1461164045205 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:05 INFO - PROCESS | 4524 | 1461164045402 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 07:54:05 INFO - PROCESS | 4524 | 1461164045493 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:05 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18829f800 == 87 [pid = 4524] [id = 295] 07:54:05 INFO - PROCESS | 4524 | ++DOMWINDOW == 186 (0x7fa1772c8800) [pid = 4524] [serial = 886] [outer = (nil)] 07:54:05 INFO - PROCESS | 4524 | ++DOMWINDOW == 187 (0x7fa189ba2c00) [pid = 4524] [serial = 887] [outer = 0x7fa1772c8800] 07:54:05 INFO - PROCESS | 4524 | 1461164045555 Marionette DEBUG loaded listener.js 07:54:05 INFO - PROCESS | 4524 | ++DOMWINDOW == 188 (0x7fa18df7f000) [pid = 4524] [serial = 888] [outer = 0x7fa1772c8800] 07:54:06 INFO - PROCESS | 4524 | 1461164046209 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 07:54:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 07:54:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1028ms 07:54:06 INFO - PROCESS | 4524 | 1461164046225 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 07:54:06 INFO - PROCESS | 4524 | 1461164046227 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 07:54:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 07:54:06 INFO - PROCESS | 4524 | 1461164046234 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 07:54:06 INFO - PROCESS | 4524 | 1461164046237 Marionette TRACE conn3 <- [1,1154,null,{}] 07:54:06 INFO - PROCESS | 4524 | 1461164046241 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:06 INFO - PROCESS | 4524 | 1461164046444 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 07:54:06 INFO - PROCESS | 4524 | 1461164046465 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:06 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa188e71000 == 88 [pid = 4524] [id = 296] 07:54:06 INFO - PROCESS | 4524 | ++DOMWINDOW == 189 (0x7fa17d341000) [pid = 4524] [serial = 889] [outer = (nil)] 07:54:06 INFO - PROCESS | 4524 | ++DOMWINDOW == 190 (0x7fa18e157000) [pid = 4524] [serial = 890] [outer = 0x7fa17d341000] 07:54:06 INFO - PROCESS | 4524 | 1461164046522 Marionette DEBUG loaded listener.js 07:54:06 INFO - PROCESS | 4524 | ++DOMWINDOW == 191 (0x7fa18e5b3800) [pid = 4524] [serial = 891] [outer = 0x7fa17d341000] 07:54:07 INFO - PROCESS | 4524 | 1461164047480 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 07:54:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 07:54:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1280ms 07:54:07 INFO - PROCESS | 4524 | 1461164047515 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 07:54:07 INFO - PROCESS | 4524 | 1461164047521 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 07:54:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 07:54:07 INFO - PROCESS | 4524 | 1461164047530 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 07:54:07 INFO - PROCESS | 4524 | 1461164047537 Marionette TRACE conn3 <- [1,1158,null,{}] 07:54:07 INFO - PROCESS | 4524 | 1461164047553 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:07 INFO - PROCESS | 4524 | 1461164047749 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 07:54:07 INFO - PROCESS | 4524 | 1461164047924 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:07 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17c3ab800 == 89 [pid = 4524] [id = 297] 07:54:07 INFO - PROCESS | 4524 | ++DOMWINDOW == 192 (0x7fa17ae09400) [pid = 4524] [serial = 892] [outer = (nil)] 07:54:07 INFO - PROCESS | 4524 | ++DOMWINDOW == 193 (0x7fa17d55dc00) [pid = 4524] [serial = 893] [outer = 0x7fa17ae09400] 07:54:08 INFO - PROCESS | 4524 | 1461164047999 Marionette DEBUG loaded listener.js 07:54:08 INFO - PROCESS | 4524 | ++DOMWINDOW == 194 (0x7fa182010000) [pid = 4524] [serial = 894] [outer = 0x7fa17ae09400] 07:54:08 INFO - PROCESS | 4524 | 1461164048888 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 07:54:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 07:54:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1390ms 07:54:08 INFO - PROCESS | 4524 | 1461164048922 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 07:54:08 INFO - PROCESS | 4524 | 1461164048931 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 07:54:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 07:54:08 INFO - PROCESS | 4524 | 1461164048943 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 07:54:08 INFO - PROCESS | 4524 | 1461164048946 Marionette TRACE conn3 <- [1,1162,null,{}] 07:54:08 INFO - PROCESS | 4524 | 1461164048953 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:09 INFO - PROCESS | 4524 | 1461164049140 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 07:54:09 INFO - PROCESS | 4524 | 1461164049324 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:09 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa184cde800 == 90 [pid = 4524] [id = 298] 07:54:09 INFO - PROCESS | 4524 | ++DOMWINDOW == 195 (0x7fa17b049800) [pid = 4524] [serial = 895] [outer = (nil)] 07:54:09 INFO - PROCESS | 4524 | ++DOMWINDOW == 196 (0x7fa18497a400) [pid = 4524] [serial = 896] [outer = 0x7fa17b049800] 07:54:09 INFO - PROCESS | 4524 | 1461164049398 Marionette DEBUG loaded listener.js 07:54:09 INFO - PROCESS | 4524 | ++DOMWINDOW == 197 (0x7fa18554d800) [pid = 4524] [serial = 897] [outer = 0x7fa17b049800] 07:54:10 INFO - PROCESS | 4524 | 1461164050366 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 07:54:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 07:54:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1479ms 07:54:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 07:54:10 INFO - PROCESS | 4524 | 1461164050421 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 07:54:10 INFO - PROCESS | 4524 | 1461164050424 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 07:54:10 INFO - PROCESS | 4524 | 1461164050431 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 07:54:10 INFO - PROCESS | 4524 | 1461164050436 Marionette TRACE conn3 <- [1,1166,null,{}] 07:54:10 INFO - PROCESS | 4524 | 1461164050452 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:10 INFO - PROCESS | 4524 | 1461164050685 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 07:54:10 INFO - PROCESS | 4524 | 1461164050909 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:10 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18d972000 == 91 [pid = 4524] [id = 299] 07:54:10 INFO - PROCESS | 4524 | ++DOMWINDOW == 198 (0x7fa18826ac00) [pid = 4524] [serial = 898] [outer = (nil)] 07:54:11 INFO - PROCESS | 4524 | ++DOMWINDOW == 199 (0x7fa18d7e6c00) [pid = 4524] [serial = 899] [outer = 0x7fa18826ac00] 07:54:11 INFO - PROCESS | 4524 | 1461164051028 Marionette DEBUG loaded listener.js 07:54:11 INFO - PROCESS | 4524 | ++DOMWINDOW == 200 (0x7fa18ddf4000) [pid = 4524] [serial = 900] [outer = 0x7fa18826ac00] 07:54:11 INFO - PROCESS | 4524 | 1461164051869 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 07:54:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 07:54:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1492ms 07:54:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 07:54:11 INFO - PROCESS | 4524 | 1461164051923 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 07:54:11 INFO - PROCESS | 4524 | 1461164051927 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 07:54:11 INFO - PROCESS | 4524 | 1461164051933 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 07:54:11 INFO - PROCESS | 4524 | 1461164051936 Marionette TRACE conn3 <- [1,1170,null,{}] 07:54:11 INFO - PROCESS | 4524 | 1461164051942 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:12 INFO - PROCESS | 4524 | 1461164052135 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 07:54:12 INFO - PROCESS | 4524 | 1461164052311 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:12 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18f783000 == 92 [pid = 4524] [id = 300] 07:54:12 INFO - PROCESS | 4524 | ++DOMWINDOW == 201 (0x7fa188eb8800) [pid = 4524] [serial = 901] [outer = (nil)] 07:54:12 INFO - PROCESS | 4524 | ++DOMWINDOW == 202 (0x7fa18e89cc00) [pid = 4524] [serial = 902] [outer = 0x7fa188eb8800] 07:54:12 INFO - PROCESS | 4524 | 1461164052383 Marionette DEBUG loaded listener.js 07:54:12 INFO - PROCESS | 4524 | ++DOMWINDOW == 203 (0x7fa18f038000) [pid = 4524] [serial = 903] [outer = 0x7fa188eb8800] 07:54:13 INFO - PROCESS | 4524 | 1461164053206 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 07:54:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 07:54:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1286ms 07:54:13 INFO - PROCESS | 4524 | 1461164053218 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 07:54:13 INFO - PROCESS | 4524 | 1461164053221 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 07:54:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 07:54:13 INFO - PROCESS | 4524 | 1461164053242 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 07:54:13 INFO - PROCESS | 4524 | 1461164053246 Marionette TRACE conn3 <- [1,1174,null,{}] 07:54:13 INFO - PROCESS | 4524 | 1461164053254 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:13 INFO - PROCESS | 4524 | 1461164053509 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 07:54:13 INFO - PROCESS | 4524 | 1461164053681 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:13 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1955d5800 == 93 [pid = 4524] [id = 301] 07:54:13 INFO - PROCESS | 4524 | ++DOMWINDOW == 204 (0x7fa18df8fc00) [pid = 4524] [serial = 904] [outer = (nil)] 07:54:13 INFO - PROCESS | 4524 | ++DOMWINDOW == 205 (0x7fa18f17c800) [pid = 4524] [serial = 905] [outer = 0x7fa18df8fc00] 07:54:13 INFO - PROCESS | 4524 | 1461164053747 Marionette DEBUG loaded listener.js 07:54:13 INFO - PROCESS | 4524 | ++DOMWINDOW == 206 (0x7fa18f183400) [pid = 4524] [serial = 906] [outer = 0x7fa18df8fc00] 07:54:14 INFO - PROCESS | 4524 | 1461164054625 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 07:54:14 INFO - PROCESS | 4524 | 1461164054683 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 07:54:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 07:54:14 INFO - PROCESS | 4524 | 1461164054689 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 07:54:14 INFO - PROCESS | 4524 | 1461164054691 Marionette TRACE conn3 <- [1,1178,null,{}] 07:54:14 INFO - PROCESS | 4524 | 1461164054696 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:14 INFO - PROCESS | 4524 | 1461164054892 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 07:54:15 INFO - PROCESS | 4524 | 1461164055069 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:15 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a098f800 == 94 [pid = 4524] [id = 302] 07:54:15 INFO - PROCESS | 4524 | ++DOMWINDOW == 207 (0x7fa18f184c00) [pid = 4524] [serial = 907] [outer = (nil)] 07:54:15 INFO - PROCESS | 4524 | ++DOMWINDOW == 208 (0x7fa190068c00) [pid = 4524] [serial = 908] [outer = 0x7fa18f184c00] 07:54:15 INFO - PROCESS | 4524 | 1461164055166 Marionette DEBUG loaded listener.js 07:54:15 INFO - PROCESS | 4524 | ++DOMWINDOW == 209 (0x7fa19b90fc00) [pid = 4524] [serial = 909] [outer = 0x7fa18f184c00] 07:54:16 INFO - PROCESS | 4524 | 1461164056305 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 07:54:16 INFO - PROCESS | 4524 | 1461164056371 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 07:54:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 07:54:16 INFO - PROCESS | 4524 | 1461164056376 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 07:54:16 INFO - PROCESS | 4524 | 1461164056378 Marionette TRACE conn3 <- [1,1182,null,{}] 07:54:16 INFO - PROCESS | 4524 | 1461164056384 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:16 INFO - PROCESS | 4524 | 1461164056636 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 07:54:16 INFO - PROCESS | 4524 | 1461164056812 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:16 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a5bca800 == 95 [pid = 4524] [id = 303] 07:54:16 INFO - PROCESS | 4524 | ++DOMWINDOW == 210 (0x7fa18f539c00) [pid = 4524] [serial = 910] [outer = (nil)] 07:54:16 INFO - PROCESS | 4524 | ++DOMWINDOW == 211 (0x7fa19c7ce800) [pid = 4524] [serial = 911] [outer = 0x7fa18f539c00] 07:54:16 INFO - PROCESS | 4524 | 1461164056883 Marionette DEBUG loaded listener.js 07:54:16 INFO - PROCESS | 4524 | ++DOMWINDOW == 212 (0x7fa19e3d7c00) [pid = 4524] [serial = 912] [outer = 0x7fa18f539c00] 07:54:17 INFO - PROCESS | 4524 | SkCairoFTTypeface::onFilterRec unimplemented 07:54:17 INFO - PROCESS | 4524 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:54:17 INFO - PROCESS | 4524 | 1461164057695 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 07:54:17 INFO - PROCESS | 4524 | 1461164057758 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 07:54:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 07:54:17 INFO - PROCESS | 4524 | 1461164057764 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 07:54:17 INFO - PROCESS | 4524 | 1461164057766 Marionette TRACE conn3 <- [1,1186,null,{}] 07:54:17 INFO - PROCESS | 4524 | 1461164057771 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:17 INFO - PROCESS | 4524 | 1461164057937 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 07:54:18 INFO - PROCESS | 4524 | 1461164058122 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:18 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1791ec000 == 96 [pid = 4524] [id = 304] 07:54:18 INFO - PROCESS | 4524 | ++DOMWINDOW == 213 (0x7fa18fe51800) [pid = 4524] [serial = 913] [outer = (nil)] 07:54:18 INFO - PROCESS | 4524 | ++DOMWINDOW == 214 (0x7fa1a015e800) [pid = 4524] [serial = 914] [outer = 0x7fa18fe51800] 07:54:18 INFO - PROCESS | 4524 | 1461164058194 Marionette DEBUG loaded listener.js 07:54:18 INFO - PROCESS | 4524 | ++DOMWINDOW == 215 (0x7fa1a0885400) [pid = 4524] [serial = 915] [outer = 0x7fa18fe51800] 07:54:19 INFO - PROCESS | 4524 | 1461164059017 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 07:54:19 INFO - PROCESS | 4524 | 1461164059101 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 07:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 07:54:19 INFO - PROCESS | 4524 | 1461164059107 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 07:54:19 INFO - PROCESS | 4524 | 1461164059109 Marionette TRACE conn3 <- [1,1190,null,{}] 07:54:19 INFO - PROCESS | 4524 | 1461164059114 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:19 INFO - PROCESS | 4524 | 1461164059289 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 07:54:19 INFO - PROCESS | 4524 | 1461164059466 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:19 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa184f1e800 == 97 [pid = 4524] [id = 305] 07:54:19 INFO - PROCESS | 4524 | ++DOMWINDOW == 216 (0x7fa1766d7400) [pid = 4524] [serial = 916] [outer = (nil)] 07:54:19 INFO - PROCESS | 4524 | ++DOMWINDOW == 217 (0x7fa1766e1c00) [pid = 4524] [serial = 917] [outer = 0x7fa1766d7400] 07:54:19 INFO - PROCESS | 4524 | 1461164059537 Marionette DEBUG loaded listener.js 07:54:19 INFO - PROCESS | 4524 | ++DOMWINDOW == 218 (0x7fa19c6d5400) [pid = 4524] [serial = 918] [outer = 0x7fa1766d7400] 07:54:20 INFO - PROCESS | 4524 | 1461164060376 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 07:54:20 INFO - PROCESS | 4524 | 1461164060450 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 07:54:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 07:54:20 INFO - PROCESS | 4524 | 1461164060457 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 07:54:20 INFO - PROCESS | 4524 | 1461164060460 Marionette TRACE conn3 <- [1,1194,null,{}] 07:54:20 INFO - PROCESS | 4524 | 1461164060465 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:20 INFO - PROCESS | 4524 | 1461164060638 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 07:54:20 INFO - PROCESS | 4524 | 1461164060818 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:20 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa176ad4800 == 98 [pid = 4524] [id = 306] 07:54:20 INFO - PROCESS | 4524 | ++DOMWINDOW == 219 (0x7fa1766dac00) [pid = 4524] [serial = 919] [outer = (nil)] 07:54:20 INFO - PROCESS | 4524 | ++DOMWINDOW == 220 (0x7fa1769ec000) [pid = 4524] [serial = 920] [outer = 0x7fa1766dac00] 07:54:20 INFO - PROCESS | 4524 | 1461164060892 Marionette DEBUG loaded listener.js 07:54:20 INFO - PROCESS | 4524 | ++DOMWINDOW == 221 (0x7fa1769f1000) [pid = 4524] [serial = 921] [outer = 0x7fa1766dac00] 07:54:21 INFO - PROCESS | 4524 | SkCairoFTTypeface::onFilterRec unimplemented 07:54:21 INFO - PROCESS | 4524 | SkCairoFTTypeface::onFilterRec unimplemented 07:54:21 INFO - PROCESS | 4524 | 1461164061782 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 07:54:21 INFO - PROCESS | 4524 | 1461164061849 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 07:54:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 07:54:21 INFO - PROCESS | 4524 | 1461164061854 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 07:54:21 INFO - PROCESS | 4524 | 1461164061858 Marionette TRACE conn3 <- [1,1198,null,{}] 07:54:21 INFO - PROCESS | 4524 | 1461164061863 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:22 INFO - PROCESS | 4524 | 1461164062068 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 07:54:22 INFO - PROCESS | 4524 | 1461164062248 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:22 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa188770800 == 99 [pid = 4524] [id = 307] 07:54:22 INFO - PROCESS | 4524 | ++DOMWINDOW == 222 (0x7fa1766dfc00) [pid = 4524] [serial = 922] [outer = (nil)] 07:54:22 INFO - PROCESS | 4524 | ++DOMWINDOW == 223 (0x7fa1a095cc00) [pid = 4524] [serial = 923] [outer = 0x7fa1766dfc00] 07:54:22 INFO - PROCESS | 4524 | 1461164062323 Marionette DEBUG loaded listener.js 07:54:22 INFO - PROCESS | 4524 | ++DOMWINDOW == 224 (0x7fa1a0b90800) [pid = 4524] [serial = 924] [outer = 0x7fa1766dfc00] 07:54:23 INFO - PROCESS | 4524 | 1461164063129 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 07:54:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 07:54:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1327ms 07:54:23 INFO - PROCESS | 4524 | 1461164063182 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 07:54:23 INFO - PROCESS | 4524 | 1461164063186 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 07:54:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 07:54:23 INFO - PROCESS | 4524 | 1461164063191 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 07:54:23 INFO - PROCESS | 4524 | 1461164063193 Marionette TRACE conn3 <- [1,1202,null,{}] 07:54:23 INFO - PROCESS | 4524 | 1461164063199 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:23 INFO - PROCESS | 4524 | 1461164063363 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 07:54:23 INFO - PROCESS | 4524 | 1461164063545 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:23 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa175a66800 == 100 [pid = 4524] [id = 308] 07:54:23 INFO - PROCESS | 4524 | ++DOMWINDOW == 225 (0x7fa175a8c800) [pid = 4524] [serial = 925] [outer = (nil)] 07:54:23 INFO - PROCESS | 4524 | ++DOMWINDOW == 226 (0x7fa175a94400) [pid = 4524] [serial = 926] [outer = 0x7fa175a8c800] 07:54:23 INFO - PROCESS | 4524 | 1461164063615 Marionette DEBUG loaded listener.js 07:54:23 INFO - PROCESS | 4524 | ++DOMWINDOW == 227 (0x7fa175a98800) [pid = 4524] [serial = 927] [outer = 0x7fa175a8c800] 07:54:24 INFO - PROCESS | 4524 | 1461164064421 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:54:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 07:54:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1278ms 07:54:24 INFO - PROCESS | 4524 | 1461164064471 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 07:54:24 INFO - PROCESS | 4524 | 1461164064474 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 07:54:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 07:54:24 INFO - PROCESS | 4524 | 1461164064480 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 07:54:24 INFO - PROCESS | 4524 | 1461164064483 Marionette TRACE conn3 <- [1,1206,null,{}] 07:54:24 INFO - PROCESS | 4524 | 1461164064488 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:24 INFO - PROCESS | 4524 | 1461164064674 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 07:54:24 INFO - PROCESS | 4524 | 1461164064864 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:24 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa188772000 == 101 [pid = 4524] [id = 309] 07:54:24 INFO - PROCESS | 4524 | ++DOMWINDOW == 228 (0x7fa175a8e800) [pid = 4524] [serial = 928] [outer = (nil)] 07:54:24 INFO - PROCESS | 4524 | ++DOMWINDOW == 229 (0x7fa176864400) [pid = 4524] [serial = 929] [outer = 0x7fa175a8e800] 07:54:24 INFO - PROCESS | 4524 | 1461164064930 Marionette DEBUG loaded listener.js 07:54:25 INFO - PROCESS | 4524 | ++DOMWINDOW == 230 (0x7fa176868400) [pid = 4524] [serial = 930] [outer = 0x7fa175a8e800] 07:54:25 INFO - PROCESS | 4524 | 1461164065798 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:54:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 07:54:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1384ms 07:54:25 INFO - PROCESS | 4524 | 1461164065866 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 07:54:25 INFO - PROCESS | 4524 | 1461164065870 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 07:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 07:54:25 INFO - PROCESS | 4524 | 1461164065875 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 07:54:25 INFO - PROCESS | 4524 | 1461164065877 Marionette TRACE conn3 <- [1,1210,null,{}] 07:54:25 INFO - PROCESS | 4524 | 1461164065883 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:26 INFO - PROCESS | 4524 | 1461164066058 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 07:54:26 INFO - PROCESS | 4524 | 1461164066244 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:26 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa175d98000 == 102 [pid = 4524] [id = 310] 07:54:26 INFO - PROCESS | 4524 | ++DOMWINDOW == 231 (0x7fa175e54400) [pid = 4524] [serial = 931] [outer = (nil)] 07:54:26 INFO - PROCESS | 4524 | ++DOMWINDOW == 232 (0x7fa175e5a400) [pid = 4524] [serial = 932] [outer = 0x7fa175e54400] 07:54:26 INFO - PROCESS | 4524 | 1461164066312 Marionette DEBUG loaded listener.js 07:54:26 INFO - PROCESS | 4524 | ++DOMWINDOW == 233 (0x7fa175e5f000) [pid = 4524] [serial = 933] [outer = 0x7fa175e54400] 07:54:27 INFO - PROCESS | 4524 | 1461164067206 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 07:54:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 07:54:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1384ms 07:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 07:54:27 INFO - PROCESS | 4524 | 1461164067261 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 07:54:27 INFO - PROCESS | 4524 | 1461164067264 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 07:54:27 INFO - PROCESS | 4524 | 1461164067270 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 07:54:27 INFO - PROCESS | 4524 | 1461164067273 Marionette TRACE conn3 <- [1,1214,null,{}] 07:54:27 INFO - PROCESS | 4524 | 1461164067279 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:27 INFO - PROCESS | 4524 | 1461164067459 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 07:54:27 INFO - PROCESS | 4524 | 1461164067662 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:27 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18876b000 == 103 [pid = 4524] [id = 311] 07:54:27 INFO - PROCESS | 4524 | ++DOMWINDOW == 234 (0x7fa175e51400) [pid = 4524] [serial = 934] [outer = (nil)] 07:54:27 INFO - PROCESS | 4524 | ++DOMWINDOW == 235 (0x7fa175ee3000) [pid = 4524] [serial = 935] [outer = 0x7fa175e51400] 07:54:27 INFO - PROCESS | 4524 | 1461164067731 Marionette DEBUG loaded listener.js 07:54:27 INFO - PROCESS | 4524 | ++DOMWINDOW == 236 (0x7fa175ee8400) [pid = 4524] [serial = 936] [outer = 0x7fa175e51400] 07:54:28 INFO - PROCESS | 4524 | 1461164068920 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 07:54:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 07:54:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1681ms 07:54:28 INFO - PROCESS | 4524 | 1461164068951 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 07:54:28 INFO - PROCESS | 4524 | 1461164068955 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 07:54:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 07:54:28 INFO - PROCESS | 4524 | 1461164068964 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 07:54:28 INFO - PROCESS | 4524 | 1461164068970 Marionette TRACE conn3 <- [1,1218,null,{}] 07:54:28 INFO - PROCESS | 4524 | 1461164068978 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:29 INFO - PROCESS | 4524 | 1461164069161 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 07:54:29 INFO - PROCESS | 4524 | 1461164069418 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:29 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17c3a2000 == 104 [pid = 4524] [id = 312] 07:54:29 INFO - PROCESS | 4524 | ++DOMWINDOW == 237 (0x7fa175e55000) [pid = 4524] [serial = 937] [outer = (nil)] 07:54:29 INFO - PROCESS | 4524 | ++DOMWINDOW == 238 (0x7fa17686cc00) [pid = 4524] [serial = 938] [outer = 0x7fa175e55000] 07:54:29 INFO - PROCESS | 4524 | 1461164069480 Marionette DEBUG loaded listener.js 07:54:29 INFO - PROCESS | 4524 | ++DOMWINDOW == 239 (0x7fa1769f4c00) [pid = 4524] [serial = 939] [outer = 0x7fa175e55000] 07:54:30 INFO - PROCESS | 4524 | 1461164070451 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 07:54:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 07:54:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1540ms 07:54:30 INFO - PROCESS | 4524 | 1461164070504 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 07:54:30 INFO - PROCESS | 4524 | 1461164070512 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 07:54:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 07:54:30 INFO - PROCESS | 4524 | 1461164070522 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 07:54:30 INFO - PROCESS | 4524 | 1461164070525 Marionette TRACE conn3 <- [1,1222,null,{}] 07:54:30 INFO - PROCESS | 4524 | 1461164070530 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:30 INFO - PROCESS | 4524 | 1461164070703 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 07:54:30 INFO - PROCESS | 4524 | 1461164070936 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:31 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17a5e2000 == 105 [pid = 4524] [id = 313] 07:54:31 INFO - PROCESS | 4524 | ++DOMWINDOW == 240 (0x7fa17ae07c00) [pid = 4524] [serial = 940] [outer = (nil)] 07:54:31 INFO - PROCESS | 4524 | ++DOMWINDOW == 241 (0x7fa17ae10400) [pid = 4524] [serial = 941] [outer = 0x7fa17ae07c00] 07:54:31 INFO - PROCESS | 4524 | 1461164071091 Marionette DEBUG loaded listener.js 07:54:31 INFO - PROCESS | 4524 | ++DOMWINDOW == 242 (0x7fa17c2e9800) [pid = 4524] [serial = 942] [outer = 0x7fa17ae07c00] 07:54:31 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18829f800 == 104 [pid = 4524] [id = 295] 07:54:31 INFO - PROCESS | 4524 | --DOMWINDOW == 241 (0x7fa185551c00) [pid = 4524] [serial = 809] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 4524 | --DOMWINDOW == 240 (0x7fa190e1c800) [pid = 4524] [serial = 800] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 4524 | --DOMWINDOW == 239 (0x7fa185556c00) [pid = 4524] [serial = 806] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 4524 | --DOMWINDOW == 238 (0x7fa19b264400) [pid = 4524] [serial = 803] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 4524 | --DOMWINDOW == 237 (0x7fa19b26bc00) [pid = 4524] [serial = 833] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa187bf1000 == 103 [pid = 4524] [id = 294] 07:54:31 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa184e59000 == 102 [pid = 4524] [id = 293] 07:54:31 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa184b1e800 == 101 [pid = 4524] [id = 292] 07:54:31 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa181eda800 == 100 [pid = 4524] [id = 291] 07:54:31 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17c0de000 == 99 [pid = 4524] [id = 290] 07:54:31 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17af80000 == 98 [pid = 4524] [id = 289] 07:54:31 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17c3ad800 == 97 [pid = 4524] [id = 283] 07:54:31 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1a4e6a800 == 96 [pid = 4524] [id = 282] 07:54:31 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1a0d19000 == 95 [pid = 4524] [id = 281] 07:54:31 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa19b96b000 == 94 [pid = 4524] [id = 280] 07:54:31 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18829c800 == 93 [pid = 4524] [id = 279] 07:54:31 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17da43800 == 92 [pid = 4524] [id = 278] 07:54:31 INFO - PROCESS | 4524 | --DOMWINDOW == 236 (0x7fa18e38d800) [pid = 4524] [serial = 794] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 4524 | --DOMWINDOW == 235 (0x7fa184d0cc00) [pid = 4524] [serial = 818] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 4524 | --DOMWINDOW == 234 (0x7fa188eb9000) [pid = 4524] [serial = 821] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 4524 | --DOMWINDOW == 233 (0x7fa183eecc00) [pid = 4524] [serial = 815] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 4524 | --DOMWINDOW == 232 (0x7fa181c6b000) [pid = 4524] [serial = 813] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 4524 | --DOMWINDOW == 231 (0x7fa18df88c00) [pid = 4524] [serial = 825] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 4524 | --DOMWINDOW == 230 (0x7fa18d862400) [pid = 4524] [serial = 822] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 4524 | --DOMWINDOW == 229 (0x7fa17d4b7800) [pid = 4524] [serial = 779] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 4524 | --DOMWINDOW == 228 (0x7fa18ee10800) [pid = 4524] [serial = 827] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 4524 | --DOMWINDOW == 227 (0x7fa18d4a8400) [pid = 4524] [serial = 830] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 4524 | --DOMWINDOW == 226 (0x7fa187f4a800) [pid = 4524] [serial = 785] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 4524 | --DOMWINDOW == 225 (0x7fa18fe45c00) [pid = 4524] [serial = 831] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 4524 | --DOMWINDOW == 224 (0x7fa17d555000) [pid = 4524] [serial = 812] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 4524 | --DOMWINDOW == 223 (0x7fa18f704800) [pid = 4524] [serial = 797] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 4524 | --DOMWINDOW == 222 (0x7fa18ddad800) [pid = 4524] [serial = 824] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 4524 | --DOMWINDOW == 221 (0x7fa183eef000) [pid = 4524] [serial = 782] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 4524 | --DOMWINDOW == 220 (0x7fa18ddeac00) [pid = 4524] [serial = 791] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 4524 | --DOMWINDOW == 219 (0x7fa18fe43000) [pid = 4524] [serial = 828] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 4524 | --DOMWINDOW == 218 (0x7fa18d594000) [pid = 4524] [serial = 777] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 4524 | --DOMWINDOW == 217 (0x7fa1847f1800) [pid = 4524] [serial = 816] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 4524 | --DOMWINDOW == 216 (0x7fa1847e3800) [pid = 4524] [serial = 614] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 4524 | --DOMWINDOW == 215 (0x7fa18d85d800) [pid = 4524] [serial = 788] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 4524 | --DOMWINDOW == 214 (0x7fa186375800) [pid = 4524] [serial = 819] [outer = (nil)] [url = about:blank] 07:54:31 INFO - PROCESS | 4524 | --DOMWINDOW == 213 (0x7fa18e21a800) [pid = 4524] [serial = 728] [outer = (nil)] [url = about:blank] 07:54:32 INFO - PROCESS | 4524 | 1461164072006 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 07:54:32 INFO - PROCESS | 4524 | 1461164072058 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 07:54:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 07:54:32 INFO - PROCESS | 4524 | 1461164072064 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 07:54:32 INFO - PROCESS | 4524 | 1461164072068 Marionette TRACE conn3 <- [1,1226,null,{}] 07:54:32 INFO - PROCESS | 4524 | 1461164072082 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:32 INFO - PROCESS | 4524 | 1461164072238 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 07:54:32 INFO - PROCESS | 4524 | 1461164072249 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:32 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa181c2a800 == 93 [pid = 4524] [id = 314] 07:54:32 INFO - PROCESS | 4524 | ++DOMWINDOW == 214 (0x7fa181c0d800) [pid = 4524] [serial = 943] [outer = (nil)] 07:54:32 INFO - PROCESS | 4524 | ++DOMWINDOW == 215 (0x7fa182055c00) [pid = 4524] [serial = 944] [outer = 0x7fa181c0d800] 07:54:32 INFO - PROCESS | 4524 | 1461164072313 Marionette DEBUG loaded listener.js 07:54:32 INFO - PROCESS | 4524 | ++DOMWINDOW == 216 (0x7fa18432f800) [pid = 4524] [serial = 945] [outer = 0x7fa181c0d800] 07:54:33 INFO - PROCESS | 4524 | 1461164073117 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 07:54:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 07:54:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1083ms 07:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 07:54:33 INFO - PROCESS | 4524 | 1461164073147 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 07:54:33 INFO - PROCESS | 4524 | 1461164073151 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 07:54:33 INFO - PROCESS | 4524 | 1461164073157 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 07:54:33 INFO - PROCESS | 4524 | 1461164073160 Marionette TRACE conn3 <- [1,1230,null,{}] 07:54:33 INFO - PROCESS | 4524 | 1461164073164 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:33 INFO - PROCESS | 4524 | 1461164073328 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 07:54:33 INFO - PROCESS | 4524 | 1461164073491 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:33 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa184cc6000 == 94 [pid = 4524] [id = 315] 07:54:33 INFO - PROCESS | 4524 | ++DOMWINDOW == 217 (0x7fa1785aa800) [pid = 4524] [serial = 946] [outer = (nil)] 07:54:33 INFO - PROCESS | 4524 | ++DOMWINDOW == 218 (0x7fa1847ea000) [pid = 4524] [serial = 947] [outer = 0x7fa1785aa800] 07:54:33 INFO - PROCESS | 4524 | 1461164073552 Marionette DEBUG loaded listener.js 07:54:33 INFO - PROCESS | 4524 | ++DOMWINDOW == 219 (0x7fa184b9fc00) [pid = 4524] [serial = 948] [outer = 0x7fa1785aa800] 07:54:34 INFO - PROCESS | 4524 | 1461164074305 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 07:54:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 07:54:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1178ms 07:54:34 INFO - PROCESS | 4524 | 1461164074335 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 07:54:34 INFO - PROCESS | 4524 | 1461164074338 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 07:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 07:54:34 INFO - PROCESS | 4524 | 1461164074344 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 07:54:34 INFO - PROCESS | 4524 | 1461164074346 Marionette TRACE conn3 <- [1,1234,null,{}] 07:54:34 INFO - PROCESS | 4524 | 1461164074351 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:34 INFO - PROCESS | 4524 | 1461164074552 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 07:54:34 INFO - PROCESS | 4524 | 1461164074577 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:34 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa184f61800 == 95 [pid = 4524] [id = 316] 07:54:34 INFO - PROCESS | 4524 | ++DOMWINDOW == 220 (0x7fa182053c00) [pid = 4524] [serial = 949] [outer = (nil)] 07:54:34 INFO - PROCESS | 4524 | ++DOMWINDOW == 221 (0x7fa18554b800) [pid = 4524] [serial = 950] [outer = 0x7fa182053c00] 07:54:34 INFO - PROCESS | 4524 | 1461164074634 Marionette DEBUG loaded listener.js 07:54:34 INFO - PROCESS | 4524 | ++DOMWINDOW == 222 (0x7fa18637e400) [pid = 4524] [serial = 951] [outer = 0x7fa182053c00] 07:54:35 INFO - PROCESS | 4524 | --DOMWINDOW == 221 (0x7fa1772c8800) [pid = 4524] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 07:54:35 INFO - PROCESS | 4524 | --DOMWINDOW == 220 (0x7fa185537800) [pid = 4524] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 07:54:35 INFO - PROCESS | 4524 | --DOMWINDOW == 219 (0x7fa185548000) [pid = 4524] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 07:54:35 INFO - PROCESS | 4524 | --DOMWINDOW == 218 (0x7fa17ae0c800) [pid = 4524] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 07:54:35 INFO - PROCESS | 4524 | --DOMWINDOW == 217 (0x7fa17c2e3800) [pid = 4524] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 07:54:35 INFO - PROCESS | 4524 | --DOMWINDOW == 216 (0x7fa183ef8c00) [pid = 4524] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 07:54:35 INFO - PROCESS | 4524 | --DOMWINDOW == 215 (0x7fa187b6f400) [pid = 4524] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 07:54:36 INFO - PROCESS | 4524 | 1461164076004 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 07:54:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 07:54:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1728ms 07:54:36 INFO - PROCESS | 4524 | 1461164076073 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 07:54:36 INFO - PROCESS | 4524 | 1461164076081 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 07:54:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 07:54:36 INFO - PROCESS | 4524 | 1461164076089 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 07:54:36 INFO - PROCESS | 4524 | 1461164076095 Marionette TRACE conn3 <- [1,1238,null,{}] 07:54:36 INFO - PROCESS | 4524 | 1461164076102 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:36 INFO - PROCESS | 4524 | 1461164076339 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 07:54:36 INFO - PROCESS | 4524 | 1461164076522 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:36 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17c0d0000 == 96 [pid = 4524] [id = 317] 07:54:36 INFO - PROCESS | 4524 | ++DOMWINDOW == 216 (0x7fa176867800) [pid = 4524] [serial = 952] [outer = (nil)] 07:54:36 INFO - PROCESS | 4524 | ++DOMWINDOW == 217 (0x7fa1772c3c00) [pid = 4524] [serial = 953] [outer = 0x7fa176867800] 07:54:36 INFO - PROCESS | 4524 | 1461164076594 Marionette DEBUG loaded listener.js 07:54:36 INFO - PROCESS | 4524 | ++DOMWINDOW == 218 (0x7fa1785aac00) [pid = 4524] [serial = 954] [outer = 0x7fa176867800] 07:54:37 INFO - PROCESS | 4524 | 1461164077506 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 07:54:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 07:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1484ms 07:54:37 INFO - PROCESS | 4524 | 1461164077573 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 07:54:37 INFO - PROCESS | 4524 | 1461164077582 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 07:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 07:54:37 INFO - PROCESS | 4524 | 1461164077591 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 07:54:37 INFO - PROCESS | 4524 | 1461164077594 Marionette TRACE conn3 <- [1,1242,null,{}] 07:54:37 INFO - PROCESS | 4524 | 1461164077599 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:37 INFO - PROCESS | 4524 | 1461164077831 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 07:54:38 INFO - PROCESS | 4524 | 1461164078056 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:38 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa184b26000 == 97 [pid = 4524] [id = 318] 07:54:38 INFO - PROCESS | 4524 | ++DOMWINDOW == 219 (0x7fa1769ee000) [pid = 4524] [serial = 955] [outer = (nil)] 07:54:38 INFO - PROCESS | 4524 | ++DOMWINDOW == 220 (0x7fa182010c00) [pid = 4524] [serial = 956] [outer = 0x7fa1769ee000] 07:54:38 INFO - PROCESS | 4524 | 1461164078168 Marionette DEBUG loaded listener.js 07:54:38 INFO - PROCESS | 4524 | ++DOMWINDOW == 221 (0x7fa18432dc00) [pid = 4524] [serial = 957] [outer = 0x7fa1769ee000] 07:54:39 INFO - PROCESS | 4524 | 1461164079002 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 07:54:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 07:54:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1480ms 07:54:39 INFO - PROCESS | 4524 | 1461164079072 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 07:54:39 INFO - PROCESS | 4524 | 1461164079076 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 07:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 07:54:39 INFO - PROCESS | 4524 | 1461164079083 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 07:54:39 INFO - PROCESS | 4524 | 1461164079089 Marionette TRACE conn3 <- [1,1246,null,{}] 07:54:39 INFO - PROCESS | 4524 | 1461164079107 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:39 INFO - PROCESS | 4524 | 1461164079341 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 07:54:39 INFO - PROCESS | 4524 | 1461164079527 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:39 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa188768800 == 98 [pid = 4524] [id = 319] 07:54:39 INFO - PROCESS | 4524 | ++DOMWINDOW == 222 (0x7fa183ef4400) [pid = 4524] [serial = 958] [outer = (nil)] 07:54:39 INFO - PROCESS | 4524 | ++DOMWINDOW == 223 (0x7fa18576f800) [pid = 4524] [serial = 959] [outer = 0x7fa183ef4400] 07:54:39 INFO - PROCESS | 4524 | 1461164079600 Marionette DEBUG loaded listener.js 07:54:39 INFO - PROCESS | 4524 | ++DOMWINDOW == 224 (0x7fa18826fc00) [pid = 4524] [serial = 960] [outer = 0x7fa183ef4400] 07:54:40 INFO - PROCESS | 4524 | 1461164080456 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 07:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 07:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1435ms 07:54:40 INFO - PROCESS | 4524 | 1461164080519 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 07:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 07:54:40 INFO - PROCESS | 4524 | 1461164080523 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 07:54:40 INFO - PROCESS | 4524 | 1461164080528 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 07:54:40 INFO - PROCESS | 4524 | 1461164080532 Marionette TRACE conn3 <- [1,1250,null,{}] 07:54:40 INFO - PROCESS | 4524 | 1461164080537 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:40 INFO - PROCESS | 4524 | 1461164080712 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 07:54:40 INFO - PROCESS | 4524 | 1461164080893 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:40 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18c119800 == 99 [pid = 4524] [id = 320] 07:54:40 INFO - PROCESS | 4524 | ++DOMWINDOW == 225 (0x7fa1847eb800) [pid = 4524] [serial = 961] [outer = (nil)] 07:54:40 INFO - PROCESS | 4524 | ++DOMWINDOW == 226 (0x7fa18d594000) [pid = 4524] [serial = 962] [outer = 0x7fa1847eb800] 07:54:40 INFO - PROCESS | 4524 | 1461164080963 Marionette DEBUG loaded listener.js 07:54:41 INFO - PROCESS | 4524 | ++DOMWINDOW == 227 (0x7fa18d982400) [pid = 4524] [serial = 963] [outer = 0x7fa1847eb800] 07:54:41 INFO - PROCESS | 4524 | 1461164081778 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 07:54:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 07:54:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1329ms 07:54:41 INFO - PROCESS | 4524 | 1461164081858 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 07:54:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 07:54:41 INFO - PROCESS | 4524 | 1461164081861 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 07:54:41 INFO - PROCESS | 4524 | 1461164081866 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 07:54:41 INFO - PROCESS | 4524 | 1461164081869 Marionette TRACE conn3 <- [1,1254,null,{}] 07:54:41 INFO - PROCESS | 4524 | 1461164081875 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:42 INFO - PROCESS | 4524 | 1461164082093 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 07:54:42 INFO - PROCESS | 4524 | 1461164082276 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:42 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18e889800 == 100 [pid = 4524] [id = 321] 07:54:42 INFO - PROCESS | 4524 | ++DOMWINDOW == 228 (0x7fa1882ab000) [pid = 4524] [serial = 964] [outer = (nil)] 07:54:42 INFO - PROCESS | 4524 | ++DOMWINDOW == 229 (0x7fa18e159800) [pid = 4524] [serial = 965] [outer = 0x7fa1882ab000] 07:54:42 INFO - PROCESS | 4524 | 1461164082352 Marionette DEBUG loaded listener.js 07:54:42 INFO - PROCESS | 4524 | ++DOMWINDOW == 230 (0x7fa18e38d400) [pid = 4524] [serial = 966] [outer = 0x7fa1882ab000] 07:54:43 INFO - PROCESS | 4524 | 1461164083184 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 07:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 07:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1376ms 07:54:43 INFO - PROCESS | 4524 | 1461164083243 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 07:54:43 INFO - PROCESS | 4524 | 1461164083246 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 07:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 07:54:43 INFO - PROCESS | 4524 | 1461164083252 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 07:54:43 INFO - PROCESS | 4524 | 1461164083255 Marionette TRACE conn3 <- [1,1258,null,{}] 07:54:43 INFO - PROCESS | 4524 | 1461164083260 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:43 INFO - PROCESS | 4524 | 1461164083433 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 07:54:43 INFO - PROCESS | 4524 | 1461164083615 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:43 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa19c3c6000 == 101 [pid = 4524] [id = 322] 07:54:43 INFO - PROCESS | 4524 | ++DOMWINDOW == 231 (0x7fa18ed2c400) [pid = 4524] [serial = 967] [outer = (nil)] 07:54:43 INFO - PROCESS | 4524 | ++DOMWINDOW == 232 (0x7fa190ba0400) [pid = 4524] [serial = 968] [outer = 0x7fa18ed2c400] 07:54:43 INFO - PROCESS | 4524 | 1461164083686 Marionette DEBUG loaded listener.js 07:54:43 INFO - PROCESS | 4524 | ++DOMWINDOW == 233 (0x7fa19b264800) [pid = 4524] [serial = 969] [outer = 0x7fa18ed2c400] 07:54:44 INFO - PROCESS | 4524 | 1461164084483 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 07:54:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 07:54:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1277ms 07:54:44 INFO - PROCESS | 4524 | 1461164084530 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 07:54:44 INFO - PROCESS | 4524 | 1461164084533 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 07:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 07:54:44 INFO - PROCESS | 4524 | 1461164084538 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 07:54:44 INFO - PROCESS | 4524 | 1461164084541 Marionette TRACE conn3 <- [1,1262,null,{}] 07:54:44 INFO - PROCESS | 4524 | 1461164084546 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:44 INFO - PROCESS | 4524 | 1461164084733 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 07:54:44 INFO - PROCESS | 4524 | 1461164084920 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:44 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a0d19000 == 102 [pid = 4524] [id = 323] 07:54:44 INFO - PROCESS | 4524 | ++DOMWINDOW == 234 (0x7fa18f187800) [pid = 4524] [serial = 970] [outer = (nil)] 07:54:44 INFO - PROCESS | 4524 | ++DOMWINDOW == 235 (0x7fa19b93f000) [pid = 4524] [serial = 971] [outer = 0x7fa18f187800] 07:54:44 INFO - PROCESS | 4524 | 1461164084989 Marionette DEBUG loaded listener.js 07:54:45 INFO - PROCESS | 4524 | ++DOMWINDOW == 236 (0x7fa19e80fc00) [pid = 4524] [serial = 972] [outer = 0x7fa18f187800] 07:54:45 INFO - PROCESS | 4524 | 1461164085828 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 07:54:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 07:54:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1328ms 07:54:45 INFO - PROCESS | 4524 | 1461164085868 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 07:54:45 INFO - PROCESS | 4524 | 1461164085871 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 07:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 07:54:45 INFO - PROCESS | 4524 | 1461164085876 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 07:54:45 INFO - PROCESS | 4524 | 1461164085879 Marionette TRACE conn3 <- [1,1266,null,{}] 07:54:45 INFO - PROCESS | 4524 | 1461164085884 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:46 INFO - PROCESS | 4524 | 1461164086053 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 07:54:46 INFO - PROCESS | 4524 | 1461164086242 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:46 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a5be6800 == 103 [pid = 4524] [id = 324] 07:54:46 INFO - PROCESS | 4524 | ++DOMWINDOW == 237 (0x7fa176753c00) [pid = 4524] [serial = 973] [outer = (nil)] 07:54:46 INFO - PROCESS | 4524 | ++DOMWINDOW == 238 (0x7fa17675d000) [pid = 4524] [serial = 974] [outer = 0x7fa176753c00] 07:54:46 INFO - PROCESS | 4524 | 1461164086310 Marionette DEBUG loaded listener.js 07:54:46 INFO - PROCESS | 4524 | ++DOMWINDOW == 239 (0x7fa176761400) [pid = 4524] [serial = 975] [outer = 0x7fa176753c00] 07:54:47 INFO - PROCESS | 4524 | 1461164087137 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 07:54:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 07:54:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1332ms 07:54:47 INFO - PROCESS | 4524 | 1461164087210 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 07:54:47 INFO - PROCESS | 4524 | 1461164087214 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 07:54:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 07:54:47 INFO - PROCESS | 4524 | 1461164087220 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 07:54:47 INFO - PROCESS | 4524 | 1461164087222 Marionette TRACE conn3 <- [1,1270,null,{}] 07:54:47 INFO - PROCESS | 4524 | 1461164087227 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:47 INFO - PROCESS | 4524 | 1461164087400 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 07:54:47 INFO - PROCESS | 4524 | 1461164087587 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:47 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18f1ac800 == 104 [pid = 4524] [id = 325] 07:54:47 INFO - PROCESS | 4524 | ++DOMWINDOW == 240 (0x7fa176757800) [pid = 4524] [serial = 976] [outer = (nil)] 07:54:47 INFO - PROCESS | 4524 | ++DOMWINDOW == 241 (0x7fa188308400) [pid = 4524] [serial = 977] [outer = 0x7fa176757800] 07:54:47 INFO - PROCESS | 4524 | 1461164087656 Marionette DEBUG loaded listener.js 07:54:47 INFO - PROCESS | 4524 | ++DOMWINDOW == 242 (0x7fa18830c400) [pid = 4524] [serial = 978] [outer = 0x7fa176757800] 07:54:48 INFO - PROCESS | 4524 | 1461164088544 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 07:54:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 07:54:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1381ms 07:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 07:54:48 INFO - PROCESS | 4524 | 1461164088602 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 07:54:48 INFO - PROCESS | 4524 | 1461164088605 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 07:54:48 INFO - PROCESS | 4524 | 1461164088611 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 07:54:48 INFO - PROCESS | 4524 | 1461164088614 Marionette TRACE conn3 <- [1,1274,null,{}] 07:54:48 INFO - PROCESS | 4524 | 1461164088619 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:48 INFO - PROCESS | 4524 | 1461164088797 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 07:54:48 INFO - PROCESS | 4524 | 1461164088988 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:49 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa176a39800 == 105 [pid = 4524] [id = 326] 07:54:49 INFO - PROCESS | 4524 | ++DOMWINDOW == 243 (0x7fa188303400) [pid = 4524] [serial = 979] [outer = (nil)] 07:54:49 INFO - PROCESS | 4524 | ++DOMWINDOW == 244 (0x7fa188311000) [pid = 4524] [serial = 980] [outer = 0x7fa188303400] 07:54:49 INFO - PROCESS | 4524 | 1461164089054 Marionette DEBUG loaded listener.js 07:54:49 INFO - PROCESS | 4524 | ++DOMWINDOW == 245 (0x7fa18854a400) [pid = 4524] [serial = 981] [outer = 0x7fa188303400] 07:54:49 INFO - PROCESS | 4524 | 1461164089953 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 07:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 07:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1376ms 07:54:49 INFO - PROCESS | 4524 | 1461164089987 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 07:54:49 INFO - PROCESS | 4524 | 1461164089991 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 07:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 07:54:50 INFO - PROCESS | 4524 | 1461164089996 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 07:54:50 INFO - PROCESS | 4524 | 1461164089999 Marionette TRACE conn3 <- [1,1278,null,{}] 07:54:50 INFO - PROCESS | 4524 | 1461164090005 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:50 INFO - PROCESS | 4524 | 1461164090201 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 07:54:50 INFO - PROCESS | 4524 | 1461164090404 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:50 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17a412000 == 106 [pid = 4524] [id = 327] 07:54:50 INFO - PROCESS | 4524 | ++DOMWINDOW == 246 (0x7fa175a96000) [pid = 4524] [serial = 982] [outer = (nil)] 07:54:50 INFO - PROCESS | 4524 | ++DOMWINDOW == 247 (0x7fa1798a7800) [pid = 4524] [serial = 983] [outer = 0x7fa175a96000] 07:54:50 INFO - PROCESS | 4524 | 1461164090479 Marionette DEBUG loaded listener.js 07:54:50 INFO - PROCESS | 4524 | ++DOMWINDOW == 248 (0x7fa18854e800) [pid = 4524] [serial = 984] [outer = 0x7fa175a96000] 07:54:51 INFO - PROCESS | 4524 | 1461164091680 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 07:54:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 07:54:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1730ms 07:54:51 INFO - PROCESS | 4524 | 1461164091728 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 07:54:51 INFO - PROCESS | 4524 | 1461164091733 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 07:54:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 07:54:51 INFO - PROCESS | 4524 | 1461164091741 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 07:54:51 INFO - PROCESS | 4524 | 1461164091747 Marionette TRACE conn3 <- [1,1282,null,{}] 07:54:51 INFO - PROCESS | 4524 | 1461164091769 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:51 INFO - PROCESS | 4524 | 1461164091960 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 07:54:52 INFO - PROCESS | 4524 | 1461164092190 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:52 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17a8f3000 == 107 [pid = 4524] [id = 328] 07:54:52 INFO - PROCESS | 4524 | ++DOMWINDOW == 249 (0x7fa1766e1400) [pid = 4524] [serial = 985] [outer = (nil)] 07:54:52 INFO - PROCESS | 4524 | ++DOMWINDOW == 250 (0x7fa17675e800) [pid = 4524] [serial = 986] [outer = 0x7fa1766e1400] 07:54:52 INFO - PROCESS | 4524 | 1461164092255 Marionette DEBUG loaded listener.js 07:54:52 INFO - PROCESS | 4524 | ++DOMWINDOW == 251 (0x7fa1769ea400) [pid = 4524] [serial = 987] [outer = 0x7fa1766e1400] 07:54:53 INFO - PROCESS | 4524 | 1461164093096 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 07:54:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 07:54:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1392ms 07:54:53 INFO - PROCESS | 4524 | 1461164093135 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 07:54:53 INFO - PROCESS | 4524 | 1461164093142 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 07:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 07:54:53 INFO - PROCESS | 4524 | 1461164093151 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 07:54:53 INFO - PROCESS | 4524 | 1461164093155 Marionette TRACE conn3 <- [1,1286,null,{}] 07:54:53 INFO - PROCESS | 4524 | 1461164093161 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:53 INFO - PROCESS | 4524 | 1461164093318 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 07:54:53 INFO - PROCESS | 4524 | 1461164093684 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:53 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa175d87800 == 108 [pid = 4524] [id = 329] 07:54:53 INFO - PROCESS | 4524 | ++DOMWINDOW == 252 (0x7fa1766e1000) [pid = 4524] [serial = 988] [outer = (nil)] 07:54:53 INFO - PROCESS | 4524 | ++DOMWINDOW == 253 (0x7fa1769f0000) [pid = 4524] [serial = 989] [outer = 0x7fa1766e1000] 07:54:53 INFO - PROCESS | 4524 | 1461164093752 Marionette DEBUG loaded listener.js 07:54:53 INFO - PROCESS | 4524 | ++DOMWINDOW == 254 (0x7fa1797c7800) [pid = 4524] [serial = 990] [outer = 0x7fa1766e1000] 07:54:54 INFO - PROCESS | 4524 | 1461164094645 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 07:54:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 07:54:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1537ms 07:54:54 INFO - PROCESS | 4524 | 1461164094688 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 07:54:54 INFO - PROCESS | 4524 | 1461164094692 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 07:54:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 07:54:54 INFO - PROCESS | 4524 | 1461164094698 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 07:54:54 INFO - PROCESS | 4524 | 1461164094702 Marionette TRACE conn3 <- [1,1290,null,{}] 07:54:54 INFO - PROCESS | 4524 | 1461164094716 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:54 INFO - PROCESS | 4524 | 1461164094889 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 07:54:55 INFO - PROCESS | 4524 | 1461164095081 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:55 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa182ddb800 == 109 [pid = 4524] [id = 330] 07:54:55 INFO - PROCESS | 4524 | ++DOMWINDOW == 255 (0x7fa17ae0a000) [pid = 4524] [serial = 991] [outer = (nil)] 07:54:55 INFO - PROCESS | 4524 | ++DOMWINDOW == 256 (0x7fa17d4b8c00) [pid = 4524] [serial = 992] [outer = 0x7fa17ae0a000] 07:54:55 INFO - PROCESS | 4524 | 1461164095143 Marionette DEBUG loaded listener.js 07:54:55 INFO - PROCESS | 4524 | ++DOMWINDOW == 257 (0x7fa181c9a800) [pid = 4524] [serial = 993] [outer = 0x7fa17ae0a000] 07:54:56 INFO - PROCESS | 4524 | 1461164096046 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 07:54:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 07:54:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1380ms 07:54:56 INFO - PROCESS | 4524 | 1461164096078 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 07:54:56 INFO - PROCESS | 4524 | 1461164096082 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 07:54:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 07:54:56 INFO - PROCESS | 4524 | 1461164096087 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 07:54:56 INFO - PROCESS | 4524 | 1461164096090 Marionette TRACE conn3 <- [1,1294,null,{}] 07:54:56 INFO - PROCESS | 4524 | 1461164096095 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:56 INFO - PROCESS | 4524 | 1461164096246 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 07:54:56 INFO - PROCESS | 4524 | 1461164096444 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:56 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa184553000 == 110 [pid = 4524] [id = 331] 07:54:56 INFO - PROCESS | 4524 | ++DOMWINDOW == 258 (0x7fa175ee8c00) [pid = 4524] [serial = 994] [outer = (nil)] 07:54:56 INFO - PROCESS | 4524 | ++DOMWINDOW == 259 (0x7fa1847f0400) [pid = 4524] [serial = 995] [outer = 0x7fa175ee8c00] 07:54:56 INFO - PROCESS | 4524 | 1461164096506 Marionette DEBUG loaded listener.js 07:54:56 INFO - PROCESS | 4524 | ++DOMWINDOW == 260 (0x7fa18553b400) [pid = 4524] [serial = 996] [outer = 0x7fa175ee8c00] 07:54:57 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1a4cad800 == 109 [pid = 4524] [id = 268] 07:54:57 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17d7cf000 == 108 [pid = 4524] [id = 269] 07:54:57 INFO - PROCESS | 4524 | --DOMWINDOW == 259 (0x7fa18e157000) [pid = 4524] [serial = 890] [outer = (nil)] [url = about:blank] 07:54:57 INFO - PROCESS | 4524 | --DOMWINDOW == 258 (0x7fa19cabf400) [pid = 4524] [serial = 851] [outer = (nil)] [url = about:blank] 07:54:57 INFO - PROCESS | 4524 | --DOMWINDOW == 257 (0x7fa17d5dd000) [pid = 4524] [serial = 836] [outer = (nil)] [url = about:blank] 07:54:57 INFO - PROCESS | 4524 | --DOMWINDOW == 256 (0x7fa19b26c800) [pid = 4524] [serial = 845] [outer = (nil)] [url = about:blank] 07:54:57 INFO - PROCESS | 4524 | --DOMWINDOW == 255 (0x7fa1785a3c00) [pid = 4524] [serial = 866] [outer = (nil)] [url = about:blank] 07:54:57 INFO - PROCESS | 4524 | --DOMWINDOW == 254 (0x7fa184336800) [pid = 4524] [serial = 854] [outer = (nil)] [url = about:blank] 07:54:57 INFO - PROCESS | 4524 | --DOMWINDOW == 253 (0x7fa19c62f800) [pid = 4524] [serial = 848] [outer = (nil)] [url = about:blank] 07:54:57 INFO - PROCESS | 4524 | --DOMWINDOW == 252 (0x7fa185542000) [pid = 4524] [serial = 839] [outer = (nil)] [url = about:blank] 07:54:57 INFO - PROCESS | 4524 | --DOMWINDOW == 251 (0x7fa18e38b400) [pid = 4524] [serial = 842] [outer = (nil)] [url = about:blank] 07:54:57 INFO - PROCESS | 4524 | --DOMWINDOW == 250 (0x7fa19e89b400) [pid = 4524] [serial = 857] [outer = (nil)] [url = about:blank] 07:54:57 INFO - PROCESS | 4524 | --DOMWINDOW == 249 (0x7fa1772cb800) [pid = 4524] [serial = 860] [outer = (nil)] [url = about:blank] 07:54:57 INFO - PROCESS | 4524 | --DOMWINDOW == 248 (0x7fa18433a800) [pid = 4524] [serial = 863] [outer = (nil)] [url = about:blank] 07:54:57 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa184cc6000 == 107 [pid = 4524] [id = 315] 07:54:57 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa181c2a800 == 106 [pid = 4524] [id = 314] 07:54:57 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17a5e2000 == 105 [pid = 4524] [id = 313] 07:54:57 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17c3a2000 == 104 [pid = 4524] [id = 312] 07:54:57 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa188770800 == 103 [pid = 4524] [id = 307] 07:54:57 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa176ad4800 == 102 [pid = 4524] [id = 306] 07:54:57 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa184f1e800 == 101 [pid = 4524] [id = 305] 07:54:57 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1791ec000 == 100 [pid = 4524] [id = 304] 07:54:57 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1a5bca800 == 99 [pid = 4524] [id = 303] 07:54:57 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1a098f800 == 98 [pid = 4524] [id = 302] 07:54:57 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1955d5800 == 97 [pid = 4524] [id = 301] 07:54:57 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18f783000 == 96 [pid = 4524] [id = 300] 07:54:57 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18d972000 == 95 [pid = 4524] [id = 299] 07:54:57 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa184cde800 == 94 [pid = 4524] [id = 298] 07:54:57 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17c3ab800 == 93 [pid = 4524] [id = 297] 07:54:57 INFO - PROCESS | 4524 | 1461164097479 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 07:54:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 07:54:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1430ms 07:54:57 INFO - PROCESS | 4524 | 1461164097519 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 07:54:57 INFO - PROCESS | 4524 | 1461164097522 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 07:54:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 07:54:57 INFO - PROCESS | 4524 | 1461164097528 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 07:54:57 INFO - PROCESS | 4524 | 1461164097531 Marionette TRACE conn3 <- [1,1298,null,{}] 07:54:57 INFO - PROCESS | 4524 | 1461164097536 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:57 INFO - PROCESS | 4524 | 1461164097711 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 07:54:57 INFO - PROCESS | 4524 | --DOMWINDOW == 247 (0x7fa18df7f000) [pid = 4524] [serial = 888] [outer = (nil)] [url = about:blank] 07:54:57 INFO - PROCESS | 4524 | --DOMWINDOW == 246 (0x7fa18568e800) [pid = 4524] [serial = 878] [outer = (nil)] [url = about:blank] 07:54:57 INFO - PROCESS | 4524 | --DOMWINDOW == 245 (0x7fa187f48400) [pid = 4524] [serial = 881] [outer = (nil)] [url = about:blank] 07:54:57 INFO - PROCESS | 4524 | --DOMWINDOW == 244 (0x7fa181c6e800) [pid = 4524] [serial = 872] [outer = (nil)] [url = about:blank] 07:54:57 INFO - PROCESS | 4524 | --DOMWINDOW == 243 (0x7fa183dcdc00) [pid = 4524] [serial = 873] [outer = (nil)] [url = about:blank] 07:54:57 INFO - PROCESS | 4524 | --DOMWINDOW == 242 (0x7fa17d560800) [pid = 4524] [serial = 870] [outer = (nil)] [url = about:blank] 07:54:57 INFO - PROCESS | 4524 | --DOMWINDOW == 241 (0x7fa17c2efc00) [pid = 4524] [serial = 869] [outer = (nil)] [url = about:blank] 07:54:57 INFO - PROCESS | 4524 | --DOMWINDOW == 240 (0x7fa184973c00) [pid = 4524] [serial = 875] [outer = (nil)] [url = about:blank] 07:54:57 INFO - PROCESS | 4524 | --DOMWINDOW == 239 (0x7fa184d18400) [pid = 4524] [serial = 876] [outer = (nil)] [url = about:blank] 07:54:57 INFO - PROCESS | 4524 | --DOMWINDOW == 238 (0x7fa18c9b4c00) [pid = 4524] [serial = 884] [outer = (nil)] [url = about:blank] 07:54:57 INFO - PROCESS | 4524 | --DOMWINDOW == 237 (0x7fa18ddb5000) [pid = 4524] [serial = 885] [outer = (nil)] [url = about:blank] 07:54:57 INFO - PROCESS | 4524 | --DOMWINDOW == 236 (0x7fa18826c800) [pid = 4524] [serial = 882] [outer = (nil)] [url = about:blank] 07:54:57 INFO - PROCESS | 4524 | --DOMWINDOW == 235 (0x7fa189ba2c00) [pid = 4524] [serial = 887] [outer = (nil)] [url = about:blank] 07:54:57 INFO - PROCESS | 4524 | --DOMWINDOW == 234 (0x7fa1871f1400) [pid = 4524] [serial = 879] [outer = (nil)] [url = about:blank] 07:54:57 INFO - PROCESS | 4524 | 1461164097884 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:57 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1791d8800 == 94 [pid = 4524] [id = 332] 07:54:57 INFO - PROCESS | 4524 | ++DOMWINDOW == 235 (0x7fa175eebc00) [pid = 4524] [serial = 997] [outer = (nil)] 07:54:57 INFO - PROCESS | 4524 | ++DOMWINDOW == 236 (0x7fa183dcdc00) [pid = 4524] [serial = 998] [outer = 0x7fa175eebc00] 07:54:57 INFO - PROCESS | 4524 | 1461164097941 Marionette DEBUG loaded listener.js 07:54:58 INFO - PROCESS | 4524 | ++DOMWINDOW == 237 (0x7fa18656f000) [pid = 4524] [serial = 999] [outer = 0x7fa175eebc00] 07:54:58 INFO - PROCESS | 4524 | 1461164098656 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 07:54:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 07:54:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1183ms 07:54:58 INFO - PROCESS | 4524 | 1461164098712 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 07:54:58 INFO - PROCESS | 4524 | 1461164098715 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 07:54:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 07:54:58 INFO - PROCESS | 4524 | 1461164098720 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 07:54:58 INFO - PROCESS | 4524 | 1461164098722 Marionette TRACE conn3 <- [1,1302,null,{}] 07:54:58 INFO - PROCESS | 4524 | 1461164098727 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:58 INFO - PROCESS | 4524 | 1461164098891 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 07:54:58 INFO - PROCESS | 4524 | 1461164098906 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:58 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa182dd6000 == 95 [pid = 4524] [id = 333] 07:54:58 INFO - PROCESS | 4524 | ++DOMWINDOW == 238 (0x7fa188267000) [pid = 4524] [serial = 1000] [outer = (nil)] 07:54:58 INFO - PROCESS | 4524 | ++DOMWINDOW == 239 (0x7fa188553c00) [pid = 4524] [serial = 1001] [outer = 0x7fa188267000] 07:54:58 INFO - PROCESS | 4524 | 1461164098964 Marionette DEBUG loaded listener.js 07:54:59 INFO - PROCESS | 4524 | ++DOMWINDOW == 240 (0x7fa18c9b4c00) [pid = 4524] [serial = 1002] [outer = 0x7fa188267000] 07:54:59 INFO - PROCESS | 4524 | 1461164099818 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 07:54:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 07:54:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1123ms 07:54:59 INFO - PROCESS | 4524 | 1461164099844 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 07:54:59 INFO - PROCESS | 4524 | 1461164099847 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 07:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 07:54:59 INFO - PROCESS | 4524 | 1461164099852 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 07:54:59 INFO - PROCESS | 4524 | 1461164099854 Marionette TRACE conn3 <- [1,1306,null,{}] 07:54:59 INFO - PROCESS | 4524 | 1461164099859 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:00 INFO - PROCESS | 4524 | 1461164100045 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 07:55:00 INFO - PROCESS | 4524 | 1461164100076 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:00 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa184f5d000 == 96 [pid = 4524] [id = 334] 07:55:00 INFO - PROCESS | 4524 | ++DOMWINDOW == 241 (0x7fa188553400) [pid = 4524] [serial = 1003] [outer = (nil)] 07:55:00 INFO - PROCESS | 4524 | ++DOMWINDOW == 242 (0x7fa18ddb3800) [pid = 4524] [serial = 1004] [outer = 0x7fa188553400] 07:55:00 INFO - PROCESS | 4524 | 1461164100134 Marionette DEBUG loaded listener.js 07:55:00 INFO - PROCESS | 4524 | ++DOMWINDOW == 243 (0x7fa18e38c400) [pid = 4524] [serial = 1005] [outer = 0x7fa188553400] 07:55:00 INFO - PROCESS | 4524 | 1461164100939 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 07:55:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 07:55:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1127ms 07:55:00 INFO - PROCESS | 4524 | 1461164100980 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 07:55:00 INFO - PROCESS | 4524 | 1461164100984 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 07:55:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 07:55:00 INFO - PROCESS | 4524 | 1461164100989 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 07:55:00 INFO - PROCESS | 4524 | 1461164100991 Marionette TRACE conn3 <- [1,1310,null,{}] 07:55:01 INFO - PROCESS | 4524 | 1461164101002 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:01 INFO - PROCESS | 4524 | 1461164101208 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 07:55:01 INFO - PROCESS | 4524 | 1461164101235 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:01 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18829f800 == 97 [pid = 4524] [id = 335] 07:55:01 INFO - PROCESS | 4524 | ++DOMWINDOW == 244 (0x7fa18c9c3000) [pid = 4524] [serial = 1006] [outer = (nil)] 07:55:01 INFO - PROCESS | 4524 | ++DOMWINDOW == 245 (0x7fa18eeda000) [pid = 4524] [serial = 1007] [outer = 0x7fa18c9c3000] 07:55:01 INFO - PROCESS | 4524 | 1461164101295 Marionette DEBUG loaded listener.js 07:55:01 INFO - PROCESS | 4524 | ++DOMWINDOW == 246 (0x7fa18f183000) [pid = 4524] [serial = 1008] [outer = 0x7fa18c9c3000] 07:55:02 INFO - PROCESS | 4524 | --DOMWINDOW == 245 (0x7fa185553800) [pid = 4524] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 07:55:02 INFO - PROCESS | 4524 | --DOMWINDOW == 244 (0x7fa17b046000) [pid = 4524] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 07:55:02 INFO - PROCESS | 4524 | --DOMWINDOW == 243 (0x7fa183eed000) [pid = 4524] [serial = 681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 07:55:02 INFO - PROCESS | 4524 | --DOMWINDOW == 242 (0x7fa1847eb400) [pid = 4524] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 07:55:02 INFO - PROCESS | 4524 | --DOMWINDOW == 241 (0x7fa17d4bc800) [pid = 4524] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 07:55:02 INFO - PROCESS | 4524 | --DOMWINDOW == 240 (0x7fa17d34c400) [pid = 4524] [serial = 729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 07:55:02 INFO - PROCESS | 4524 | --DOMWINDOW == 239 (0x7fa17c2f0400) [pid = 4524] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 07:55:02 INFO - PROCESS | 4524 | --DOMWINDOW == 238 (0x7fa1797c8c00) [pid = 4524] [serial = 672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 07:55:02 INFO - PROCESS | 4524 | --DOMWINDOW == 237 (0x7fa17b04a800) [pid = 4524] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 07:55:02 INFO - PROCESS | 4524 | --DOMWINDOW == 236 (0x7fa185549400) [pid = 4524] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 07:55:02 INFO - PROCESS | 4524 | --DOMWINDOW == 235 (0x7fa18e028800) [pid = 4524] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 07:55:02 INFO - PROCESS | 4524 | --DOMWINDOW == 234 (0x7fa182012000) [pid = 4524] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 07:55:02 INFO - PROCESS | 4524 | --DOMWINDOW == 233 (0x7fa183dc4400) [pid = 4524] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 07:55:02 INFO - PROCESS | 4524 | --DOMWINDOW == 232 (0x7fa18d974c00) [pid = 4524] [serial = 684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 07:55:02 INFO - PROCESS | 4524 | --DOMWINDOW == 231 (0x7fa187f93800) [pid = 4524] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 07:55:02 INFO - PROCESS | 4524 | --DOMWINDOW == 230 (0x7fa190ba7000) [pid = 4524] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 07:55:02 INFO - PROCESS | 4524 | --DOMWINDOW == 229 (0x7fa1867d5400) [pid = 4524] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 07:55:02 INFO - PROCESS | 4524 | --DOMWINDOW == 228 (0x7fa18d20d400) [pid = 4524] [serial = 687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 07:55:02 INFO - PROCESS | 4524 | --DOMWINDOW == 227 (0x7fa18f02c000) [pid = 4524] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 07:55:02 INFO - PROCESS | 4524 | --DOMWINDOW == 226 (0x7fa1797c4800) [pid = 4524] [serial = 699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 07:55:02 INFO - PROCESS | 4524 | --DOMWINDOW == 225 (0x7fa18f35c400) [pid = 4524] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 07:55:02 INFO - PROCESS | 4524 | --DOMWINDOW == 224 (0x7fa18d975000) [pid = 4524] [serial = 690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 07:55:02 INFO - PROCESS | 4524 | --DOMWINDOW == 223 (0x7fa1797d0800) [pid = 4524] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 07:55:02 INFO - PROCESS | 4524 | --DOMWINDOW == 222 (0x7fa181c6f400) [pid = 4524] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 07:55:02 INFO - PROCESS | 4524 | --DOMWINDOW == 221 (0x7fa17d5d1800) [pid = 4524] [serial = 675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 07:55:02 INFO - PROCESS | 4524 | --DOMWINDOW == 220 (0x7fa17c0ac400) [pid = 4524] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 07:55:02 INFO - PROCESS | 4524 | --DOMWINDOW == 219 (0x7fa18a5c0000) [pid = 4524] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 07:55:02 INFO - PROCESS | 4524 | --DOMWINDOW == 218 (0x7fa188eb3400) [pid = 4524] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 07:55:02 INFO - PROCESS | 4524 | --DOMWINDOW == 217 (0x7fa17c0af000) [pid = 4524] [serial = 678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 07:55:02 INFO - PROCESS | 4524 | --DOMWINDOW == 216 (0x7fa18e155000) [pid = 4524] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 07:55:02 INFO - PROCESS | 4524 | --DOMWINDOW == 215 (0x7fa189ba2400) [pid = 4524] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 07:55:02 INFO - PROCESS | 4524 | --DOMWINDOW == 214 (0x7fa1797c8000) [pid = 4524] [serial = 669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 07:55:02 INFO - PROCESS | 4524 | --DOMWINDOW == 213 (0x7fa185544800) [pid = 4524] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 07:55:02 INFO - PROCESS | 4524 | --DOMWINDOW == 212 (0x7fa183dd0c00) [pid = 4524] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 07:55:02 INFO - PROCESS | 4524 | --DOMWINDOW == 211 (0x7fa18f53d000) [pid = 4524] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 07:55:02 INFO - PROCESS | 4524 | --DOMWINDOW == 210 (0x7fa18f02f000) [pid = 4524] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 07:55:02 INFO - PROCESS | 4524 | --DOMWINDOW == 209 (0x7fa18df8a000) [pid = 4524] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 07:55:02 INFO - PROCESS | 4524 | --DOMWINDOW == 208 (0x7fa186379000) [pid = 4524] [serial = 693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 07:55:02 INFO - PROCESS | 4524 | --DOMWINDOW == 207 (0x7fa19005f000) [pid = 4524] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 07:55:02 INFO - PROCESS | 4524 | --DOMWINDOW == 206 (0x7fa17c0bbc00) [pid = 4524] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 07:55:02 INFO - PROCESS | 4524 | --DOMWINDOW == 205 (0x7fa18df86c00) [pid = 4524] [serial = 696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 07:55:02 INFO - PROCESS | 4524 | --DOMWINDOW == 204 (0x7fa17c0b4000) [pid = 4524] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 07:55:02 INFO - PROCESS | 4524 | --DOMWINDOW == 203 (0x7fa17ae07c00) [pid = 4524] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 07:55:02 INFO - PROCESS | 4524 | --DOMWINDOW == 202 (0x7fa175e55000) [pid = 4524] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 07:55:02 INFO - PROCESS | 4524 | --DOMWINDOW == 201 (0x7fa181c0d800) [pid = 4524] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 07:55:02 INFO - PROCESS | 4524 | --DOMWINDOW == 200 (0x7fa1772c8c00) [pid = 4524] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 07:55:02 INFO - PROCESS | 4524 | --DOMWINDOW == 199 (0x7fa1797ce400) [pid = 4524] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 07:55:02 INFO - PROCESS | 4524 | --DOMWINDOW == 198 (0x7fa1785aa800) [pid = 4524] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 07:55:03 INFO - PROCESS | 4524 | 1461164103089 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 07:55:03 INFO - PROCESS | 4524 | 1461164103130 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 07:55:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 07:55:03 INFO - PROCESS | 4524 | 1461164103136 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 07:55:03 INFO - PROCESS | 4524 | 1461164103137 Marionette TRACE conn3 <- [1,1314,null,{}] 07:55:03 INFO - PROCESS | 4524 | 1461164103162 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:03 INFO - PROCESS | 4524 | 1461164103330 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 07:55:03 INFO - PROCESS | 4524 | 1461164103343 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:03 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa181c1b000 == 98 [pid = 4524] [id = 336] 07:55:03 INFO - PROCESS | 4524 | ++DOMWINDOW == 199 (0x7fa175a8a800) [pid = 4524] [serial = 1009] [outer = (nil)] 07:55:03 INFO - PROCESS | 4524 | ++DOMWINDOW == 200 (0x7fa17d552400) [pid = 4524] [serial = 1010] [outer = 0x7fa175a8a800] 07:55:03 INFO - PROCESS | 4524 | 1461164103402 Marionette DEBUG loaded listener.js 07:55:03 INFO - PROCESS | 4524 | ++DOMWINDOW == 201 (0x7fa18554a000) [pid = 4524] [serial = 1011] [outer = 0x7fa175a8a800] 07:55:04 INFO - PROCESS | 4524 | 1461164104166 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 07:55:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 07:55:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1075ms 07:55:04 INFO - PROCESS | 4524 | 1461164104224 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 07:55:04 INFO - PROCESS | 4524 | 1461164104227 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 07:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 07:55:04 INFO - PROCESS | 4524 | 1461164104232 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 07:55:04 INFO - PROCESS | 4524 | 1461164104234 Marionette TRACE conn3 <- [1,1318,null,{}] 07:55:04 INFO - PROCESS | 4524 | 1461164104239 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:04 INFO - PROCESS | 4524 | 1461164104451 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 07:55:04 INFO - PROCESS | 4524 | 1461164104469 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:04 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa188766000 == 99 [pid = 4524] [id = 337] 07:55:04 INFO - PROCESS | 4524 | ++DOMWINDOW == 202 (0x7fa17c2e7c00) [pid = 4524] [serial = 1012] [outer = (nil)] 07:55:04 INFO - PROCESS | 4524 | ++DOMWINDOW == 203 (0x7fa189ba2400) [pid = 4524] [serial = 1013] [outer = 0x7fa17c2e7c00] 07:55:04 INFO - PROCESS | 4524 | 1461164104527 Marionette DEBUG loaded listener.js 07:55:04 INFO - PROCESS | 4524 | ++DOMWINDOW == 204 (0x7fa18d59d800) [pid = 4524] [serial = 1014] [outer = 0x7fa17c2e7c00] 07:55:05 INFO - PROCESS | 4524 | 1461164105623 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 07:55:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 07:55:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1427ms 07:55:05 INFO - PROCESS | 4524 | 1461164105660 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 07:55:05 INFO - PROCESS | 4524 | 1461164105668 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 07:55:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 07:55:05 INFO - PROCESS | 4524 | 1461164105676 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 07:55:05 INFO - PROCESS | 4524 | 1461164105681 Marionette TRACE conn3 <- [1,1322,null,{}] 07:55:05 INFO - PROCESS | 4524 | 1461164105688 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:05 INFO - PROCESS | 4524 | 1461164105881 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 07:55:06 INFO - PROCESS | 4524 | 1461164106077 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:06 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17aea9000 == 100 [pid = 4524] [id = 338] 07:55:06 INFO - PROCESS | 4524 | ++DOMWINDOW == 205 (0x7fa1766dec00) [pid = 4524] [serial = 1015] [outer = (nil)] 07:55:06 INFO - PROCESS | 4524 | ++DOMWINDOW == 206 (0x7fa1769f2400) [pid = 4524] [serial = 1016] [outer = 0x7fa1766dec00] 07:55:06 INFO - PROCESS | 4524 | 1461164106152 Marionette DEBUG loaded listener.js 07:55:06 INFO - PROCESS | 4524 | ++DOMWINDOW == 207 (0x7fa17989f800) [pid = 4524] [serial = 1017] [outer = 0x7fa1766dec00] 07:55:07 INFO - PROCESS | 4524 | 1461164107189 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 07:55:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 07:55:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1581ms 07:55:07 INFO - PROCESS | 4524 | 1461164107257 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 07:55:07 INFO - PROCESS | 4524 | 1461164107265 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 07:55:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 07:55:07 INFO - PROCESS | 4524 | 1461164107275 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 07:55:07 INFO - PROCESS | 4524 | 1461164107278 Marionette TRACE conn3 <- [1,1326,null,{}] 07:55:07 INFO - PROCESS | 4524 | 1461164107284 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:07 INFO - PROCESS | 4524 | 1461164107508 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 07:55:07 INFO - PROCESS | 4524 | 1461164107778 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:07 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa184572800 == 101 [pid = 4524] [id = 339] 07:55:07 INFO - PROCESS | 4524 | ++DOMWINDOW == 208 (0x7fa17b044c00) [pid = 4524] [serial = 1018] [outer = (nil)] 07:55:07 INFO - PROCESS | 4524 | ++DOMWINDOW == 209 (0x7fa181c87800) [pid = 4524] [serial = 1019] [outer = 0x7fa17b044c00] 07:55:07 INFO - PROCESS | 4524 | 1461164107894 Marionette DEBUG loaded listener.js 07:55:07 INFO - PROCESS | 4524 | ++DOMWINDOW == 210 (0x7fa1843e5400) [pid = 4524] [serial = 1020] [outer = 0x7fa17b044c00] 07:55:08 INFO - PROCESS | 4524 | 1461164108703 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:55:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 07:55:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1484ms 07:55:08 INFO - PROCESS | 4524 | 1461164108760 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 07:55:08 INFO - PROCESS | 4524 | 1461164108764 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 07:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 07:55:08 INFO - PROCESS | 4524 | 1461164108769 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 07:55:08 INFO - PROCESS | 4524 | 1461164108775 Marionette TRACE conn3 <- [1,1330,null,{}] 07:55:08 INFO - PROCESS | 4524 | 1461164108790 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:08 INFO - PROCESS | 4524 | 1461164108982 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 07:55:09 INFO - PROCESS | 4524 | 1461164109170 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:09 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18d724800 == 102 [pid = 4524] [id = 340] 07:55:09 INFO - PROCESS | 4524 | ++DOMWINDOW == 211 (0x7fa185548000) [pid = 4524] [serial = 1021] [outer = (nil)] 07:55:09 INFO - PROCESS | 4524 | ++DOMWINDOW == 212 (0x7fa188304800) [pid = 4524] [serial = 1022] [outer = 0x7fa185548000] 07:55:09 INFO - PROCESS | 4524 | 1461164109248 Marionette DEBUG loaded listener.js 07:55:09 INFO - PROCESS | 4524 | ++DOMWINDOW == 213 (0x7fa18854f000) [pid = 4524] [serial = 1023] [outer = 0x7fa185548000] 07:55:10 INFO - PROCESS | 4524 | 1461164110107 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:55:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 07:55:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1380ms 07:55:10 INFO - PROCESS | 4524 | 1461164110151 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 07:55:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 07:55:10 INFO - PROCESS | 4524 | 1461164110156 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 07:55:10 INFO - PROCESS | 4524 | 1461164110161 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 07:55:10 INFO - PROCESS | 4524 | 1461164110164 Marionette TRACE conn3 <- [1,1334,null,{}] 07:55:10 INFO - PROCESS | 4524 | 1461164110169 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:10 INFO - PROCESS | 4524 | 1461164110345 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 07:55:10 INFO - PROCESS | 4524 | 1461164110539 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:10 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18f1ae800 == 103 [pid = 4524] [id = 341] 07:55:10 INFO - PROCESS | 4524 | ++DOMWINDOW == 214 (0x7fa185778000) [pid = 4524] [serial = 1024] [outer = (nil)] 07:55:10 INFO - PROCESS | 4524 | ++DOMWINDOW == 215 (0x7fa18d979000) [pid = 4524] [serial = 1025] [outer = 0x7fa185778000] 07:55:10 INFO - PROCESS | 4524 | 1461164110605 Marionette DEBUG loaded listener.js 07:55:10 INFO - PROCESS | 4524 | ++DOMWINDOW == 216 (0x7fa18df86800) [pid = 4524] [serial = 1026] [outer = 0x7fa185778000] 07:55:11 INFO - PROCESS | 4524 | 1461164111435 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 07:55:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 07:55:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1339ms 07:55:11 INFO - PROCESS | 4524 | 1461164111501 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 07:55:11 INFO - PROCESS | 4524 | 1461164111505 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 07:55:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 07:55:11 INFO - PROCESS | 4524 | 1461164111511 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 07:55:11 INFO - PROCESS | 4524 | 1461164111514 Marionette TRACE conn3 <- [1,1338,null,{}] 07:55:11 INFO - PROCESS | 4524 | 1461164111519 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:11 INFO - PROCESS | 4524 | 1461164111697 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 07:55:11 INFO - PROCESS | 4524 | 1461164111883 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:11 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa19b56f800 == 104 [pid = 4524] [id = 342] 07:55:11 INFO - PROCESS | 4524 | ++DOMWINDOW == 217 (0x7fa18854bc00) [pid = 4524] [serial = 1027] [outer = (nil)] 07:55:11 INFO - PROCESS | 4524 | ++DOMWINDOW == 218 (0x7fa18e213c00) [pid = 4524] [serial = 1028] [outer = 0x7fa18854bc00] 07:55:11 INFO - PROCESS | 4524 | 1461164111952 Marionette DEBUG loaded listener.js 07:55:12 INFO - PROCESS | 4524 | ++DOMWINDOW == 219 (0x7fa18eed8000) [pid = 4524] [serial = 1029] [outer = 0x7fa18854bc00] 07:55:13 INFO - PROCESS | 4524 | 1461164113334 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 07:55:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 07:55:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1877ms 07:55:13 INFO - PROCESS | 4524 | 1461164113389 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 07:55:13 INFO - PROCESS | 4524 | 1461164113395 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 07:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 07:55:13 INFO - PROCESS | 4524 | 1461164113460 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 07:55:13 INFO - PROCESS | 4524 | 1461164113464 Marionette TRACE conn3 <- [1,1342,null,{}] 07:55:13 INFO - PROCESS | 4524 | 1461164113471 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:13 INFO - PROCESS | 4524 | 1461164113649 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 07:55:13 INFO - PROCESS | 4524 | 1461164113834 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:13 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a0d9c000 == 105 [pid = 4524] [id = 343] 07:55:13 INFO - PROCESS | 4524 | ++DOMWINDOW == 220 (0x7fa18854fc00) [pid = 4524] [serial = 1030] [outer = (nil)] 07:55:13 INFO - PROCESS | 4524 | ++DOMWINDOW == 221 (0x7fa18fe4a800) [pid = 4524] [serial = 1031] [outer = 0x7fa18854fc00] 07:55:13 INFO - PROCESS | 4524 | 1461164113904 Marionette DEBUG loaded listener.js 07:55:14 INFO - PROCESS | 4524 | ++DOMWINDOW == 222 (0x7fa19b25f800) [pid = 4524] [serial = 1032] [outer = 0x7fa18854fc00] 07:55:14 INFO - PROCESS | 4524 | 1461164114714 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 07:55:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 07:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1306ms 07:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 07:55:14 INFO - PROCESS | 4524 | 1461164114746 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 07:55:14 INFO - PROCESS | 4524 | 1461164114749 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 07:55:14 INFO - PROCESS | 4524 | 1461164114756 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 07:55:14 INFO - PROCESS | 4524 | 1461164114758 Marionette TRACE conn3 <- [1,1346,null,{}] 07:55:14 INFO - PROCESS | 4524 | 1461164114763 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:15 INFO - PROCESS | 4524 | 1461164115009 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 07:55:15 INFO - PROCESS | 4524 | 1461164115150 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:15 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a5be3000 == 106 [pid = 4524] [id = 344] 07:55:15 INFO - PROCESS | 4524 | ++DOMWINDOW == 223 (0x7fa19a63b800) [pid = 4524] [serial = 1033] [outer = (nil)] 07:55:15 INFO - PROCESS | 4524 | ++DOMWINDOW == 224 (0x7fa19b4bc000) [pid = 4524] [serial = 1034] [outer = 0x7fa19a63b800] 07:55:15 INFO - PROCESS | 4524 | 1461164115226 Marionette DEBUG loaded listener.js 07:55:15 INFO - PROCESS | 4524 | ++DOMWINDOW == 225 (0x7fa19c62d000) [pid = 4524] [serial = 1035] [outer = 0x7fa19a63b800] 07:55:16 INFO - PROCESS | 4524 | 1461164116054 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 07:55:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 07:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1328ms 07:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 07:55:16 INFO - PROCESS | 4524 | 1461164116083 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 07:55:16 INFO - PROCESS | 4524 | 1461164116085 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 07:55:16 INFO - PROCESS | 4524 | 1461164116090 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 07:55:16 INFO - PROCESS | 4524 | 1461164116094 Marionette TRACE conn3 <- [1,1350,null,{}] 07:55:16 INFO - PROCESS | 4524 | 1461164116098 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:16 INFO - PROCESS | 4524 | 1461164116274 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 07:55:16 INFO - PROCESS | 4524 | 1461164116469 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:16 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa175a1b800 == 107 [pid = 4524] [id = 345] 07:55:16 INFO - PROCESS | 4524 | ++DOMWINDOW == 226 (0x7fa1744c4000) [pid = 4524] [serial = 1036] [outer = (nil)] 07:55:16 INFO - PROCESS | 4524 | ++DOMWINDOW == 227 (0x7fa1744ca800) [pid = 4524] [serial = 1037] [outer = 0x7fa1744c4000] 07:55:16 INFO - PROCESS | 4524 | 1461164116537 Marionette DEBUG loaded listener.js 07:55:16 INFO - PROCESS | 4524 | ++DOMWINDOW == 228 (0x7fa1744d1000) [pid = 4524] [serial = 1038] [outer = 0x7fa1744c4000] 07:55:17 INFO - PROCESS | 4524 | 1461164117377 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 07:55:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 07:55:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1339ms 07:55:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 07:55:17 INFO - PROCESS | 4524 | 1461164117430 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 07:55:17 INFO - PROCESS | 4524 | 1461164117432 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 07:55:17 INFO - PROCESS | 4524 | 1461164117439 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 07:55:17 INFO - PROCESS | 4524 | 1461164117442 Marionette TRACE conn3 <- [1,1354,null,{}] 07:55:17 INFO - PROCESS | 4524 | 1461164117447 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:17 INFO - PROCESS | 4524 | 1461164117624 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 07:55:17 INFO - PROCESS | 4524 | 1461164117793 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:17 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa178de0800 == 108 [pid = 4524] [id = 346] 07:55:17 INFO - PROCESS | 4524 | ++DOMWINDOW == 229 (0x7fa1744c5c00) [pid = 4524] [serial = 1039] [outer = (nil)] 07:55:17 INFO - PROCESS | 4524 | ++DOMWINDOW == 230 (0x7fa19c62cc00) [pid = 4524] [serial = 1040] [outer = 0x7fa1744c5c00] 07:55:17 INFO - PROCESS | 4524 | 1461164117872 Marionette DEBUG loaded listener.js 07:55:17 INFO - PROCESS | 4524 | ++DOMWINDOW == 231 (0x7fa19c914800) [pid = 4524] [serial = 1041] [outer = 0x7fa1744c5c00] 07:55:18 INFO - PROCESS | 4524 | 1461164118752 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 07:55:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 07:55:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1335ms 07:55:18 INFO - PROCESS | 4524 | 1461164118774 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 07:55:18 INFO - PROCESS | 4524 | 1461164118777 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 07:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 07:55:18 INFO - PROCESS | 4524 | 1461164118782 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 07:55:18 INFO - PROCESS | 4524 | 1461164118785 Marionette TRACE conn3 <- [1,1358,null,{}] 07:55:18 INFO - PROCESS | 4524 | 1461164118790 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:18 INFO - PROCESS | 4524 | 1461164118985 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 07:55:19 INFO - PROCESS | 4524 | 1461164119185 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:19 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa179007800 == 109 [pid = 4524] [id = 347] 07:55:19 INFO - PROCESS | 4524 | ++DOMWINDOW == 232 (0x7fa1744ca400) [pid = 4524] [serial = 1042] [outer = (nil)] 07:55:19 INFO - PROCESS | 4524 | ++DOMWINDOW == 233 (0x7fa178f88000) [pid = 4524] [serial = 1043] [outer = 0x7fa1744ca400] 07:55:19 INFO - PROCESS | 4524 | 1461164119255 Marionette DEBUG loaded listener.js 07:55:19 INFO - PROCESS | 4524 | ++DOMWINDOW == 234 (0x7fa178f91800) [pid = 4524] [serial = 1044] [outer = 0x7fa1744ca400] 07:55:20 INFO - PROCESS | 4524 | 1461164120164 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 07:55:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 07:55:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1432ms 07:55:20 INFO - PROCESS | 4524 | 1461164120216 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 07:55:20 INFO - PROCESS | 4524 | 1461164120220 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 07:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 07:55:20 INFO - PROCESS | 4524 | 1461164120225 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 07:55:20 INFO - PROCESS | 4524 | 1461164120228 Marionette TRACE conn3 <- [1,1362,null,{}] 07:55:20 INFO - PROCESS | 4524 | 1461164120235 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:20 INFO - PROCESS | 4524 | 1461164120447 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 07:55:20 INFO - PROCESS | 4524 | 1461164120644 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:20 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1791d3000 == 110 [pid = 4524] [id = 348] 07:55:20 INFO - PROCESS | 4524 | ++DOMWINDOW == 235 (0x7fa175edc400) [pid = 4524] [serial = 1045] [outer = (nil)] 07:55:20 INFO - PROCESS | 4524 | ++DOMWINDOW == 236 (0x7fa179127800) [pid = 4524] [serial = 1046] [outer = 0x7fa175edc400] 07:55:20 INFO - PROCESS | 4524 | 1461164120718 Marionette DEBUG loaded listener.js 07:55:20 INFO - PROCESS | 4524 | ++DOMWINDOW == 237 (0x7fa179132400) [pid = 4524] [serial = 1047] [outer = 0x7fa175edc400] 07:55:21 INFO - PROCESS | 4524 | 1461164121619 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 07:55:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 07:55:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1434ms 07:55:21 INFO - PROCESS | 4524 | 1461164121661 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 07:55:21 INFO - PROCESS | 4524 | 1461164121665 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 07:55:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 07:55:21 INFO - PROCESS | 4524 | 1461164121671 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 07:55:21 INFO - PROCESS | 4524 | 1461164121675 Marionette TRACE conn3 <- [1,1366,null,{}] 07:55:21 INFO - PROCESS | 4524 | 1461164121681 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:21 INFO - PROCESS | 4524 | 1461164121856 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 07:55:22 INFO - PROCESS | 4524 | 1461164122057 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:22 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa184e4d000 == 111 [pid = 4524] [id = 349] 07:55:22 INFO - PROCESS | 4524 | ++DOMWINDOW == 238 (0x7fa17859dc00) [pid = 4524] [serial = 1048] [outer = (nil)] 07:55:22 INFO - PROCESS | 4524 | ++DOMWINDOW == 239 (0x7fa1790e2c00) [pid = 4524] [serial = 1049] [outer = 0x7fa17859dc00] 07:55:22 INFO - PROCESS | 4524 | 1461164122123 Marionette DEBUG loaded listener.js 07:55:22 INFO - PROCESS | 4524 | ++DOMWINDOW == 240 (0x7fa1790e7c00) [pid = 4524] [serial = 1050] [outer = 0x7fa17859dc00] 07:55:23 INFO - PROCESS | 4524 | 1461164123062 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 07:55:23 INFO - PROCESS | 4524 | 1461164123107 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 07:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 07:55:23 INFO - PROCESS | 4524 | 1461164123114 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 07:55:23 INFO - PROCESS | 4524 | 1461164123117 Marionette TRACE conn3 <- [1,1370,null,{}] 07:55:23 INFO - PROCESS | 4524 | 1461164123123 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:23 INFO - PROCESS | 4524 | 1461164123314 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 07:55:23 INFO - PROCESS | 4524 | 1461164123557 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:23 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17c0df000 == 112 [pid = 4524] [id = 350] 07:55:23 INFO - PROCESS | 4524 | ++DOMWINDOW == 241 (0x7fa1790e7000) [pid = 4524] [serial = 1051] [outer = (nil)] 07:55:23 INFO - PROCESS | 4524 | ++DOMWINDOW == 242 (0x7fa1797c3800) [pid = 4524] [serial = 1052] [outer = 0x7fa1790e7000] 07:55:23 INFO - PROCESS | 4524 | 1461164123673 Marionette DEBUG loaded listener.js 07:55:23 INFO - PROCESS | 4524 | ++DOMWINDOW == 243 (0x7fa17c2e5800) [pid = 4524] [serial = 1053] [outer = 0x7fa1790e7000] 07:55:25 INFO - PROCESS | 4524 | 1461164125148 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 07:55:25 INFO - PROCESS | 4524 | 1461164125215 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 07:55:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 07:55:25 INFO - PROCESS | 4524 | 1461164125227 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 07:55:25 INFO - PROCESS | 4524 | 1461164125231 Marionette TRACE conn3 <- [1,1374,null,{}] 07:55:25 INFO - PROCESS | 4524 | 1461164125238 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:25 INFO - PROCESS | 4524 | 1461164125516 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 07:55:25 INFO - PROCESS | 4524 | 1461164125778 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:25 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa184570800 == 111 [pid = 4524] [id = 11] 07:55:25 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17a5de000 == 112 [pid = 4524] [id = 351] 07:55:25 INFO - PROCESS | 4524 | ++DOMWINDOW == 244 (0x7fa176760400) [pid = 4524] [serial = 1054] [outer = (nil)] 07:55:25 INFO - PROCESS | 4524 | ++DOMWINDOW == 245 (0x7fa176866800) [pid = 4524] [serial = 1055] [outer = 0x7fa176760400] 07:55:25 INFO - PROCESS | 4524 | 1461164125869 Marionette DEBUG loaded listener.js 07:55:25 INFO - PROCESS | 4524 | ++DOMWINDOW == 246 (0x7fa1769f1c00) [pid = 4524] [serial = 1056] [outer = 0x7fa176760400] 07:55:26 INFO - PROCESS | 4524 | [4524] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:55:26 INFO - PROCESS | 4524 | 1461164126959 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 07:55:27 INFO - PROCESS | 4524 | 1461164127017 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 07:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 07:55:27 INFO - PROCESS | 4524 | 1461164127026 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 07:55:27 INFO - PROCESS | 4524 | 1461164127029 Marionette TRACE conn3 <- [1,1378,null,{}] 07:55:27 INFO - PROCESS | 4524 | 1461164127033 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:27 INFO - PROCESS | 4524 | 1461164127257 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 07:55:27 INFO - PROCESS | 4524 | 1461164127569 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:27 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa175a6e000 == 113 [pid = 4524] [id = 352] 07:55:27 INFO - PROCESS | 4524 | ++DOMWINDOW == 247 (0x7fa175ee2800) [pid = 4524] [serial = 1057] [outer = (nil)] 07:55:27 INFO - PROCESS | 4524 | ++DOMWINDOW == 248 (0x7fa179131400) [pid = 4524] [serial = 1058] [outer = 0x7fa175ee2800] 07:55:27 INFO - PROCESS | 4524 | 1461164127698 Marionette DEBUG loaded listener.js 07:55:27 INFO - PROCESS | 4524 | ++DOMWINDOW == 249 (0x7fa1798a3000) [pid = 4524] [serial = 1059] [outer = 0x7fa175ee2800] 07:55:27 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa19e309800 == 112 [pid = 4524] [id = 168] 07:55:27 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa182e3a000 == 111 [pid = 4524] [id = 142] 07:55:27 INFO - PROCESS | 4524 | --DOMWINDOW == 248 (0x7fa175a94400) [pid = 4524] [serial = 926] [outer = (nil)] [url = about:blank] 07:55:27 INFO - PROCESS | 4524 | --DOMWINDOW == 247 (0x7fa176864400) [pid = 4524] [serial = 929] [outer = (nil)] [url = about:blank] 07:55:27 INFO - PROCESS | 4524 | --DOMWINDOW == 246 (0x7fa175e5a400) [pid = 4524] [serial = 932] [outer = (nil)] [url = about:blank] 07:55:27 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa181c1b000 == 110 [pid = 4524] [id = 336] 07:55:27 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18829f800 == 109 [pid = 4524] [id = 335] 07:55:27 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa184f5d000 == 108 [pid = 4524] [id = 334] 07:55:28 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa182dd6000 == 107 [pid = 4524] [id = 333] 07:55:28 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1791d8800 == 106 [pid = 4524] [id = 332] 07:55:28 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa184553000 == 105 [pid = 4524] [id = 331] 07:55:28 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa188e71000 == 104 [pid = 4524] [id = 296] 07:55:28 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa182ddb800 == 103 [pid = 4524] [id = 330] 07:55:28 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa175d87800 == 102 [pid = 4524] [id = 329] 07:55:28 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17a8f3000 == 101 [pid = 4524] [id = 328] 07:55:28 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18e889800 == 100 [pid = 4524] [id = 321] 07:55:28 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18c119800 == 99 [pid = 4524] [id = 320] 07:55:28 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa188768800 == 98 [pid = 4524] [id = 319] 07:55:28 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa184b26000 == 97 [pid = 4524] [id = 318] 07:55:28 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17c0d0000 == 96 [pid = 4524] [id = 317] 07:55:28 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa184f61800 == 95 [pid = 4524] [id = 316] 07:55:28 INFO - PROCESS | 4524 | 1461164128500 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 07:55:28 INFO - PROCESS | 4524 | 1461164128636 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 07:55:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 07:55:28 INFO - PROCESS | 4524 | 1461164128656 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 07:55:28 INFO - PROCESS | 4524 | 1461164128661 Marionette TRACE conn3 <- [1,1382,null,{}] 07:55:28 INFO - PROCESS | 4524 | 1461164128684 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:28 INFO - PROCESS | 4524 | 1461164128859 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 07:55:29 INFO - PROCESS | 4524 | 1461164129007 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:29 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17ae94000 == 96 [pid = 4524] [id = 353] 07:55:29 INFO - PROCESS | 4524 | ++DOMWINDOW == 183 (0x7fa1769f4000) [pid = 4524] [serial = 1060] [outer = (nil)] 07:55:29 INFO - PROCESS | 4524 | ++DOMWINDOW == 184 (0x7fa17c0af000) [pid = 4524] [serial = 1061] [outer = 0x7fa1769f4000] 07:55:29 INFO - PROCESS | 4524 | 1461164129073 Marionette DEBUG loaded listener.js 07:55:29 INFO - PROCESS | 4524 | ++DOMWINDOW == 185 (0x7fa17d4b3c00) [pid = 4524] [serial = 1062] [outer = 0x7fa1769f4000] 07:55:29 INFO - PROCESS | 4524 | [4524] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:55:29 INFO - PROCESS | 4524 | 1461164129809 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 07:55:29 INFO - PROCESS | 4524 | 1461164129860 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 07:55:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 07:55:29 INFO - PROCESS | 4524 | 1461164129867 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 07:55:29 INFO - PROCESS | 4524 | 1461164129870 Marionette TRACE conn3 <- [1,1386,null,{}] 07:55:29 INFO - PROCESS | 4524 | 1461164129874 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:30 INFO - PROCESS | 4524 | 1461164130030 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 07:55:30 INFO - PROCESS | 4524 | 1461164130047 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:30 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17d7cc800 == 97 [pid = 4524] [id = 354] 07:55:30 INFO - PROCESS | 4524 | ++DOMWINDOW == 186 (0x7fa17d5d8800) [pid = 4524] [serial = 1063] [outer = (nil)] 07:55:30 INFO - PROCESS | 4524 | ++DOMWINDOW == 187 (0x7fa181c0d800) [pid = 4524] [serial = 1064] [outer = 0x7fa17d5d8800] 07:55:30 INFO - PROCESS | 4524 | 1461164130105 Marionette DEBUG loaded listener.js 07:55:30 INFO - PROCESS | 4524 | ++DOMWINDOW == 188 (0x7fa181c67c00) [pid = 4524] [serial = 1065] [outer = 0x7fa17d5d8800] 07:55:31 INFO - PROCESS | 4524 | 1461164131071 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 07:55:31 INFO - PROCESS | 4524 | 1461164131100 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 07:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 07:55:31 INFO - PROCESS | 4524 | 1461164131105 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 07:55:31 INFO - PROCESS | 4524 | 1461164131107 Marionette TRACE conn3 <- [1,1390,null,{}] 07:55:31 INFO - PROCESS | 4524 | 1461164131112 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:31 INFO - PROCESS | 4524 | 1461164131318 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 07:55:31 INFO - PROCESS | 4524 | 1461164131349 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:31 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17da5b800 == 98 [pid = 4524] [id = 355] 07:55:31 INFO - PROCESS | 4524 | ++DOMWINDOW == 189 (0x7fa17d556c00) [pid = 4524] [serial = 1066] [outer = (nil)] 07:55:31 INFO - PROCESS | 4524 | ++DOMWINDOW == 190 (0x7fa181c93400) [pid = 4524] [serial = 1067] [outer = 0x7fa17d556c00] 07:55:31 INFO - PROCESS | 4524 | 1461164131407 Marionette DEBUG loaded listener.js 07:55:31 INFO - PROCESS | 4524 | ++DOMWINDOW == 191 (0x7fa18200ec00) [pid = 4524] [serial = 1068] [outer = 0x7fa17d556c00] 07:55:32 INFO - PROCESS | 4524 | 1461164132274 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 07:55:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 07:55:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1775ms 07:55:32 INFO - PROCESS | 4524 | --DOMWINDOW == 190 (0x7fa175a8a800) [pid = 4524] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 07:55:32 INFO - PROCESS | 4524 | --DOMWINDOW == 189 (0x7fa188267000) [pid = 4524] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 07:55:32 INFO - PROCESS | 4524 | --DOMWINDOW == 188 (0x7fa175ee8c00) [pid = 4524] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 07:55:32 INFO - PROCESS | 4524 | --DOMWINDOW == 187 (0x7fa17ae0a000) [pid = 4524] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 07:55:32 INFO - PROCESS | 4524 | --DOMWINDOW == 186 (0x7fa18c9c3000) [pid = 4524] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 07:55:32 INFO - PROCESS | 4524 | --DOMWINDOW == 185 (0x7fa175eebc00) [pid = 4524] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 07:55:32 INFO - PROCESS | 4524 | --DOMWINDOW == 184 (0x7fa1766e1400) [pid = 4524] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 07:55:32 INFO - PROCESS | 4524 | --DOMWINDOW == 183 (0x7fa1766e1000) [pid = 4524] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 07:55:32 INFO - PROCESS | 4524 | --DOMWINDOW == 182 (0x7fa188553400) [pid = 4524] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 07:55:32 INFO - PROCESS | 4524 | 1461164132982 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 07:55:32 INFO - PROCESS | 4524 | 1461164132985 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 07:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 07:55:32 INFO - PROCESS | 4524 | 1461164132992 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 07:55:32 INFO - PROCESS | 4524 | 1461164132994 Marionette TRACE conn3 <- [1,1394,null,{}] 07:55:33 INFO - PROCESS | 4524 | 1461164133000 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:33 INFO - PROCESS | 4524 | 1461164133181 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 07:55:33 INFO - PROCESS | 4524 | 1461164133323 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:33 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa182dc4800 == 99 [pid = 4524] [id = 356] 07:55:33 INFO - PROCESS | 4524 | ++DOMWINDOW == 183 (0x7fa17d55f800) [pid = 4524] [serial = 1069] [outer = (nil)] 07:55:33 INFO - PROCESS | 4524 | ++DOMWINDOW == 184 (0x7fa183dd1800) [pid = 4524] [serial = 1070] [outer = 0x7fa17d55f800] 07:55:33 INFO - PROCESS | 4524 | 1461164133389 Marionette DEBUG loaded listener.js 07:55:33 INFO - PROCESS | 4524 | ++DOMWINDOW == 185 (0x7fa184333c00) [pid = 4524] [serial = 1071] [outer = 0x7fa17d55f800] 07:55:34 INFO - PROCESS | 4524 | 1461164134004 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 07:55:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 07:55:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1030ms 07:55:34 INFO - PROCESS | 4524 | 1461164134021 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 07:55:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 07:55:34 INFO - PROCESS | 4524 | 1461164134034 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 07:55:34 INFO - PROCESS | 4524 | 1461164134041 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 07:55:34 INFO - PROCESS | 4524 | 1461164134044 Marionette TRACE conn3 <- [1,1398,null,{}] 07:55:34 INFO - PROCESS | 4524 | 1461164134048 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:34 INFO - PROCESS | 4524 | 1461164134208 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 07:55:34 INFO - PROCESS | 4524 | 1461164134360 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:34 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18455d800 == 100 [pid = 4524] [id = 357] 07:55:34 INFO - PROCESS | 4524 | ++DOMWINDOW == 186 (0x7fa181c05800) [pid = 4524] [serial = 1072] [outer = (nil)] 07:55:34 INFO - PROCESS | 4524 | ++DOMWINDOW == 187 (0x7fa184339400) [pid = 4524] [serial = 1073] [outer = 0x7fa181c05800] 07:55:34 INFO - PROCESS | 4524 | 1461164134424 Marionette DEBUG loaded listener.js 07:55:34 INFO - PROCESS | 4524 | ++DOMWINDOW == 188 (0x7fa1847e8800) [pid = 4524] [serial = 1074] [outer = 0x7fa181c05800] 07:55:35 INFO - PROCESS | 4524 | 1461164135301 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 07:55:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 07:55:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1279ms 07:55:35 INFO - PROCESS | 4524 | 1461164135320 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 07:55:35 INFO - PROCESS | 4524 | 1461164135326 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 07:55:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 07:55:35 INFO - PROCESS | 4524 | 1461164135335 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 07:55:35 INFO - PROCESS | 4524 | 1461164135340 Marionette TRACE conn3 <- [1,1402,null,{}] 07:55:35 INFO - PROCESS | 4524 | 1461164135350 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:35 INFO - PROCESS | 4524 | 1461164135554 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 07:55:35 INFO - PROCESS | 4524 | 1461164135754 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:35 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1773ea800 == 101 [pid = 4524] [id = 358] 07:55:35 INFO - PROCESS | 4524 | ++DOMWINDOW == 189 (0x7fa175e5bc00) [pid = 4524] [serial = 1075] [outer = (nil)] 07:55:35 INFO - PROCESS | 4524 | ++DOMWINDOW == 190 (0x7fa17675a400) [pid = 4524] [serial = 1076] [outer = 0x7fa175e5bc00] 07:55:35 INFO - PROCESS | 4524 | 1461164135829 Marionette DEBUG loaded listener.js 07:55:35 INFO - PROCESS | 4524 | ++DOMWINDOW == 191 (0x7fa1769f3400) [pid = 4524] [serial = 1077] [outer = 0x7fa175e5bc00] 07:55:36 INFO - PROCESS | 4524 | 1461164136718 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 07:55:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 07:55:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1432ms 07:55:36 INFO - PROCESS | 4524 | 1461164136768 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 07:55:36 INFO - PROCESS | 4524 | 1461164136775 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 07:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 07:55:36 INFO - PROCESS | 4524 | 1461164136786 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 07:55:36 INFO - PROCESS | 4524 | 1461164136789 Marionette TRACE conn3 <- [1,1406,null,{}] 07:55:36 INFO - PROCESS | 4524 | 1461164136795 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:36 INFO - PROCESS | 4524 | 1461164136983 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 07:55:37 INFO - PROCESS | 4524 | 1461164137162 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:37 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17c3aa800 == 102 [pid = 4524] [id = 359] 07:55:37 INFO - PROCESS | 4524 | ++DOMWINDOW == 192 (0x7fa1766e1000) [pid = 4524] [serial = 1078] [outer = (nil)] 07:55:37 INFO - PROCESS | 4524 | ++DOMWINDOW == 193 (0x7fa1798a1c00) [pid = 4524] [serial = 1079] [outer = 0x7fa1766e1000] 07:55:37 INFO - PROCESS | 4524 | 1461164137232 Marionette DEBUG loaded listener.js 07:55:37 INFO - PROCESS | 4524 | ++DOMWINDOW == 194 (0x7fa17b046000) [pid = 4524] [serial = 1080] [outer = 0x7fa1766e1000] 07:55:38 INFO - PROCESS | 4524 | 1461164138215 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 07:55:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 07:55:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1486ms 07:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 07:55:38 INFO - PROCESS | 4524 | 1461164138272 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 07:55:38 INFO - PROCESS | 4524 | 1461164138275 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 07:55:38 INFO - PROCESS | 4524 | 1461164138282 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 07:55:38 INFO - PROCESS | 4524 | 1461164138287 Marionette TRACE conn3 <- [1,1410,null,{}] 07:55:38 INFO - PROCESS | 4524 | 1461164138302 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:38 INFO - PROCESS | 4524 | 1461164138491 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 07:55:38 INFO - PROCESS | 4524 | 1461164138713 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:38 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa184e5e800 == 103 [pid = 4524] [id = 360] 07:55:38 INFO - PROCESS | 4524 | ++DOMWINDOW == 195 (0x7fa181c0e000) [pid = 4524] [serial = 1081] [outer = (nil)] 07:55:38 INFO - PROCESS | 4524 | ++DOMWINDOW == 196 (0x7fa18200f400) [pid = 4524] [serial = 1082] [outer = 0x7fa181c0e000] 07:55:38 INFO - PROCESS | 4524 | 1461164138831 Marionette DEBUG loaded listener.js 07:55:38 INFO - PROCESS | 4524 | ++DOMWINDOW == 197 (0x7fa183dc7000) [pid = 4524] [serial = 1083] [outer = 0x7fa181c0e000] 07:55:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 07:55:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1437ms 07:55:39 INFO - PROCESS | 4524 | 1461164139712 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 07:55:39 INFO - PROCESS | 4524 | 1461164139719 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 07:55:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 07:55:39 INFO - PROCESS | 4524 | 1461164139724 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 07:55:39 INFO - PROCESS | 4524 | 1461164139730 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 07:55:39 INFO - PROCESS | 4524 | 1461164139733 Marionette TRACE conn3 <- [1,1414,null,{}] 07:55:39 INFO - PROCESS | 4524 | 1461164139738 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:39 INFO - PROCESS | 4524 | 1461164139912 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 07:55:40 INFO - PROCESS | 4524 | 1461164140107 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:40 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1857ed800 == 104 [pid = 4524] [id = 361] 07:55:40 INFO - PROCESS | 4524 | ++DOMWINDOW == 198 (0x7fa181c0f800) [pid = 4524] [serial = 1084] [outer = (nil)] 07:55:40 INFO - PROCESS | 4524 | ++DOMWINDOW == 199 (0x7fa184627800) [pid = 4524] [serial = 1085] [outer = 0x7fa181c0f800] 07:55:40 INFO - PROCESS | 4524 | 1461164140178 Marionette DEBUG loaded listener.js 07:55:40 INFO - PROCESS | 4524 | ++DOMWINDOW == 200 (0x7fa184971400) [pid = 4524] [serial = 1086] [outer = 0x7fa181c0f800] 07:55:41 INFO - PROCESS | 4524 | 1461164141113 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 07:55:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 07:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1438ms 07:55:41 INFO - PROCESS | 4524 | 1461164141169 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 07:55:41 INFO - PROCESS | 4524 | 1461164141172 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 07:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 07:55:41 INFO - PROCESS | 4524 | 1461164141177 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 07:55:41 INFO - PROCESS | 4524 | 1461164141180 Marionette TRACE conn3 <- [1,1418,null,{}] 07:55:41 INFO - PROCESS | 4524 | 1461164141185 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:41 INFO - PROCESS | 4524 | 1461164141393 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 07:55:41 INFO - PROCESS | 4524 | 1461164141577 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:41 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa188299800 == 105 [pid = 4524] [id = 362] 07:55:41 INFO - PROCESS | 4524 | ++DOMWINDOW == 201 (0x7fa1797c7000) [pid = 4524] [serial = 1087] [outer = (nil)] 07:55:41 INFO - PROCESS | 4524 | ++DOMWINDOW == 202 (0x7fa184ba0400) [pid = 4524] [serial = 1088] [outer = 0x7fa1797c7000] 07:55:41 INFO - PROCESS | 4524 | 1461164141696 Marionette DEBUG loaded listener.js 07:55:41 INFO - PROCESS | 4524 | ++DOMWINDOW == 203 (0x7fa185542000) [pid = 4524] [serial = 1089] [outer = 0x7fa1797c7000] 07:55:42 INFO - PROCESS | 4524 | 1461164142511 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 07:55:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 07:55:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1383ms 07:55:42 INFO - PROCESS | 4524 | 1461164142562 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 07:55:42 INFO - PROCESS | 4524 | 1461164142566 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 07:55:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 07:55:42 INFO - PROCESS | 4524 | 1461164142572 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 07:55:42 INFO - PROCESS | 4524 | 1461164142575 Marionette TRACE conn3 <- [1,1422,null,{}] 07:55:42 INFO - PROCESS | 4524 | 1461164142580 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:42 INFO - PROCESS | 4524 | 1461164142828 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 07:55:43 INFO - PROCESS | 4524 | 1461164143072 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:43 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa188e6b000 == 106 [pid = 4524] [id = 363] 07:55:43 INFO - PROCESS | 4524 | ++DOMWINDOW == 204 (0x7fa187f8d000) [pid = 4524] [serial = 1090] [outer = (nil)] 07:55:43 INFO - PROCESS | 4524 | ++DOMWINDOW == 205 (0x7fa188264800) [pid = 4524] [serial = 1091] [outer = 0x7fa187f8d000] 07:55:43 INFO - PROCESS | 4524 | 1461164143188 Marionette DEBUG loaded listener.js 07:55:43 INFO - PROCESS | 4524 | ++DOMWINDOW == 206 (0x7fa188307800) [pid = 4524] [serial = 1092] [outer = 0x7fa187f8d000] 07:55:44 INFO - PROCESS | 4524 | 1461164143998 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 07:55:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 07:55:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1487ms 07:55:44 INFO - PROCESS | 4524 | 1461164144059 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 07:55:44 INFO - PROCESS | 4524 | 1461164144063 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 07:55:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 07:55:44 INFO - PROCESS | 4524 | 1461164144068 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 07:55:44 INFO - PROCESS | 4524 | 1461164144070 Marionette TRACE conn3 <- [1,1426,null,{}] 07:55:44 INFO - PROCESS | 4524 | 1461164144076 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:44 INFO - PROCESS | 4524 | 1461164144252 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 07:55:44 INFO - PROCESS | 4524 | 1461164144439 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:44 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18d96b000 == 107 [pid = 4524] [id = 364] 07:55:44 INFO - PROCESS | 4524 | ++DOMWINDOW == 207 (0x7fa187f8d400) [pid = 4524] [serial = 1093] [outer = (nil)] 07:55:44 INFO - PROCESS | 4524 | ++DOMWINDOW == 208 (0x7fa188549800) [pid = 4524] [serial = 1094] [outer = 0x7fa187f8d400] 07:55:44 INFO - PROCESS | 4524 | 1461164144507 Marionette DEBUG loaded listener.js 07:55:44 INFO - PROCESS | 4524 | ++DOMWINDOW == 209 (0x7fa188553400) [pid = 4524] [serial = 1095] [outer = 0x7fa187f8d400] 07:55:45 INFO - PROCESS | 4524 | 1461164145359 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 07:55:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 07:55:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1328ms 07:55:45 INFO - PROCESS | 4524 | 1461164145399 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 07:55:45 INFO - PROCESS | 4524 | 1461164145402 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 07:55:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 07:55:45 INFO - PROCESS | 4524 | 1461164145408 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 07:55:45 INFO - PROCESS | 4524 | 1461164145410 Marionette TRACE conn3 <- [1,1430,null,{}] 07:55:45 INFO - PROCESS | 4524 | 1461164145416 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:45 INFO - PROCESS | 4524 | 1461164145603 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 07:55:45 INFO - PROCESS | 4524 | 1461164145797 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:45 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18f1a1800 == 108 [pid = 4524] [id = 365] 07:55:45 INFO - PROCESS | 4524 | ++DOMWINDOW == 210 (0x7fa175a90400) [pid = 4524] [serial = 1096] [outer = (nil)] 07:55:45 INFO - PROCESS | 4524 | ++DOMWINDOW == 211 (0x7fa189ba6400) [pid = 4524] [serial = 1097] [outer = 0x7fa175a90400] 07:55:45 INFO - PROCESS | 4524 | 1461164145864 Marionette DEBUG loaded listener.js 07:55:45 INFO - PROCESS | 4524 | ++DOMWINDOW == 212 (0x7fa18c258800) [pid = 4524] [serial = 1098] [outer = 0x7fa175a90400] 07:55:46 INFO - PROCESS | 4524 | 1461164146708 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 07:55:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 07:55:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1329ms 07:55:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 07:55:46 INFO - PROCESS | 4524 | 1461164146738 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 07:55:46 INFO - PROCESS | 4524 | 1461164146740 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 07:55:46 INFO - PROCESS | 4524 | 1461164146746 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 07:55:46 INFO - PROCESS | 4524 | 1461164146749 Marionette TRACE conn3 <- [1,1434,null,{}] 07:55:46 INFO - PROCESS | 4524 | 1461164146754 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:46 INFO - PROCESS | 4524 | 1461164146927 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 07:55:47 INFO - PROCESS | 4524 | 1461164147115 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:47 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa190b2c800 == 109 [pid = 4524] [id = 366] 07:55:47 INFO - PROCESS | 4524 | ++DOMWINDOW == 213 (0x7fa17d345c00) [pid = 4524] [serial = 1099] [outer = (nil)] 07:55:47 INFO - PROCESS | 4524 | ++DOMWINDOW == 214 (0x7fa18d20c000) [pid = 4524] [serial = 1100] [outer = 0x7fa17d345c00] 07:55:47 INFO - PROCESS | 4524 | 1461164147180 Marionette DEBUG loaded listener.js 07:55:47 INFO - PROCESS | 4524 | ++DOMWINDOW == 215 (0x7fa18d8cf400) [pid = 4524] [serial = 1101] [outer = 0x7fa17d345c00] 07:55:48 INFO - PROCESS | 4524 | 1461164148102 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 07:55:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 07:55:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1383ms 07:55:48 INFO - PROCESS | 4524 | 1461164148129 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 07:55:48 INFO - PROCESS | 4524 | 1461164148134 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 07:55:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 07:55:48 INFO - PROCESS | 4524 | 1461164148139 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 07:55:48 INFO - PROCESS | 4524 | 1461164148141 Marionette TRACE conn3 <- [1,1438,null,{}] 07:55:48 INFO - PROCESS | 4524 | 1461164148147 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:48 INFO - PROCESS | 4524 | 1461164148336 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 07:55:48 INFO - PROCESS | 4524 | 1461164148528 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:48 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa19b56a800 == 110 [pid = 4524] [id = 367] 07:55:48 INFO - PROCESS | 4524 | ++DOMWINDOW == 216 (0x7fa18637f400) [pid = 4524] [serial = 1102] [outer = (nil)] 07:55:48 INFO - PROCESS | 4524 | ++DOMWINDOW == 217 (0x7fa18dcb8000) [pid = 4524] [serial = 1103] [outer = 0x7fa18637f400] 07:55:48 INFO - PROCESS | 4524 | 1461164148600 Marionette DEBUG loaded listener.js 07:55:48 INFO - PROCESS | 4524 | ++DOMWINDOW == 218 (0x7fa18df73c00) [pid = 4524] [serial = 1104] [outer = 0x7fa18637f400] 07:55:49 INFO - PROCESS | 4524 | 1461164149442 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 07:55:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 07:55:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1336ms 07:55:49 INFO - PROCESS | 4524 | 1461164149477 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 07:55:49 INFO - PROCESS | 4524 | 1461164149481 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 07:55:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 07:55:49 INFO - PROCESS | 4524 | 1461164149486 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 07:55:49 INFO - PROCESS | 4524 | 1461164149489 Marionette TRACE conn3 <- [1,1442,null,{}] 07:55:49 INFO - PROCESS | 4524 | 1461164149494 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:49 INFO - PROCESS | 4524 | 1461164149701 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 07:55:49 INFO - PROCESS | 4524 | 1461164149894 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:49 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a049c800 == 111 [pid = 4524] [id = 368] 07:55:49 INFO - PROCESS | 4524 | ++DOMWINDOW == 219 (0x7fa189ba0800) [pid = 4524] [serial = 1105] [outer = (nil)] 07:55:49 INFO - PROCESS | 4524 | ++DOMWINDOW == 220 (0x7fa18df81400) [pid = 4524] [serial = 1106] [outer = 0x7fa189ba0800] 07:55:49 INFO - PROCESS | 4524 | 1461164149976 Marionette DEBUG loaded listener.js 07:55:50 INFO - PROCESS | 4524 | ++DOMWINDOW == 221 (0x7fa18e15bc00) [pid = 4524] [serial = 1107] [outer = 0x7fa189ba0800] 07:55:50 INFO - PROCESS | 4524 | 1461164150867 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 07:55:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 07:55:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1430ms 07:55:50 INFO - PROCESS | 4524 | 1461164150916 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 07:55:50 INFO - PROCESS | 4524 | 1461164150920 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 07:55:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 07:55:50 INFO - PROCESS | 4524 | 1461164150925 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 07:55:50 INFO - PROCESS | 4524 | 1461164150927 Marionette TRACE conn3 <- [1,1446,null,{}] 07:55:50 INFO - PROCESS | 4524 | 1461164150933 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:51 INFO - PROCESS | 4524 | 1461164151109 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 07:55:51 INFO - PROCESS | 4524 | 1461164151299 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:51 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a0c82800 == 112 [pid = 4524] [id = 369] 07:55:51 INFO - PROCESS | 4524 | ++DOMWINDOW == 222 (0x7fa18c25a000) [pid = 4524] [serial = 1108] [outer = (nil)] 07:55:51 INFO - PROCESS | 4524 | ++DOMWINDOW == 223 (0x7fa18e393400) [pid = 4524] [serial = 1109] [outer = 0x7fa18c25a000] 07:55:51 INFO - PROCESS | 4524 | 1461164151365 Marionette DEBUG loaded listener.js 07:55:51 INFO - PROCESS | 4524 | ++DOMWINDOW == 224 (0x7fa18ee0b400) [pid = 4524] [serial = 1110] [outer = 0x7fa18c25a000] 07:55:52 INFO - PROCESS | 4524 | 1461164152236 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 07:55:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 07:55:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1375ms 07:55:52 INFO - PROCESS | 4524 | 1461164152302 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 07:55:52 INFO - PROCESS | 4524 | 1461164152306 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 07:55:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 07:55:52 INFO - PROCESS | 4524 | 1461164152311 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 07:55:52 INFO - PROCESS | 4524 | 1461164152314 Marionette TRACE conn3 <- [1,1450,null,{}] 07:55:52 INFO - PROCESS | 4524 | 1461164152319 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:52 INFO - PROCESS | 4524 | 1461164152492 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 07:55:52 INFO - PROCESS | 4524 | 1461164152683 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:52 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a4c10800 == 113 [pid = 4524] [id = 370] 07:55:52 INFO - PROCESS | 4524 | ++DOMWINDOW == 225 (0x7fa18df8ac00) [pid = 4524] [serial = 1111] [outer = (nil)] 07:55:52 INFO - PROCESS | 4524 | ++DOMWINDOW == 226 (0x7fa18f17c800) [pid = 4524] [serial = 1112] [outer = 0x7fa18df8ac00] 07:55:52 INFO - PROCESS | 4524 | 1461164152750 Marionette DEBUG loaded listener.js 07:55:52 INFO - PROCESS | 4524 | ++DOMWINDOW == 227 (0x7fa18f186400) [pid = 4524] [serial = 1113] [outer = 0x7fa18df8ac00] 07:55:53 INFO - PROCESS | 4524 | 1461164153617 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 07:55:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 07:55:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1378ms 07:55:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 07:55:53 INFO - PROCESS | 4524 | 1461164153690 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 07:55:53 INFO - PROCESS | 4524 | 1461164153693 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 07:55:53 INFO - PROCESS | 4524 | 1461164153699 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 07:55:53 INFO - PROCESS | 4524 | 1461164153701 Marionette TRACE conn3 <- [1,1454,null,{}] 07:55:53 INFO - PROCESS | 4524 | 1461164153706 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:53 INFO - PROCESS | 4524 | 1461164153882 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 07:55:54 INFO - PROCESS | 4524 | 1461164154075 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:54 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa178b48800 == 114 [pid = 4524] [id = 371] 07:55:54 INFO - PROCESS | 4524 | ++DOMWINDOW == 228 (0x7fa175eea000) [pid = 4524] [serial = 1114] [outer = (nil)] 07:55:54 INFO - PROCESS | 4524 | ++DOMWINDOW == 229 (0x7fa1797c8c00) [pid = 4524] [serial = 1115] [outer = 0x7fa175eea000] 07:55:54 INFO - PROCESS | 4524 | 1461164154146 Marionette DEBUG loaded listener.js 07:55:54 INFO - PROCESS | 4524 | ++DOMWINDOW == 230 (0x7fa18830b800) [pid = 4524] [serial = 1116] [outer = 0x7fa175eea000] 07:55:55 INFO - PROCESS | 4524 | 1461164155067 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 07:55:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 07:55:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1427ms 07:55:55 INFO - PROCESS | 4524 | 1461164155126 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 07:55:55 INFO - PROCESS | 4524 | 1461164155129 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 07:55:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 07:55:55 INFO - PROCESS | 4524 | 1461164155135 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 07:55:55 INFO - PROCESS | 4524 | 1461164155138 Marionette TRACE conn3 <- [1,1458,null,{}] 07:55:55 INFO - PROCESS | 4524 | 1461164155143 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:55 INFO - PROCESS | 4524 | 1461164155326 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 07:55:55 INFO - PROCESS | 4524 | 1461164155519 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:55 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1791e8800 == 115 [pid = 4524] [id = 372] 07:55:55 INFO - PROCESS | 4524 | ++DOMWINDOW == 231 (0x7fa1766e2800) [pid = 4524] [serial = 1117] [outer = (nil)] 07:55:55 INFO - PROCESS | 4524 | ++DOMWINDOW == 232 (0x7fa18f181000) [pid = 4524] [serial = 1118] [outer = 0x7fa1766e2800] 07:55:55 INFO - PROCESS | 4524 | 1461164155589 Marionette DEBUG loaded listener.js 07:55:55 INFO - PROCESS | 4524 | ++DOMWINDOW == 233 (0x7fa18f367000) [pid = 4524] [serial = 1119] [outer = 0x7fa1766e2800] 07:55:56 INFO - PROCESS | 4524 | 1461164156499 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 07:55:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 07:55:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1430ms 07:55:56 INFO - PROCESS | 4524 | 1461164156566 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 07:55:56 INFO - PROCESS | 4524 | 1461164156569 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 07:55:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 07:55:56 INFO - PROCESS | 4524 | 1461164156575 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 07:55:56 INFO - PROCESS | 4524 | 1461164156579 Marionette TRACE conn3 <- [1,1462,null,{}] 07:55:56 INFO - PROCESS | 4524 | 1461164156585 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:56 INFO - PROCESS | 4524 | 1461164156780 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 07:55:56 INFO - PROCESS | 4524 | 1461164156981 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:57 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1857f3000 == 116 [pid = 4524] [id = 373] 07:55:57 INFO - PROCESS | 4524 | ++DOMWINDOW == 234 (0x7fa176861c00) [pid = 4524] [serial = 1120] [outer = (nil)] 07:55:57 INFO - PROCESS | 4524 | ++DOMWINDOW == 235 (0x7fa18fe4cc00) [pid = 4524] [serial = 1121] [outer = 0x7fa176861c00] 07:55:57 INFO - PROCESS | 4524 | 1461164157052 Marionette DEBUG loaded listener.js 07:55:57 INFO - PROCESS | 4524 | ++DOMWINDOW == 236 (0x7fa19006a400) [pid = 4524] [serial = 1122] [outer = 0x7fa176861c00] 07:55:58 INFO - PROCESS | 4524 | 1461164158366 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 07:55:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 07:55:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1837ms 07:55:58 INFO - PROCESS | 4524 | 1461164158460 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 07:55:58 INFO - PROCESS | 4524 | 1461164158464 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 07:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 07:55:58 INFO - PROCESS | 4524 | 1461164158492 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 07:55:58 INFO - PROCESS | 4524 | 1461164158496 Marionette TRACE conn3 <- [1,1466,null,{}] 07:55:58 INFO - PROCESS | 4524 | 1461164158503 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:58 INFO - PROCESS | 4524 | 1461164158691 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 07:55:58 INFO - PROCESS | 4524 | 1461164158883 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:58 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17c1d8800 == 117 [pid = 4524] [id = 374] 07:55:58 INFO - PROCESS | 4524 | ++DOMWINDOW == 237 (0x7fa175e60000) [pid = 4524] [serial = 1123] [outer = (nil)] 07:55:58 INFO - PROCESS | 4524 | ++DOMWINDOW == 238 (0x7fa17859ec00) [pid = 4524] [serial = 1124] [outer = 0x7fa175e60000] 07:55:58 INFO - PROCESS | 4524 | 1461164158947 Marionette DEBUG loaded listener.js 07:55:59 INFO - PROCESS | 4524 | ++DOMWINDOW == 239 (0x7fa1790dc000) [pid = 4524] [serial = 1125] [outer = 0x7fa175e60000] 07:55:59 INFO - PROCESS | 4524 | 1461164159942 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 07:55:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 07:55:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1495ms 07:55:59 INFO - PROCESS | 4524 | 1461164159982 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 07:55:59 INFO - PROCESS | 4524 | 1461164159990 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 07:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 07:56:00 INFO - PROCESS | 4524 | 1461164160010 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 07:56:00 INFO - PROCESS | 4524 | 1461164160015 Marionette TRACE conn3 <- [1,1470,null,{}] 07:56:00 INFO - PROCESS | 4524 | 1461164160020 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:00 INFO - PROCESS | 4524 | 1461164160218 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 07:56:00 INFO - PROCESS | 4524 | 1461164160465 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:00 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa175a73000 == 118 [pid = 4524] [id = 375] 07:56:00 INFO - PROCESS | 4524 | ++DOMWINDOW == 240 (0x7fa179124c00) [pid = 4524] [serial = 1126] [outer = (nil)] 07:56:00 INFO - PROCESS | 4524 | ++DOMWINDOW == 241 (0x7fa17912c800) [pid = 4524] [serial = 1127] [outer = 0x7fa179124c00] 07:56:00 INFO - PROCESS | 4524 | 1461164160578 Marionette DEBUG loaded listener.js 07:56:00 INFO - PROCESS | 4524 | ++DOMWINDOW == 242 (0x7fa17989c400) [pid = 4524] [serial = 1128] [outer = 0x7fa179124c00] 07:56:01 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa188772000 == 117 [pid = 4524] [id = 309] 07:56:01 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa182dc4800 == 116 [pid = 4524] [id = 356] 07:56:01 INFO - PROCESS | 4524 | --DOMWINDOW == 241 (0x7fa188311000) [pid = 4524] [serial = 980] [outer = (nil)] [url = about:blank] 07:56:01 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17da5b800 == 115 [pid = 4524] [id = 355] 07:56:01 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17d7cc800 == 114 [pid = 4524] [id = 354] 07:56:01 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17ae94000 == 113 [pid = 4524] [id = 353] 07:56:01 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa175a6e000 == 112 [pid = 4524] [id = 352] 07:56:01 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17a5de000 == 111 [pid = 4524] [id = 351] 07:56:01 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa178de0800 == 110 [pid = 4524] [id = 346] 07:56:01 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa175a1b800 == 109 [pid = 4524] [id = 345] 07:56:01 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1a5be3000 == 108 [pid = 4524] [id = 344] 07:56:01 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1a0d9c000 == 107 [pid = 4524] [id = 343] 07:56:01 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa19b56f800 == 106 [pid = 4524] [id = 342] 07:56:01 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18f1ae800 == 105 [pid = 4524] [id = 341] 07:56:01 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18d724800 == 104 [pid = 4524] [id = 340] 07:56:01 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa184572800 == 103 [pid = 4524] [id = 339] 07:56:01 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17aea9000 == 102 [pid = 4524] [id = 338] 07:56:01 INFO - PROCESS | 4524 | 1461164161550 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 07:56:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 07:56:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1597ms 07:56:01 INFO - PROCESS | 4524 | --DOMWINDOW == 240 (0x7fa18f183000) [pid = 4524] [serial = 1008] [outer = (nil)] [url = about:blank] 07:56:01 INFO - PROCESS | 4524 | --DOMWINDOW == 239 (0x7fa182010c00) [pid = 4524] [serial = 956] [outer = (nil)] [url = about:blank] 07:56:01 INFO - PROCESS | 4524 | --DOMWINDOW == 238 (0x7fa18656f000) [pid = 4524] [serial = 999] [outer = (nil)] [url = about:blank] 07:56:01 INFO - PROCESS | 4524 | --DOMWINDOW == 237 (0x7fa1769ea400) [pid = 4524] [serial = 987] [outer = (nil)] [url = about:blank] 07:56:01 INFO - PROCESS | 4524 | --DOMWINDOW == 236 (0x7fa1769f0000) [pid = 4524] [serial = 989] [outer = (nil)] [url = about:blank] 07:56:01 INFO - PROCESS | 4524 | --DOMWINDOW == 235 (0x7fa18e38c400) [pid = 4524] [serial = 1005] [outer = (nil)] [url = about:blank] 07:56:01 INFO - PROCESS | 4524 | --DOMWINDOW == 234 (0x7fa1798a7800) [pid = 4524] [serial = 983] [outer = (nil)] [url = about:blank] 07:56:01 INFO - PROCESS | 4524 | --DOMWINDOW == 233 (0x7fa18576f800) [pid = 4524] [serial = 959] [outer = (nil)] [url = about:blank] 07:56:01 INFO - PROCESS | 4524 | --DOMWINDOW == 232 (0x7fa18eeda000) [pid = 4524] [serial = 1007] [outer = (nil)] [url = about:blank] 07:56:01 INFO - PROCESS | 4524 | --DOMWINDOW == 231 (0x7fa18554b800) [pid = 4524] [serial = 950] [outer = (nil)] [url = about:blank] 07:56:01 INFO - PROCESS | 4524 | --DOMWINDOW == 230 (0x7fa183dcdc00) [pid = 4524] [serial = 998] [outer = (nil)] [url = about:blank] 07:56:01 INFO - PROCESS | 4524 | --DOMWINDOW == 229 (0x7fa1797c7800) [pid = 4524] [serial = 990] [outer = (nil)] [url = about:blank] 07:56:01 INFO - PROCESS | 4524 | --DOMWINDOW == 228 (0x7fa188308400) [pid = 4524] [serial = 977] [outer = (nil)] [url = about:blank] 07:56:01 INFO - PROCESS | 4524 | --DOMWINDOW == 227 (0x7fa1847f0400) [pid = 4524] [serial = 995] [outer = (nil)] [url = about:blank] 07:56:01 INFO - PROCESS | 4524 | --DOMWINDOW == 226 (0x7fa17675d000) [pid = 4524] [serial = 974] [outer = (nil)] [url = about:blank] 07:56:01 INFO - PROCESS | 4524 | --DOMWINDOW == 225 (0x7fa181c9a800) [pid = 4524] [serial = 993] [outer = (nil)] [url = about:blank] 07:56:01 INFO - PROCESS | 4524 | --DOMWINDOW == 224 (0x7fa18e159800) [pid = 4524] [serial = 965] [outer = (nil)] [url = about:blank] 07:56:01 INFO - PROCESS | 4524 | --DOMWINDOW == 223 (0x7fa18d594000) [pid = 4524] [serial = 962] [outer = (nil)] [url = about:blank] 07:56:01 INFO - PROCESS | 4524 | --DOMWINDOW == 222 (0x7fa17675e800) [pid = 4524] [serial = 986] [outer = (nil)] [url = about:blank] 07:56:01 INFO - PROCESS | 4524 | --DOMWINDOW == 221 (0x7fa18ddb3800) [pid = 4524] [serial = 1004] [outer = (nil)] [url = about:blank] 07:56:01 INFO - PROCESS | 4524 | --DOMWINDOW == 220 (0x7fa19b93f000) [pid = 4524] [serial = 971] [outer = (nil)] [url = about:blank] 07:56:01 INFO - PROCESS | 4524 | --DOMWINDOW == 219 (0x7fa18c9b4c00) [pid = 4524] [serial = 1002] [outer = (nil)] [url = about:blank] 07:56:01 INFO - PROCESS | 4524 | --DOMWINDOW == 218 (0x7fa17d552400) [pid = 4524] [serial = 1010] [outer = (nil)] [url = about:blank] 07:56:01 INFO - PROCESS | 4524 | --DOMWINDOW == 217 (0x7fa18554a000) [pid = 4524] [serial = 1011] [outer = (nil)] [url = about:blank] 07:56:01 INFO - PROCESS | 4524 | --DOMWINDOW == 216 (0x7fa190ba0400) [pid = 4524] [serial = 968] [outer = (nil)] [url = about:blank] 07:56:01 INFO - PROCESS | 4524 | --DOMWINDOW == 215 (0x7fa188553c00) [pid = 4524] [serial = 1001] [outer = (nil)] [url = about:blank] 07:56:01 INFO - PROCESS | 4524 | --DOMWINDOW == 214 (0x7fa18553b400) [pid = 4524] [serial = 996] [outer = (nil)] [url = about:blank] 07:56:01 INFO - PROCESS | 4524 | --DOMWINDOW == 213 (0x7fa17d4b8c00) [pid = 4524] [serial = 992] [outer = (nil)] [url = about:blank] 07:56:01 INFO - PROCESS | 4524 | --DOMWINDOW == 212 (0x7fa1772c3c00) [pid = 4524] [serial = 953] [outer = (nil)] [url = about:blank] 07:56:01 INFO - PROCESS | 4524 | 1461164161638 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 07:56:01 INFO - PROCESS | 4524 | 1461164161642 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 07:56:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 07:56:01 INFO - PROCESS | 4524 | 1461164161648 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 07:56:01 INFO - PROCESS | 4524 | 1461164161653 Marionette TRACE conn3 <- [1,1474,null,{}] 07:56:01 INFO - PROCESS | 4524 | 1461164161667 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:01 INFO - PROCESS | 4524 | 1461164161854 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 07:56:02 INFO - PROCESS | 4524 | 1461164162061 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:02 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17a5d4800 == 103 [pid = 4524] [id = 376] 07:56:02 INFO - PROCESS | 4524 | ++DOMWINDOW == 213 (0x7fa17c0b2400) [pid = 4524] [serial = 1129] [outer = (nil)] 07:56:02 INFO - PROCESS | 4524 | ++DOMWINDOW == 214 (0x7fa17d33fc00) [pid = 4524] [serial = 1130] [outer = 0x7fa17c0b2400] 07:56:02 INFO - PROCESS | 4524 | 1461164162126 Marionette DEBUG loaded listener.js 07:56:02 INFO - PROCESS | 4524 | ++DOMWINDOW == 215 (0x7fa17d5d0400) [pid = 4524] [serial = 1131] [outer = 0x7fa17c0b2400] 07:56:02 INFO - PROCESS | 4524 | 1461164162822 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 07:56:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 07:56:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1197ms 07:56:02 INFO - PROCESS | 4524 | 1461164162845 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 07:56:02 INFO - PROCESS | 4524 | 1461164162848 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 07:56:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 07:56:02 INFO - PROCESS | 4524 | 1461164162855 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 07:56:02 INFO - PROCESS | 4524 | 1461164162857 Marionette TRACE conn3 <- [1,1478,null,{}] 07:56:02 INFO - PROCESS | 4524 | 1461164162862 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:03 INFO - PROCESS | 4524 | 1461164163110 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 07:56:03 INFO - PROCESS | 4524 | 1461164163123 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:03 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17d7d2800 == 104 [pid = 4524] [id = 377] 07:56:03 INFO - PROCESS | 4524 | ++DOMWINDOW == 216 (0x7fa175e58000) [pid = 4524] [serial = 1132] [outer = (nil)] 07:56:03 INFO - PROCESS | 4524 | ++DOMWINDOW == 217 (0x7fa181ca0000) [pid = 4524] [serial = 1133] [outer = 0x7fa175e58000] 07:56:03 INFO - PROCESS | 4524 | 1461164163285 Marionette DEBUG loaded listener.js 07:56:03 INFO - PROCESS | 4524 | ++DOMWINDOW == 218 (0x7fa182054800) [pid = 4524] [serial = 1134] [outer = 0x7fa175e58000] 07:56:04 INFO - PROCESS | 4524 | 1461164164103 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 07:56:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 07:56:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1278ms 07:56:04 INFO - PROCESS | 4524 | 1461164164134 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 07:56:04 INFO - PROCESS | 4524 | 1461164164146 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 07:56:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 07:56:04 INFO - PROCESS | 4524 | 1461164164153 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 07:56:04 INFO - PROCESS | 4524 | 1461164164155 Marionette TRACE conn3 <- [1,1482,null,{}] 07:56:04 INFO - PROCESS | 4524 | 1461164164164 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:04 INFO - PROCESS | 4524 | 1461164164371 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 07:56:04 INFO - PROCESS | 4524 | 1461164164398 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:04 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa184565800 == 105 [pid = 4524] [id = 378] 07:56:04 INFO - PROCESS | 4524 | ++DOMWINDOW == 219 (0x7fa17d5dfc00) [pid = 4524] [serial = 1135] [outer = (nil)] 07:56:04 INFO - PROCESS | 4524 | ++DOMWINDOW == 220 (0x7fa1843e1400) [pid = 4524] [serial = 1136] [outer = 0x7fa17d5dfc00] 07:56:04 INFO - PROCESS | 4524 | 1461164164455 Marionette DEBUG loaded listener.js 07:56:04 INFO - PROCESS | 4524 | ++DOMWINDOW == 221 (0x7fa18553b400) [pid = 4524] [serial = 1137] [outer = 0x7fa17d5dfc00] 07:56:05 INFO - PROCESS | 4524 | 1461164165344 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 07:56:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 07:56:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1232ms 07:56:05 INFO - PROCESS | 4524 | 1461164165385 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 07:56:05 INFO - PROCESS | 4524 | 1461164165388 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 07:56:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 07:56:05 INFO - PROCESS | 4524 | 1461164165400 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 07:56:05 INFO - PROCESS | 4524 | 1461164165402 Marionette TRACE conn3 <- [1,1486,null,{}] 07:56:05 INFO - PROCESS | 4524 | 1461164165408 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:05 INFO - PROCESS | 4524 | 1461164165644 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 07:56:06 INFO - PROCESS | 4524 | --DOMWINDOW == 220 (0x7fa17d556c00) [pid = 4524] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 07:56:06 INFO - PROCESS | 4524 | --DOMWINDOW == 219 (0x7fa17d55f800) [pid = 4524] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 07:56:06 INFO - PROCESS | 4524 | --DOMWINDOW == 218 (0x7fa1769f4000) [pid = 4524] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 07:56:06 INFO - PROCESS | 4524 | --DOMWINDOW == 217 (0x7fa17d5d8800) [pid = 4524] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 07:56:06 INFO - PROCESS | 4524 | --DOMWINDOW == 216 (0x7fa176760400) [pid = 4524] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 07:56:06 INFO - PROCESS | 4524 | --DOMWINDOW == 215 (0x7fa175ee2800) [pid = 4524] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 07:56:06 INFO - PROCESS | 4524 | --DOMWINDOW == 214 (0x7fa184b9f800) [pid = 4524] [serial = 33] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:56:06 INFO - PROCESS | 4524 | 1461164166174 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:06 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17d7cf000 == 106 [pid = 4524] [id = 379] 07:56:06 INFO - PROCESS | 4524 | ++DOMWINDOW == 215 (0x7fa175ee2800) [pid = 4524] [serial = 1138] [outer = (nil)] 07:56:06 INFO - PROCESS | 4524 | ++DOMWINDOW == 216 (0x7fa17ae0c400) [pid = 4524] [serial = 1139] [outer = 0x7fa175ee2800] 07:56:06 INFO - PROCESS | 4524 | 1461164166233 Marionette DEBUG loaded listener.js 07:56:06 INFO - PROCESS | 4524 | ++DOMWINDOW == 217 (0x7fa18830fc00) [pid = 4524] [serial = 1140] [outer = 0x7fa175ee2800] 07:56:06 INFO - PROCESS | 4524 | 1461164166887 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 07:56:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 07:56:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1534ms 07:56:06 INFO - PROCESS | 4524 | 1461164166929 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 07:56:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 07:56:06 INFO - PROCESS | 4524 | 1461164166932 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 07:56:06 INFO - PROCESS | 4524 | 1461164166937 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 07:56:06 INFO - PROCESS | 4524 | 1461164166940 Marionette TRACE conn3 <- [1,1490,null,{}] 07:56:06 INFO - PROCESS | 4524 | 1461164166944 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:07 INFO - PROCESS | 4524 | 1461164167159 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 07:56:07 INFO - PROCESS | 4524 | 1461164167176 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:07 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa187be2000 == 107 [pid = 4524] [id = 380] 07:56:07 INFO - PROCESS | 4524 | ++DOMWINDOW == 218 (0x7fa188310800) [pid = 4524] [serial = 1141] [outer = (nil)] 07:56:07 INFO - PROCESS | 4524 | ++DOMWINDOW == 219 (0x7fa18c19d000) [pid = 4524] [serial = 1142] [outer = 0x7fa188310800] 07:56:07 INFO - PROCESS | 4524 | 1461164167232 Marionette DEBUG loaded listener.js 07:56:07 INFO - PROCESS | 4524 | ++DOMWINDOW == 220 (0x7fa18df7ac00) [pid = 4524] [serial = 1143] [outer = 0x7fa188310800] 07:56:07 INFO - PROCESS | 4524 | 1461164167938 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 07:56:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 07:56:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1032ms 07:56:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 07:56:07 INFO - PROCESS | 4524 | 1461164167970 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 07:56:07 INFO - PROCESS | 4524 | 1461164167972 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 07:56:07 INFO - PROCESS | 4524 | 1461164167978 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 07:56:07 INFO - PROCESS | 4524 | 1461164167980 Marionette TRACE conn3 <- [1,1494,null,{}] 07:56:07 INFO - PROCESS | 4524 | 1461164167985 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:08 INFO - PROCESS | 4524 | 1461164168275 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 07:56:08 INFO - PROCESS | 4524 | 1461164168479 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:08 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa176a3f800 == 108 [pid = 4524] [id = 381] 07:56:08 INFO - PROCESS | 4524 | ++DOMWINDOW == 221 (0x7fa1744c8800) [pid = 4524] [serial = 1144] [outer = (nil)] 07:56:08 INFO - PROCESS | 4524 | ++DOMWINDOW == 222 (0x7fa175a89800) [pid = 4524] [serial = 1145] [outer = 0x7fa1744c8800] 07:56:08 INFO - PROCESS | 4524 | 1461164168561 Marionette DEBUG loaded listener.js 07:56:08 INFO - PROCESS | 4524 | ++DOMWINDOW == 223 (0x7fa1766e1c00) [pid = 4524] [serial = 1146] [outer = 0x7fa1744c8800] 07:56:09 INFO - PROCESS | 4524 | 1461164169503 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 07:56:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 07:56:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1581ms 07:56:09 INFO - PROCESS | 4524 | 1461164169563 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 07:56:09 INFO - PROCESS | 4524 | 1461164169570 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 07:56:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 07:56:09 INFO - PROCESS | 4524 | 1461164169578 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 07:56:09 INFO - PROCESS | 4524 | 1461164169584 Marionette TRACE conn3 <- [1,1498,null,{}] 07:56:09 INFO - PROCESS | 4524 | 1461164169591 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:09 INFO - PROCESS | 4524 | 1461164169831 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 07:56:10 INFO - PROCESS | 4524 | 1461164170073 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:10 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17c3ac000 == 109 [pid = 4524] [id = 382] 07:56:10 INFO - PROCESS | 4524 | ++DOMWINDOW == 224 (0x7fa17912d400) [pid = 4524] [serial = 1147] [outer = (nil)] 07:56:10 INFO - PROCESS | 4524 | ++DOMWINDOW == 225 (0x7fa1798aa800) [pid = 4524] [serial = 1148] [outer = 0x7fa17912d400] 07:56:10 INFO - PROCESS | 4524 | 1461164170192 Marionette DEBUG loaded listener.js 07:56:10 INFO - PROCESS | 4524 | ++DOMWINDOW == 226 (0x7fa17c2efc00) [pid = 4524] [serial = 1149] [outer = 0x7fa17912d400] 07:56:11 INFO - PROCESS | 4524 | 1461164171076 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 07:56:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 07:56:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1533ms 07:56:11 INFO - PROCESS | 4524 | 1461164171112 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 07:56:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 07:56:11 INFO - PROCESS | 4524 | 1461164171117 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 07:56:11 INFO - PROCESS | 4524 | 1461164171122 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 07:56:11 INFO - PROCESS | 4524 | 1461164171126 Marionette TRACE conn3 <- [1,1502,null,{}] 07:56:11 INFO - PROCESS | 4524 | 1461164171131 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:11 INFO - PROCESS | 4524 | 1461164171311 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 07:56:11 INFO - PROCESS | 4524 | 1461164171506 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:11 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18877a800 == 110 [pid = 4524] [id = 383] 07:56:11 INFO - PROCESS | 4524 | ++DOMWINDOW == 227 (0x7fa179127000) [pid = 4524] [serial = 1150] [outer = (nil)] 07:56:11 INFO - PROCESS | 4524 | ++DOMWINDOW == 228 (0x7fa182013c00) [pid = 4524] [serial = 1151] [outer = 0x7fa179127000] 07:56:11 INFO - PROCESS | 4524 | 1461164171574 Marionette DEBUG loaded listener.js 07:56:11 INFO - PROCESS | 4524 | ++DOMWINDOW == 229 (0x7fa1843ea400) [pid = 4524] [serial = 1152] [outer = 0x7fa179127000] 07:56:12 INFO - PROCESS | 4524 | 1461164172549 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 07:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 07:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1482ms 07:56:12 INFO - PROCESS | 4524 | 1461164172605 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 07:56:12 INFO - PROCESS | 4524 | 1461164172612 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 07:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 07:56:12 INFO - PROCESS | 4524 | 1461164172629 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 07:56:12 INFO - PROCESS | 4524 | 1461164172636 Marionette TRACE conn3 <- [1,1506,null,{}] 07:56:12 INFO - PROCESS | 4524 | 1461164172642 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:12 INFO - PROCESS | 4524 | 1461164172929 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 07:56:13 INFO - PROCESS | 4524 | 1461164173120 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:13 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18f1b4000 == 111 [pid = 4524] [id = 384] 07:56:13 INFO - PROCESS | 4524 | ++DOMWINDOW == 230 (0x7fa1843ec000) [pid = 4524] [serial = 1153] [outer = (nil)] 07:56:13 INFO - PROCESS | 4524 | ++DOMWINDOW == 231 (0x7fa1871f5800) [pid = 4524] [serial = 1154] [outer = 0x7fa1843ec000] 07:56:13 INFO - PROCESS | 4524 | 1461164173241 Marionette DEBUG loaded listener.js 07:56:13 INFO - PROCESS | 4524 | ++DOMWINDOW == 232 (0x7fa18826cc00) [pid = 4524] [serial = 1155] [outer = 0x7fa1843ec000] 07:56:14 INFO - PROCESS | 4524 | 1461164174067 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 07:56:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 07:56:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1499ms 07:56:14 INFO - PROCESS | 4524 | 1461164174121 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 07:56:14 INFO - PROCESS | 4524 | 1461164174125 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 07:56:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 07:56:14 INFO - PROCESS | 4524 | 1461164174130 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 07:56:14 INFO - PROCESS | 4524 | 1461164174133 Marionette TRACE conn3 <- [1,1510,null,{}] 07:56:14 INFO - PROCESS | 4524 | 1461164174138 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:14 INFO - PROCESS | 4524 | 1461164174354 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 07:56:14 INFO - PROCESS | 4524 | 1461164174543 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:14 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa19c618800 == 112 [pid = 4524] [id = 385] 07:56:14 INFO - PROCESS | 4524 | ++DOMWINDOW == 233 (0x7fa185548800) [pid = 4524] [serial = 1156] [outer = (nil)] 07:56:14 INFO - PROCESS | 4524 | ++DOMWINDOW == 234 (0x7fa18c19d400) [pid = 4524] [serial = 1157] [outer = 0x7fa185548800] 07:56:14 INFO - PROCESS | 4524 | 1461164174612 Marionette DEBUG loaded listener.js 07:56:14 INFO - PROCESS | 4524 | ++DOMWINDOW == 235 (0x7fa18ddb2800) [pid = 4524] [serial = 1158] [outer = 0x7fa185548800] 07:56:15 INFO - PROCESS | 4524 | 1461164175527 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 07:56:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 07:56:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1428ms 07:56:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 07:56:15 INFO - PROCESS | 4524 | 1461164175561 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 07:56:15 INFO - PROCESS | 4524 | 1461164175563 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 07:56:15 INFO - PROCESS | 4524 | 1461164175570 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 07:56:15 INFO - PROCESS | 4524 | 1461164175573 Marionette TRACE conn3 <- [1,1514,null,{}] 07:56:15 INFO - PROCESS | 4524 | 1461164175578 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:15 INFO - PROCESS | 4524 | 1461164175814 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 07:56:16 INFO - PROCESS | 4524 | 1461164176014 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:16 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a2986000 == 113 [pid = 4524] [id = 386] 07:56:16 INFO - PROCESS | 4524 | ++DOMWINDOW == 236 (0x7fa18e391000) [pid = 4524] [serial = 1159] [outer = (nil)] 07:56:16 INFO - PROCESS | 4524 | ++DOMWINDOW == 237 (0x7fa18eeda000) [pid = 4524] [serial = 1160] [outer = 0x7fa18e391000] 07:56:16 INFO - PROCESS | 4524 | 1461164176098 Marionette DEBUG loaded listener.js 07:56:16 INFO - PROCESS | 4524 | ++DOMWINDOW == 238 (0x7fa18fe4ac00) [pid = 4524] [serial = 1161] [outer = 0x7fa18e391000] 07:56:16 INFO - PROCESS | 4524 | 1461164176982 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 07:56:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 07:56:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1440ms 07:56:17 INFO - PROCESS | 4524 | 1461164177010 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 07:56:17 INFO - PROCESS | 4524 | 1461164177013 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 07:56:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 07:56:17 INFO - PROCESS | 4524 | 1461164177019 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 07:56:17 INFO - PROCESS | 4524 | 1461164177021 Marionette TRACE conn3 <- [1,1518,null,{}] 07:56:17 INFO - PROCESS | 4524 | 1461164177026 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:17 INFO - PROCESS | 4524 | 1461164177206 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 07:56:17 INFO - PROCESS | 4524 | 1461164177401 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:17 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17468d800 == 114 [pid = 4524] [id = 387] 07:56:17 INFO - PROCESS | 4524 | ++DOMWINDOW == 239 (0x7fa18df8f800) [pid = 4524] [serial = 1162] [outer = (nil)] 07:56:17 INFO - PROCESS | 4524 | ++DOMWINDOW == 240 (0x7fa19a6c9c00) [pid = 4524] [serial = 1163] [outer = 0x7fa18df8f800] 07:56:17 INFO - PROCESS | 4524 | 1461164177468 Marionette DEBUG loaded listener.js 07:56:17 INFO - PROCESS | 4524 | ++DOMWINDOW == 241 (0x7fa19b4bec00) [pid = 4524] [serial = 1164] [outer = 0x7fa18df8f800] 07:56:18 INFO - PROCESS | 4524 | 1461164178322 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 07:56:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 07:56:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1329ms 07:56:18 INFO - PROCESS | 4524 | 1461164178349 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 07:56:18 INFO - PROCESS | 4524 | 1461164178352 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 07:56:18 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 07:56:18 INFO - PROCESS | 4524 | 1461164178359 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 07:56:18 INFO - PROCESS | 4524 | 1461164178362 Marionette TRACE conn3 <- [1,1522,null,{}] 07:56:18 INFO - PROCESS | 4524 | 1461164178367 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:18 INFO - PROCESS | 4524 | 1461164178558 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 07:56:18 INFO - PROCESS | 4524 | 1461164178754 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:18 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a36cd800 == 115 [pid = 4524] [id = 388] 07:56:18 INFO - PROCESS | 4524 | ++DOMWINDOW == 242 (0x7fa18e391400) [pid = 4524] [serial = 1165] [outer = (nil)] 07:56:18 INFO - PROCESS | 4524 | ++DOMWINDOW == 243 (0x7fa19b910800) [pid = 4524] [serial = 1166] [outer = 0x7fa18e391400] 07:56:18 INFO - PROCESS | 4524 | 1461164178822 Marionette DEBUG loaded listener.js 07:56:18 INFO - PROCESS | 4524 | ++DOMWINDOW == 244 (0x7fa19c769400) [pid = 4524] [serial = 1167] [outer = 0x7fa18e391400] 07:56:19 INFO - PROCESS | 4524 | SkCairoFTTypeface::onFilterRec unimplemented 07:56:19 INFO - PROCESS | 4524 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:56:19 INFO - PROCESS | 4524 | SkCairoFTTypeface::onFilterRec unimplemented 07:56:19 INFO - PROCESS | 4524 | SkCairoFTTypeface::onFilterRec unimplemented 07:56:19 INFO - PROCESS | 4524 | SkCairoFTTypeface::onFilterRec unimplemented 07:56:19 INFO - PROCESS | 4524 | SkCairoFTTypeface::onFilterRec unimplemented 07:56:19 INFO - PROCESS | 4524 | SkCairoFTTypeface::onFilterRec unimplemented 07:56:19 INFO - PROCESS | 4524 | SkCairoFTTypeface::onFilterRec unimplemented 07:56:19 INFO - PROCESS | 4524 | SkCairoFTTypeface::onFilterRec unimplemented 07:56:19 INFO - PROCESS | 4524 | SkCairoFTTypeface::onFilterRec unimplemented 07:56:19 INFO - PROCESS | 4524 | SkCairoFTTypeface::onFilterRec unimplemented 07:56:19 INFO - PROCESS | 4524 | SkCairoFTTypeface::onFilterRec unimplemented 07:56:19 INFO - PROCESS | 4524 | 1461164179643 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 07:56:19 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 07:56:19 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:56:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 07:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 07:56:19 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 07:56:19 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:56:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 07:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 07:56:19 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 07:56:19 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:56:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 07:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 07:56:19 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 07:56:19 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:56:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 07:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 07:56:19 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1334ms 07:56:19 INFO - PROCESS | 4524 | 1461164179698 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 07:56:19 INFO - PROCESS | 4524 | 1461164179705 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 07:56:19 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 07:56:19 INFO - PROCESS | 4524 | 1461164179711 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 07:56:19 INFO - PROCESS | 4524 | 1461164179714 Marionette TRACE conn3 <- [1,1526,null,{}] 07:56:19 INFO - PROCESS | 4524 | 1461164179719 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:19 INFO - PROCESS | 4524 | 1461164179955 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 07:56:20 INFO - PROCESS | 4524 | 1461164180108 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:20 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17a7aa800 == 116 [pid = 4524] [id = 389] 07:56:20 INFO - PROCESS | 4524 | ++DOMWINDOW == 245 (0x7fa190069000) [pid = 4524] [serial = 1168] [outer = (nil)] 07:56:20 INFO - PROCESS | 4524 | ++DOMWINDOW == 246 (0x7fa19c7ce800) [pid = 4524] [serial = 1169] [outer = 0x7fa190069000] 07:56:20 INFO - PROCESS | 4524 | 1461164180219 Marionette DEBUG loaded listener.js 07:56:20 INFO - PROCESS | 4524 | ++DOMWINDOW == 247 (0x7fa1a072b800) [pid = 4524] [serial = 1170] [outer = 0x7fa190069000] 07:56:20 INFO - PROCESS | 4524 | 1461164180984 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 07:56:21 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:56:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 07:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 07:56:21 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:56:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 07:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 07:56:21 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 07:56:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 07:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 07:56:21 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1328ms 07:56:21 INFO - PROCESS | 4524 | 1461164181042 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 07:56:21 INFO - PROCESS | 4524 | 1461164181047 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 07:56:21 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 07:56:21 INFO - PROCESS | 4524 | 1461164181053 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 07:56:21 INFO - PROCESS | 4524 | 1461164181055 Marionette TRACE conn3 <- [1,1530,null,{}] 07:56:21 INFO - PROCESS | 4524 | 1461164181060 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:21 INFO - PROCESS | 4524 | 1461164181269 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 07:56:21 INFO - PROCESS | 4524 | 1461164181468 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:21 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa173d1f000 == 117 [pid = 4524] [id = 390] 07:56:21 INFO - PROCESS | 4524 | ++DOMWINDOW == 248 (0x7fa178b32800) [pid = 4524] [serial = 1171] [outer = (nil)] 07:56:21 INFO - PROCESS | 4524 | ++DOMWINDOW == 249 (0x7fa178b3e400) [pid = 4524] [serial = 1172] [outer = 0x7fa178b32800] 07:56:21 INFO - PROCESS | 4524 | 1461164181540 Marionette DEBUG loaded listener.js 07:56:21 INFO - PROCESS | 4524 | ++DOMWINDOW == 250 (0x7fa19c7c4000) [pid = 4524] [serial = 1173] [outer = 0x7fa178b32800] 07:56:22 INFO - PROCESS | 4524 | 1461164182277 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 07:56:22 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 07:56:22 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 07:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:22 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 07:56:22 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 07:56:22 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 07:56:22 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 07:56:22 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1275ms 07:56:22 INFO - PROCESS | 4524 | 1461164182331 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 07:56:22 INFO - PROCESS | 4524 | 1461164182335 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 07:56:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 07:56:22 INFO - PROCESS | 4524 | 1461164182340 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 07:56:22 INFO - PROCESS | 4524 | 1461164182343 Marionette TRACE conn3 <- [1,1534,null,{}] 07:56:22 INFO - PROCESS | 4524 | 1461164182348 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:22 INFO - PROCESS | 4524 | 1461164182556 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 07:56:22 INFO - PROCESS | 4524 | 1461164182732 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:22 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa173d77000 == 118 [pid = 4524] [id = 391] 07:56:22 INFO - PROCESS | 4524 | ++DOMWINDOW == 251 (0x7fa178b3e800) [pid = 4524] [serial = 1174] [outer = (nil)] 07:56:22 INFO - PROCESS | 4524 | ++DOMWINDOW == 252 (0x7fa17a8ce400) [pid = 4524] [serial = 1175] [outer = 0x7fa178b3e800] 07:56:22 INFO - PROCESS | 4524 | 1461164182848 Marionette DEBUG loaded listener.js 07:56:22 INFO - PROCESS | 4524 | ++DOMWINDOW == 253 (0x7fa17a8d6800) [pid = 4524] [serial = 1176] [outer = 0x7fa178b3e800] 07:56:23 INFO - PROCESS | 4524 | 1461164183790 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 07:56:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 07:56:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1526ms 07:56:23 INFO - PROCESS | 4524 | 1461164183867 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 07:56:23 INFO - PROCESS | 4524 | 1461164183876 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 07:56:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 07:56:23 INFO - PROCESS | 4524 | 1461164183882 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 07:56:23 INFO - PROCESS | 4524 | 1461164183886 Marionette TRACE conn3 <- [1,1538,null,{}] 07:56:23 INFO - PROCESS | 4524 | 1461164183891 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:24 INFO - PROCESS | 4524 | 1461164184091 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 07:56:24 INFO - PROCESS | 4524 | 1461164184295 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:24 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa173dda000 == 119 [pid = 4524] [id = 392] 07:56:24 INFO - PROCESS | 4524 | ++DOMWINDOW == 254 (0x7fa175c8f000) [pid = 4524] [serial = 1177] [outer = (nil)] 07:56:24 INFO - PROCESS | 4524 | ++DOMWINDOW == 255 (0x7fa175c99000) [pid = 4524] [serial = 1178] [outer = 0x7fa175c8f000] 07:56:24 INFO - PROCESS | 4524 | 1461164184366 Marionette DEBUG loaded listener.js 07:56:24 INFO - PROCESS | 4524 | ++DOMWINDOW == 256 (0x7fa19c909000) [pid = 4524] [serial = 1179] [outer = 0x7fa175c8f000] 07:56:25 INFO - PROCESS | 4524 | 1461164185233 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 07:56:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 07:56:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1395ms 07:56:25 INFO - PROCESS | 4524 | 1461164185284 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 07:56:25 INFO - PROCESS | 4524 | 1461164185288 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 07:56:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 07:56:25 INFO - PROCESS | 4524 | 1461164185293 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 07:56:25 INFO - PROCESS | 4524 | 1461164185295 Marionette TRACE conn3 <- [1,1542,null,{}] 07:56:25 INFO - PROCESS | 4524 | 1461164185301 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:25 INFO - PROCESS | 4524 | 1461164185478 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 07:56:25 INFO - PROCESS | 4524 | 1461164185685 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:25 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17c098000 == 120 [pid = 4524] [id = 393] 07:56:25 INFO - PROCESS | 4524 | ++DOMWINDOW == 257 (0x7fa175c90400) [pid = 4524] [serial = 1180] [outer = (nil)] 07:56:25 INFO - PROCESS | 4524 | ++DOMWINDOW == 258 (0x7fa183d2bc00) [pid = 4524] [serial = 1181] [outer = 0x7fa175c90400] 07:56:25 INFO - PROCESS | 4524 | 1461164185750 Marionette DEBUG loaded listener.js 07:56:25 INFO - PROCESS | 4524 | ++DOMWINDOW == 259 (0x7fa183d30800) [pid = 4524] [serial = 1182] [outer = 0x7fa175c90400] 07:56:26 INFO - PROCESS | 4524 | 1461164186598 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 07:56:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 07:56:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1337ms 07:56:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 07:56:26 INFO - PROCESS | 4524 | 1461164186631 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 07:56:26 INFO - PROCESS | 4524 | 1461164186634 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 07:56:26 INFO - PROCESS | 4524 | 1461164186639 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 07:56:26 INFO - PROCESS | 4524 | 1461164186642 Marionette TRACE conn3 <- [1,1546,null,{}] 07:56:26 INFO - PROCESS | 4524 | 1461164186647 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:26 INFO - PROCESS | 4524 | 1461164186826 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 07:56:27 INFO - PROCESS | 4524 | 1461164187029 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:27 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa190b21800 == 121 [pid = 4524] [id = 394] 07:56:27 INFO - PROCESS | 4524 | ++DOMWINDOW == 260 (0x7fa17a8d5400) [pid = 4524] [serial = 1183] [outer = (nil)] 07:56:27 INFO - PROCESS | 4524 | ++DOMWINDOW == 261 (0x7fa183022c00) [pid = 4524] [serial = 1184] [outer = 0x7fa17a8d5400] 07:56:27 INFO - PROCESS | 4524 | 1461164187093 Marionette DEBUG loaded listener.js 07:56:27 INFO - PROCESS | 4524 | ++DOMWINDOW == 262 (0x7fa183027400) [pid = 4524] [serial = 1185] [outer = 0x7fa17a8d5400] 07:56:27 INFO - PROCESS | 4524 | 1461164187970 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 07:56:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 07:56:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1377ms 07:56:28 INFO - PROCESS | 4524 | 1461164188016 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 07:56:28 INFO - PROCESS | 4524 | 1461164188020 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 07:56:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 07:56:28 INFO - PROCESS | 4524 | 1461164188026 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 07:56:28 INFO - PROCESS | 4524 | 1461164188028 Marionette TRACE conn3 <- [1,1550,null,{}] 07:56:28 INFO - PROCESS | 4524 | 1461164188034 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:28 INFO - PROCESS | 4524 | 1461164188223 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 07:56:29 INFO - PROCESS | 4524 | 1461164189069 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:29 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1798f5000 == 122 [pid = 4524] [id = 395] 07:56:29 INFO - PROCESS | 4524 | ++DOMWINDOW == 263 (0x7fa175c92800) [pid = 4524] [serial = 1186] [outer = (nil)] 07:56:29 INFO - PROCESS | 4524 | ++DOMWINDOW == 264 (0x7fa175c98400) [pid = 4524] [serial = 1187] [outer = 0x7fa175c92800] 07:56:29 INFO - PROCESS | 4524 | 1461164189168 Marionette DEBUG loaded listener.js 07:56:29 INFO - PROCESS | 4524 | ++DOMWINDOW == 265 (0x7fa175ee3400) [pid = 4524] [serial = 1188] [outer = 0x7fa175c92800] 07:56:30 INFO - PROCESS | 4524 | 1461164190008 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 07:56:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 07:56:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 2030ms 07:56:30 INFO - PROCESS | 4524 | 1461164190058 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 07:56:30 INFO - PROCESS | 4524 | 1461164190065 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 07:56:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 07:56:30 INFO - PROCESS | 4524 | 1461164190071 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 07:56:30 INFO - PROCESS | 4524 | 1461164190075 Marionette TRACE conn3 <- [1,1554,null,{}] 07:56:30 INFO - PROCESS | 4524 | 1461164190083 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:30 INFO - PROCESS | 4524 | 1461164190287 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 07:56:30 INFO - PROCESS | 4524 | 1461164190503 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:30 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17af82800 == 123 [pid = 4524] [id = 396] 07:56:30 INFO - PROCESS | 4524 | ++DOMWINDOW == 266 (0x7fa1744ce400) [pid = 4524] [serial = 1189] [outer = (nil)] 07:56:30 INFO - PROCESS | 4524 | ++DOMWINDOW == 267 (0x7fa1785ab800) [pid = 4524] [serial = 1190] [outer = 0x7fa1744ce400] 07:56:30 INFO - PROCESS | 4524 | 1461164190569 Marionette DEBUG loaded listener.js 07:56:30 INFO - PROCESS | 4524 | ++DOMWINDOW == 268 (0x7fa1797c2800) [pid = 4524] [serial = 1191] [outer = 0x7fa1744ce400] 07:56:31 INFO - PROCESS | 4524 | 1461164191635 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 07:56:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 07:56:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1631ms 07:56:31 INFO - PROCESS | 4524 | 1461164191706 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 07:56:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 07:56:31 INFO - PROCESS | 4524 | 1461164191712 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 07:56:31 INFO - PROCESS | 4524 | 1461164191718 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 07:56:31 INFO - PROCESS | 4524 | 1461164191720 Marionette TRACE conn3 <- [1,1558,null,{}] 07:56:31 INFO - PROCESS | 4524 | 1461164191726 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:31 INFO - PROCESS | 4524 | 1461164191906 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 07:56:32 INFO - PROCESS | 4524 | 1461164192183 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:32 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa175a08000 == 124 [pid = 4524] [id = 397] 07:56:32 INFO - PROCESS | 4524 | ++DOMWINDOW == 269 (0x7fa1744c4800) [pid = 4524] [serial = 1192] [outer = (nil)] 07:56:32 INFO - PROCESS | 4524 | ++DOMWINDOW == 270 (0x7fa17ae0a400) [pid = 4524] [serial = 1193] [outer = 0x7fa1744c4800] 07:56:32 INFO - PROCESS | 4524 | 1461164192363 Marionette DEBUG loaded listener.js 07:56:32 INFO - PROCESS | 4524 | ++DOMWINDOW == 271 (0x7fa17d349400) [pid = 4524] [serial = 1194] [outer = 0x7fa1744c4800] 07:56:32 INFO - PROCESS | 4524 | --DOMWINDOW == 270 (0x7fa184339400) [pid = 4524] [serial = 1073] [outer = (nil)] [url = about:blank] 07:56:32 INFO - PROCESS | 4524 | --DOMWINDOW == 269 (0x7fa19b4bc000) [pid = 4524] [serial = 1034] [outer = (nil)] [url = about:blank] 07:56:32 INFO - PROCESS | 4524 | --DOMWINDOW == 268 (0x7fa1744ca800) [pid = 4524] [serial = 1037] [outer = (nil)] [url = about:blank] 07:56:32 INFO - PROCESS | 4524 | --DOMWINDOW == 267 (0x7fa19c62cc00) [pid = 4524] [serial = 1040] [outer = (nil)] [url = about:blank] 07:56:32 INFO - PROCESS | 4524 | --DOMWINDOW == 266 (0x7fa178f88000) [pid = 4524] [serial = 1043] [outer = (nil)] [url = about:blank] 07:56:32 INFO - PROCESS | 4524 | --DOMWINDOW == 265 (0x7fa179127800) [pid = 4524] [serial = 1046] [outer = (nil)] [url = about:blank] 07:56:32 INFO - PROCESS | 4524 | --DOMWINDOW == 264 (0x7fa1790e2c00) [pid = 4524] [serial = 1049] [outer = (nil)] [url = about:blank] 07:56:32 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa187be2000 == 123 [pid = 4524] [id = 380] 07:56:32 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17d7cf000 == 122 [pid = 4524] [id = 379] 07:56:32 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa184565800 == 121 [pid = 4524] [id = 378] 07:56:32 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17d7d2800 == 120 [pid = 4524] [id = 377] 07:56:32 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17a5d4800 == 119 [pid = 4524] [id = 376] 07:56:32 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa175a73000 == 118 [pid = 4524] [id = 375] 07:56:32 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa184570000 == 117 [pid = 4524] [id = 12] 07:56:32 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17c1d8800 == 116 [pid = 4524] [id = 374] 07:56:33 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18f1a1800 == 115 [pid = 4524] [id = 365] 07:56:33 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18d96b000 == 114 [pid = 4524] [id = 364] 07:56:33 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa188e6b000 == 113 [pid = 4524] [id = 363] 07:56:33 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa188299800 == 112 [pid = 4524] [id = 362] 07:56:33 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1857ed800 == 111 [pid = 4524] [id = 361] 07:56:33 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa184e5e800 == 110 [pid = 4524] [id = 360] 07:56:33 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17c3aa800 == 109 [pid = 4524] [id = 359] 07:56:33 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1773ea800 == 108 [pid = 4524] [id = 358] 07:56:33 INFO - PROCESS | 4524 | 1461164193196 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 07:56:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 07:56:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1536ms 07:56:33 INFO - PROCESS | 4524 | 1461164193254 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 07:56:33 INFO - PROCESS | 4524 | 1461164193258 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 07:56:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 07:56:33 INFO - PROCESS | 4524 | 1461164193277 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 07:56:33 INFO - PROCESS | 4524 | 1461164193285 Marionette TRACE conn3 <- [1,1562,null,{}] 07:56:33 INFO - PROCESS | 4524 | --DOMWINDOW == 263 (0x7fa181c93400) [pid = 4524] [serial = 1067] [outer = (nil)] [url = about:blank] 07:56:33 INFO - PROCESS | 4524 | --DOMWINDOW == 262 (0x7fa183dd1800) [pid = 4524] [serial = 1070] [outer = (nil)] [url = about:blank] 07:56:33 INFO - PROCESS | 4524 | --DOMWINDOW == 261 (0x7fa18200ec00) [pid = 4524] [serial = 1068] [outer = (nil)] [url = about:blank] 07:56:33 INFO - PROCESS | 4524 | --DOMWINDOW == 260 (0x7fa18fe4a800) [pid = 4524] [serial = 1031] [outer = (nil)] [url = about:blank] 07:56:33 INFO - PROCESS | 4524 | --DOMWINDOW == 259 (0x7fa17c0af000) [pid = 4524] [serial = 1061] [outer = (nil)] [url = about:blank] 07:56:33 INFO - PROCESS | 4524 | --DOMWINDOW == 258 (0x7fa17d4b3c00) [pid = 4524] [serial = 1062] [outer = (nil)] [url = about:blank] 07:56:33 INFO - PROCESS | 4524 | --DOMWINDOW == 257 (0x7fa181c0d800) [pid = 4524] [serial = 1064] [outer = (nil)] [url = about:blank] 07:56:33 INFO - PROCESS | 4524 | --DOMWINDOW == 256 (0x7fa189ba2400) [pid = 4524] [serial = 1013] [outer = (nil)] [url = about:blank] 07:56:33 INFO - PROCESS | 4524 | --DOMWINDOW == 255 (0x7fa176866800) [pid = 4524] [serial = 1055] [outer = (nil)] [url = about:blank] 07:56:33 INFO - PROCESS | 4524 | --DOMWINDOW == 254 (0x7fa1769f1c00) [pid = 4524] [serial = 1056] [outer = (nil)] [url = about:blank] 07:56:33 INFO - PROCESS | 4524 | --DOMWINDOW == 253 (0x7fa18e213c00) [pid = 4524] [serial = 1028] [outer = (nil)] [url = about:blank] 07:56:33 INFO - PROCESS | 4524 | --DOMWINDOW == 252 (0x7fa179131400) [pid = 4524] [serial = 1058] [outer = (nil)] [url = about:blank] 07:56:33 INFO - PROCESS | 4524 | --DOMWINDOW == 251 (0x7fa1798a3000) [pid = 4524] [serial = 1059] [outer = (nil)] [url = about:blank] 07:56:33 INFO - PROCESS | 4524 | --DOMWINDOW == 250 (0x7fa188304800) [pid = 4524] [serial = 1022] [outer = (nil)] [url = about:blank] 07:56:33 INFO - PROCESS | 4524 | --DOMWINDOW == 249 (0x7fa1769f2400) [pid = 4524] [serial = 1016] [outer = (nil)] [url = about:blank] 07:56:33 INFO - PROCESS | 4524 | --DOMWINDOW == 248 (0x7fa1797c3800) [pid = 4524] [serial = 1052] [outer = (nil)] [url = about:blank] 07:56:33 INFO - PROCESS | 4524 | --DOMWINDOW == 247 (0x7fa181c87800) [pid = 4524] [serial = 1019] [outer = (nil)] [url = about:blank] 07:56:33 INFO - PROCESS | 4524 | --DOMWINDOW == 246 (0x7fa18d979000) [pid = 4524] [serial = 1025] [outer = (nil)] [url = about:blank] 07:56:33 INFO - PROCESS | 4524 | --DOMWINDOW == 245 (0x7fa183eed800) [pid = 4524] [serial = 732] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:56:33 INFO - PROCESS | 4524 | --DOMWINDOW == 244 (0x7fa184333c00) [pid = 4524] [serial = 1071] [outer = (nil)] [url = about:blank] 07:56:33 INFO - PROCESS | 4524 | --DOMWINDOW == 243 (0x7fa181c67c00) [pid = 4524] [serial = 1065] [outer = (nil)] [url = about:blank] 07:56:33 INFO - PROCESS | 4524 | 1461164193322 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:33 INFO - PROCESS | 4524 | 1461164193515 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 07:56:33 INFO - PROCESS | 4524 | 1461164193525 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:33 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17af6e000 == 109 [pid = 4524] [id = 398] 07:56:33 INFO - PROCESS | 4524 | ++DOMWINDOW == 244 (0x7fa17ae0b400) [pid = 4524] [serial = 1195] [outer = (nil)] 07:56:33 INFO - PROCESS | 4524 | ++DOMWINDOW == 245 (0x7fa17d5d7400) [pid = 4524] [serial = 1196] [outer = 0x7fa17ae0b400] 07:56:33 INFO - PROCESS | 4524 | 1461164193599 Marionette DEBUG loaded listener.js 07:56:33 INFO - PROCESS | 4524 | ++DOMWINDOW == 246 (0x7fa181c0fc00) [pid = 4524] [serial = 1197] [outer = 0x7fa17ae0b400] 07:56:34 INFO - PROCESS | 4524 | 1461164194431 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 07:56:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 07:56:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1226ms 07:56:34 INFO - PROCESS | 4524 | 1461164194490 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 07:56:34 INFO - PROCESS | 4524 | 1461164194493 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 07:56:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 07:56:34 INFO - PROCESS | 4524 | 1461164194499 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 07:56:34 INFO - PROCESS | 4524 | 1461164194501 Marionette TRACE conn3 <- [1,1566,null,{}] 07:56:34 INFO - PROCESS | 4524 | 1461164194506 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:34 INFO - PROCESS | 4524 | 1461164194669 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 07:56:34 INFO - PROCESS | 4524 | 1461164194852 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:34 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17d7bd000 == 110 [pid = 4524] [id = 399] 07:56:34 INFO - PROCESS | 4524 | ++DOMWINDOW == 247 (0x7fa17a8d5c00) [pid = 4524] [serial = 1198] [outer = (nil)] 07:56:34 INFO - PROCESS | 4524 | ++DOMWINDOW == 248 (0x7fa181c8f400) [pid = 4524] [serial = 1199] [outer = 0x7fa17a8d5c00] 07:56:34 INFO - PROCESS | 4524 | 1461164194911 Marionette DEBUG loaded listener.js 07:56:34 INFO - PROCESS | 4524 | ++DOMWINDOW == 249 (0x7fa182054000) [pid = 4524] [serial = 1200] [outer = 0x7fa17a8d5c00] 07:56:35 INFO - PROCESS | 4524 | 1461164195718 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 07:56:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 07:56:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1274ms 07:56:35 INFO - PROCESS | 4524 | 1461164195774 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 07:56:35 INFO - PROCESS | 4524 | 1461164195777 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 07:56:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 07:56:35 INFO - PROCESS | 4524 | 1461164195782 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 07:56:35 INFO - PROCESS | 4524 | 1461164195784 Marionette TRACE conn3 <- [1,1570,null,{}] 07:56:35 INFO - PROCESS | 4524 | 1461164195795 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:36 INFO - PROCESS | 4524 | 1461164196007 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 07:56:36 INFO - PROCESS | 4524 | 1461164196034 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:36 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa181ee3800 == 111 [pid = 4524] [id = 400] 07:56:36 INFO - PROCESS | 4524 | ++DOMWINDOW == 250 (0x7fa183027c00) [pid = 4524] [serial = 1201] [outer = (nil)] 07:56:36 INFO - PROCESS | 4524 | ++DOMWINDOW == 251 (0x7fa183d33c00) [pid = 4524] [serial = 1202] [outer = 0x7fa183027c00] 07:56:36 INFO - PROCESS | 4524 | 1461164196107 Marionette DEBUG loaded listener.js 07:56:36 INFO - PROCESS | 4524 | ++DOMWINDOW == 252 (0x7fa183dc9400) [pid = 4524] [serial = 1203] [outer = 0x7fa183027c00] 07:56:37 INFO - PROCESS | 4524 | --DOMWINDOW == 251 (0x7fa184571000) [pid = 4524] [serial = 30] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:56:37 INFO - PROCESS | 4524 | --DOMWINDOW == 250 (0x7fa17d5dfc00) [pid = 4524] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 07:56:37 INFO - PROCESS | 4524 | --DOMWINDOW == 249 (0x7fa175ee2800) [pid = 4524] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 07:56:37 INFO - PROCESS | 4524 | --DOMWINDOW == 248 (0x7fa179124c00) [pid = 4524] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 07:56:37 INFO - PROCESS | 4524 | --DOMWINDOW == 247 (0x7fa175e60000) [pid = 4524] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 07:56:37 INFO - PROCESS | 4524 | --DOMWINDOW == 246 (0x7fa175e58000) [pid = 4524] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 07:56:37 INFO - PROCESS | 4524 | --DOMWINDOW == 245 (0x7fa17c0b2400) [pid = 4524] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 07:56:37 INFO - PROCESS | 4524 | 1461164197580 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 07:56:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 07:56:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1836ms 07:56:37 INFO - PROCESS | 4524 | 1461164197634 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 07:56:37 INFO - PROCESS | 4524 | 1461164197636 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 07:56:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 07:56:37 INFO - PROCESS | 4524 | 1461164197643 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 07:56:37 INFO - PROCESS | 4524 | 1461164197645 Marionette TRACE conn3 <- [1,1574,null,{}] 07:56:37 INFO - PROCESS | 4524 | 1461164197650 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:37 INFO - PROCESS | 4524 | 1461164197817 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 07:56:37 INFO - PROCESS | 4524 | 1461164197832 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:37 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17c3b5800 == 112 [pid = 4524] [id = 401] 07:56:37 INFO - PROCESS | 4524 | ++DOMWINDOW == 246 (0x7fa1766dd000) [pid = 4524] [serial = 1204] [outer = (nil)] 07:56:37 INFO - PROCESS | 4524 | ++DOMWINDOW == 247 (0x7fa183dce800) [pid = 4524] [serial = 1205] [outer = 0x7fa1766dd000] 07:56:37 INFO - PROCESS | 4524 | 1461164197888 Marionette DEBUG loaded listener.js 07:56:37 INFO - PROCESS | 4524 | ++DOMWINDOW == 248 (0x7fa1847e3800) [pid = 4524] [serial = 1206] [outer = 0x7fa1766dd000] 07:56:38 INFO - PROCESS | 4524 | 1461164198664 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 07:56:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 07:56:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1076ms 07:56:38 INFO - PROCESS | 4524 | 1461164198720 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 07:56:38 INFO - PROCESS | 4524 | 1461164198733 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 07:56:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 07:56:38 INFO - PROCESS | 4524 | 1461164198749 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 07:56:38 INFO - PROCESS | 4524 | 1461164198751 Marionette TRACE conn3 <- [1,1578,null,{}] 07:56:38 INFO - PROCESS | 4524 | 1461164198756 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:38 INFO - PROCESS | 4524 | 1461164198907 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 07:56:38 INFO - PROCESS | 4524 | 1461164198920 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:38 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa184e5e800 == 113 [pid = 4524] [id = 402] 07:56:38 INFO - PROCESS | 4524 | ++DOMWINDOW == 249 (0x7fa1847e5000) [pid = 4524] [serial = 1207] [outer = (nil)] 07:56:38 INFO - PROCESS | 4524 | ++DOMWINDOW == 250 (0x7fa184b9f800) [pid = 4524] [serial = 1208] [outer = 0x7fa1847e5000] 07:56:38 INFO - PROCESS | 4524 | 1461164198976 Marionette DEBUG loaded listener.js 07:56:39 INFO - PROCESS | 4524 | ++DOMWINDOW == 251 (0x7fa185541c00) [pid = 4524] [serial = 1209] [outer = 0x7fa1847e5000] 07:56:40 INFO - PROCESS | 4524 | 1461164200071 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 07:56:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 07:56:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1383ms 07:56:40 INFO - PROCESS | 4524 | 1461164200133 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 07:56:40 INFO - PROCESS | 4524 | 1461164200146 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 07:56:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 07:56:40 INFO - PROCESS | 4524 | 1461164200158 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 07:56:40 INFO - PROCESS | 4524 | 1461164200162 Marionette TRACE conn3 <- [1,1582,null,{}] 07:56:40 INFO - PROCESS | 4524 | 1461164200170 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:40 INFO - PROCESS | 4524 | 1461164200410 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 07:56:40 INFO - PROCESS | 4524 | 1461164200649 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:40 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1791de800 == 114 [pid = 4524] [id = 403] 07:56:40 INFO - PROCESS | 4524 | ++DOMWINDOW == 252 (0x7fa178b37c00) [pid = 4524] [serial = 1210] [outer = (nil)] 07:56:40 INFO - PROCESS | 4524 | ++DOMWINDOW == 253 (0x7fa178b41800) [pid = 4524] [serial = 1211] [outer = 0x7fa178b37c00] 07:56:40 INFO - PROCESS | 4524 | 1461164200771 Marionette DEBUG loaded listener.js 07:56:40 INFO - PROCESS | 4524 | ++DOMWINDOW == 254 (0x7fa17912e800) [pid = 4524] [serial = 1212] [outer = 0x7fa178b37c00] 07:56:41 INFO - PROCESS | 4524 | 1461164201708 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 07:56:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 07:56:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1580ms 07:56:41 INFO - PROCESS | 4524 | 1461164201739 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 07:56:41 INFO - PROCESS | 4524 | 1461164201747 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 07:56:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 07:56:41 INFO - PROCESS | 4524 | 1461164201756 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 07:56:41 INFO - PROCESS | 4524 | 1461164201760 Marionette TRACE conn3 <- [1,1586,null,{}] 07:56:41 INFO - PROCESS | 4524 | 1461164201766 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:41 INFO - PROCESS | 4524 | 1461164201944 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 07:56:42 INFO - PROCESS | 4524 | 1461164202145 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:42 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17d7bf000 == 115 [pid = 4524] [id = 404] 07:56:42 INFO - PROCESS | 4524 | ++DOMWINDOW == 255 (0x7fa178b39000) [pid = 4524] [serial = 1213] [outer = (nil)] 07:56:42 INFO - PROCESS | 4524 | ++DOMWINDOW == 256 (0x7fa17c2eec00) [pid = 4524] [serial = 1214] [outer = 0x7fa178b39000] 07:56:42 INFO - PROCESS | 4524 | 1461164202212 Marionette DEBUG loaded listener.js 07:56:42 INFO - PROCESS | 4524 | ++DOMWINDOW == 257 (0x7fa17d552400) [pid = 4524] [serial = 1215] [outer = 0x7fa178b39000] 07:56:43 INFO - PROCESS | 4524 | 1461164203153 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 07:56:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 07:56:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1433ms 07:56:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 07:56:43 INFO - PROCESS | 4524 | 1461164203191 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 07:56:43 INFO - PROCESS | 4524 | 1461164203194 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 07:56:43 INFO - PROCESS | 4524 | 1461164203201 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 07:56:43 INFO - PROCESS | 4524 | 1461164203206 Marionette TRACE conn3 <- [1,1590,null,{}] 07:56:43 INFO - PROCESS | 4524 | 1461164203232 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:43 INFO - PROCESS | 4524 | 1461164203444 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 07:56:43 INFO - PROCESS | 4524 | 1461164203638 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:43 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa186223000 == 116 [pid = 4524] [id = 405] 07:56:43 INFO - PROCESS | 4524 | ++DOMWINDOW == 258 (0x7fa17d55a800) [pid = 4524] [serial = 1216] [outer = (nil)] 07:56:43 INFO - PROCESS | 4524 | ++DOMWINDOW == 259 (0x7fa183d32000) [pid = 4524] [serial = 1217] [outer = 0x7fa17d55a800] 07:56:43 INFO - PROCESS | 4524 | 1461164203708 Marionette DEBUG loaded listener.js 07:56:43 INFO - PROCESS | 4524 | ++DOMWINDOW == 260 (0x7fa183eec400) [pid = 4524] [serial = 1218] [outer = 0x7fa17d55a800] 07:56:44 INFO - PROCESS | 4524 | 1461164204636 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 07:56:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 07:56:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1489ms 07:56:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 07:56:44 INFO - PROCESS | 4524 | 1461164204689 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 07:56:44 INFO - PROCESS | 4524 | 1461164204692 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 07:56:44 INFO - PROCESS | 4524 | 1461164204698 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 07:56:44 INFO - PROCESS | 4524 | 1461164204702 Marionette TRACE conn3 <- [1,1594,null,{}] 07:56:44 INFO - PROCESS | 4524 | 1461164204707 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:44 INFO - PROCESS | 4524 | 1461164204877 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 07:56:45 INFO - PROCESS | 4524 | 1461164205075 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:45 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18877c000 == 117 [pid = 4524] [id = 406] 07:56:45 INFO - PROCESS | 4524 | ++DOMWINDOW == 261 (0x7fa17d5dd400) [pid = 4524] [serial = 1219] [outer = (nil)] 07:56:45 INFO - PROCESS | 4524 | ++DOMWINDOW == 262 (0x7fa185544000) [pid = 4524] [serial = 1220] [outer = 0x7fa17d5dd400] 07:56:45 INFO - PROCESS | 4524 | 1461164205140 Marionette DEBUG loaded listener.js 07:56:45 INFO - PROCESS | 4524 | ++DOMWINDOW == 263 (0x7fa185770c00) [pid = 4524] [serial = 1221] [outer = 0x7fa17d5dd400] 07:56:46 INFO - PROCESS | 4524 | 1461164206003 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 07:56:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 07:56:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1337ms 07:56:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 07:56:46 INFO - PROCESS | 4524 | 1461164206036 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 07:56:46 INFO - PROCESS | 4524 | 1461164206039 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 07:56:46 INFO - PROCESS | 4524 | 1461164206045 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 07:56:46 INFO - PROCESS | 4524 | 1461164206049 Marionette TRACE conn3 <- [1,1598,null,{}] 07:56:46 INFO - PROCESS | 4524 | 1461164206054 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:46 INFO - PROCESS | 4524 | 1461164206227 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 07:56:46 INFO - PROCESS | 4524 | 1461164206433 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:46 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18d565800 == 118 [pid = 4524] [id = 407] 07:56:46 INFO - PROCESS | 4524 | ++DOMWINDOW == 264 (0x7fa18462a800) [pid = 4524] [serial = 1222] [outer = (nil)] 07:56:46 INFO - PROCESS | 4524 | ++DOMWINDOW == 265 (0x7fa187f43800) [pid = 4524] [serial = 1223] [outer = 0x7fa18462a800] 07:56:46 INFO - PROCESS | 4524 | 1461164206500 Marionette DEBUG loaded listener.js 07:56:46 INFO - PROCESS | 4524 | ++DOMWINDOW == 266 (0x7fa188303000) [pid = 4524] [serial = 1224] [outer = 0x7fa18462a800] 07:56:47 INFO - PROCESS | 4524 | 1461164207345 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 07:56:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 07:56:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1332ms 07:56:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 07:56:47 INFO - PROCESS | 4524 | 1461164207378 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 07:56:47 INFO - PROCESS | 4524 | 1461164207380 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 07:56:47 INFO - PROCESS | 4524 | 1461164207385 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 07:56:47 INFO - PROCESS | 4524 | 1461164207389 Marionette TRACE conn3 <- [1,1602,null,{}] 07:56:47 INFO - PROCESS | 4524 | 1461164207393 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:47 INFO - PROCESS | 4524 | 1461164207584 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 07:56:47 INFO - PROCESS | 4524 | 1461164207786 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:47 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18f199800 == 119 [pid = 4524] [id = 408] 07:56:47 INFO - PROCESS | 4524 | ++DOMWINDOW == 267 (0x7fa187f4e400) [pid = 4524] [serial = 1225] [outer = (nil)] 07:56:47 INFO - PROCESS | 4524 | ++DOMWINDOW == 268 (0x7fa18c7e8400) [pid = 4524] [serial = 1226] [outer = 0x7fa187f4e400] 07:56:47 INFO - PROCESS | 4524 | 1461164207857 Marionette DEBUG loaded listener.js 07:56:47 INFO - PROCESS | 4524 | ++DOMWINDOW == 269 (0x7fa18df7f000) [pid = 4524] [serial = 1227] [outer = 0x7fa187f4e400] 07:56:48 INFO - PROCESS | 4524 | 1461164208728 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 07:56:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 07:56:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1377ms 07:56:48 INFO - PROCESS | 4524 | 1461164208764 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 07:56:48 INFO - PROCESS | 4524 | 1461164208768 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 07:56:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 07:56:48 INFO - PROCESS | 4524 | 1461164208774 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 07:56:48 INFO - PROCESS | 4524 | 1461164208778 Marionette TRACE conn3 <- [1,1606,null,{}] 07:56:48 INFO - PROCESS | 4524 | 1461164208784 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:48 INFO - PROCESS | 4524 | 1461164208971 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 07:56:49 INFO - PROCESS | 4524 | 1461164209184 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:49 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1955c8800 == 120 [pid = 4524] [id = 409] 07:56:49 INFO - PROCESS | 4524 | ++DOMWINDOW == 270 (0x7fa183021c00) [pid = 4524] [serial = 1228] [outer = (nil)] 07:56:49 INFO - PROCESS | 4524 | ++DOMWINDOW == 271 (0x7fa18e213c00) [pid = 4524] [serial = 1229] [outer = 0x7fa183021c00] 07:56:49 INFO - PROCESS | 4524 | 1461164209293 Marionette DEBUG loaded listener.js 07:56:49 INFO - PROCESS | 4524 | ++DOMWINDOW == 272 (0x7fa18e38d000) [pid = 4524] [serial = 1230] [outer = 0x7fa183021c00] 07:56:50 INFO - PROCESS | 4524 | 1461164210110 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 07:56:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 07:56:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1377ms 07:56:50 INFO - PROCESS | 4524 | 1461164210153 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 07:56:50 INFO - PROCESS | 4524 | 1461164210156 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 07:56:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 07:56:50 INFO - PROCESS | 4524 | 1461164210162 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 07:56:50 INFO - PROCESS | 4524 | 1461164210164 Marionette TRACE conn3 <- [1,1610,null,{}] 07:56:50 INFO - PROCESS | 4524 | 1461164210169 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:50 INFO - PROCESS | 4524 | 1461164210349 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 07:56:50 INFO - PROCESS | 4524 | 1461164210554 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:50 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa19c94d800 == 121 [pid = 4524] [id = 410] 07:56:50 INFO - PROCESS | 4524 | ++DOMWINDOW == 273 (0x7fa17d5d8400) [pid = 4524] [serial = 1231] [outer = (nil)] 07:56:50 INFO - PROCESS | 4524 | ++DOMWINDOW == 274 (0x7fa18c264c00) [pid = 4524] [serial = 1232] [outer = 0x7fa17d5d8400] 07:56:50 INFO - PROCESS | 4524 | 1461164210661 Marionette DEBUG loaded listener.js 07:56:50 INFO - PROCESS | 4524 | ++DOMWINDOW == 275 (0x7fa18ee05000) [pid = 4524] [serial = 1233] [outer = 0x7fa17d5d8400] 07:56:51 INFO - PROCESS | 4524 | 1461164211500 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 07:56:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 07:56:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1379ms 07:56:51 INFO - PROCESS | 4524 | 1461164211542 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 07:56:51 INFO - PROCESS | 4524 | 1461164211546 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 07:56:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 07:56:51 INFO - PROCESS | 4524 | 1461164211552 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 07:56:51 INFO - PROCESS | 4524 | 1461164211555 Marionette TRACE conn3 <- [1,1614,null,{}] 07:56:51 INFO - PROCESS | 4524 | 1461164211560 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:51 INFO - PROCESS | 4524 | 1461164211751 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 07:56:51 INFO - PROCESS | 4524 | 1461164211955 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:51 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a065b000 == 122 [pid = 4524] [id = 411] 07:56:51 INFO - PROCESS | 4524 | ++DOMWINDOW == 276 (0x7fa17d5df800) [pid = 4524] [serial = 1234] [outer = (nil)] 07:56:52 INFO - PROCESS | 4524 | ++DOMWINDOW == 277 (0x7fa18f185400) [pid = 4524] [serial = 1235] [outer = 0x7fa17d5df800] 07:56:52 INFO - PROCESS | 4524 | 1461164212025 Marionette DEBUG loaded listener.js 07:56:52 INFO - PROCESS | 4524 | ++DOMWINDOW == 278 (0x7fa18fe46400) [pid = 4524] [serial = 1236] [outer = 0x7fa17d5df800] 07:56:52 INFO - PROCESS | 4524 | 1461164212833 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 07:56:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 07:56:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1329ms 07:56:52 INFO - PROCESS | 4524 | 1461164212882 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 07:56:52 INFO - PROCESS | 4524 | 1461164212886 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 07:56:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 07:56:52 INFO - PROCESS | 4524 | 1461164212891 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 07:56:52 INFO - PROCESS | 4524 | 1461164212894 Marionette TRACE conn3 <- [1,1618,null,{}] 07:56:52 INFO - PROCESS | 4524 | 1461164212899 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:53 INFO - PROCESS | 4524 | 1461164213069 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 07:56:53 INFO - PROCESS | 4524 | 1461164213282 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:53 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a0d2b000 == 123 [pid = 4524] [id = 412] 07:56:53 INFO - PROCESS | 4524 | ++DOMWINDOW == 279 (0x7fa18e38d800) [pid = 4524] [serial = 1237] [outer = (nil)] 07:56:53 INFO - PROCESS | 4524 | ++DOMWINDOW == 280 (0x7fa19006ac00) [pid = 4524] [serial = 1238] [outer = 0x7fa18e38d800] 07:56:53 INFO - PROCESS | 4524 | 1461164213389 Marionette DEBUG loaded listener.js 07:56:53 INFO - PROCESS | 4524 | ++DOMWINDOW == 281 (0x7fa19b7da400) [pid = 4524] [serial = 1239] [outer = 0x7fa18e38d800] 07:56:54 INFO - PROCESS | 4524 | 1461164214280 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 07:56:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 07:56:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1431ms 07:56:54 INFO - PROCESS | 4524 | 1461164214323 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 07:56:54 INFO - PROCESS | 4524 | 1461164214326 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 07:56:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 07:56:54 INFO - PROCESS | 4524 | 1461164214332 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 07:56:54 INFO - PROCESS | 4524 | 1461164214337 Marionette TRACE conn3 <- [1,1622,null,{}] 07:56:54 INFO - PROCESS | 4524 | 1461164214342 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:54 INFO - PROCESS | 4524 | 1461164214548 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 07:56:54 INFO - PROCESS | 4524 | 1461164214762 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:54 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a838c800 == 124 [pid = 4524] [id = 413] 07:56:54 INFO - PROCESS | 4524 | ++DOMWINDOW == 282 (0x7fa1785cc400) [pid = 4524] [serial = 1240] [outer = (nil)] 07:56:54 INFO - PROCESS | 4524 | ++DOMWINDOW == 283 (0x7fa18f17a800) [pid = 4524] [serial = 1241] [outer = 0x7fa1785cc400] 07:56:54 INFO - PROCESS | 4524 | 1461164214839 Marionette DEBUG loaded listener.js 07:56:54 INFO - PROCESS | 4524 | ++DOMWINDOW == 284 (0x7fa19c912800) [pid = 4524] [serial = 1242] [outer = 0x7fa1785cc400] 07:56:55 INFO - PROCESS | 4524 | 1461164215713 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 07:56:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 07:56:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1427ms 07:56:55 INFO - PROCESS | 4524 | 1461164215761 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 07:56:55 INFO - PROCESS | 4524 | 1461164215764 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 07:56:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 07:56:55 INFO - PROCESS | 4524 | 1461164215769 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 07:56:55 INFO - PROCESS | 4524 | 1461164215772 Marionette TRACE conn3 <- [1,1626,null,{}] 07:56:55 INFO - PROCESS | 4524 | 1461164215777 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:55 INFO - PROCESS | 4524 | 1461164215965 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 07:56:56 INFO - PROCESS | 4524 | 1461164216171 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:56 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa171fe0000 == 125 [pid = 4524] [id = 414] 07:56:56 INFO - PROCESS | 4524 | ++DOMWINDOW == 285 (0x7fa170bbdc00) [pid = 4524] [serial = 1243] [outer = (nil)] 07:56:56 INFO - PROCESS | 4524 | ++DOMWINDOW == 286 (0x7fa170bc4c00) [pid = 4524] [serial = 1244] [outer = 0x7fa170bbdc00] 07:56:56 INFO - PROCESS | 4524 | 1461164216283 Marionette DEBUG loaded listener.js 07:56:56 INFO - PROCESS | 4524 | ++DOMWINDOW == 287 (0x7fa170bca800) [pid = 4524] [serial = 1245] [outer = 0x7fa170bbdc00] 07:56:57 INFO - PROCESS | 4524 | 1461164217176 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 07:56:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 07:56:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1486ms 07:56:57 INFO - PROCESS | 4524 | 1461164217259 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 07:56:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 07:56:57 INFO - PROCESS | 4524 | 1461164217263 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 07:56:57 INFO - PROCESS | 4524 | 1461164217269 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 07:56:57 INFO - PROCESS | 4524 | 1461164217272 Marionette TRACE conn3 <- [1,1630,null,{}] 07:56:57 INFO - PROCESS | 4524 | 1461164217277 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:57 INFO - PROCESS | 4524 | 1461164217512 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 07:56:57 INFO - PROCESS | 4524 | 1461164217759 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:57 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa170c7f000 == 126 [pid = 4524] [id = 415] 07:56:57 INFO - PROCESS | 4524 | ++DOMWINDOW == 288 (0x7fa170bbe400) [pid = 4524] [serial = 1246] [outer = (nil)] 07:56:57 INFO - PROCESS | 4524 | ++DOMWINDOW == 289 (0x7fa170cdd000) [pid = 4524] [serial = 1247] [outer = 0x7fa170bbe400] 07:56:57 INFO - PROCESS | 4524 | 1461164217876 Marionette DEBUG loaded listener.js 07:56:57 INFO - PROCESS | 4524 | ++DOMWINDOW == 290 (0x7fa170ce2000) [pid = 4524] [serial = 1248] [outer = 0x7fa170bbe400] 07:56:58 INFO - PROCESS | 4524 | 1461164218706 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 07:56:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 07:56:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1485ms 07:56:58 INFO - PROCESS | 4524 | 1461164218754 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 07:56:58 INFO - PROCESS | 4524 | 1461164218757 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 07:56:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 07:56:58 INFO - PROCESS | 4524 | 1461164218763 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 07:56:58 INFO - PROCESS | 4524 | 1461164218765 Marionette TRACE conn3 <- [1,1634,null,{}] 07:56:58 INFO - PROCESS | 4524 | 1461164218770 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:58 INFO - PROCESS | 4524 | 1461164218949 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 07:56:59 INFO - PROCESS | 4524 | 1461164219207 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:59 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17a8e9800 == 127 [pid = 4524] [id = 416] 07:56:59 INFO - PROCESS | 4524 | ++DOMWINDOW == 291 (0x7fa170ce6c00) [pid = 4524] [serial = 1249] [outer = (nil)] 07:56:59 INFO - PROCESS | 4524 | ++DOMWINDOW == 292 (0x7fa175c91800) [pid = 4524] [serial = 1250] [outer = 0x7fa170ce6c00] 07:56:59 INFO - PROCESS | 4524 | 1461164219304 Marionette DEBUG loaded listener.js 07:56:59 INFO - PROCESS | 4524 | ++DOMWINDOW == 293 (0x7fa17c0b2000) [pid = 4524] [serial = 1251] [outer = 0x7fa170ce6c00] 07:57:00 INFO - PROCESS | 4524 | 1461164220196 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 07:57:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 07:57:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1531ms 07:57:00 INFO - PROCESS | 4524 | 1461164220294 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 07:57:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 07:57:00 INFO - PROCESS | 4524 | 1461164220298 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 07:57:00 INFO - PROCESS | 4524 | 1461164220304 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 07:57:00 INFO - PROCESS | 4524 | 1461164220307 Marionette TRACE conn3 <- [1,1638,null,{}] 07:57:00 INFO - PROCESS | 4524 | 1461164220311 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:00 INFO - PROCESS | 4524 | 1461164220498 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 07:57:00 INFO - PROCESS | 4524 | 1461164220705 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:01 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa176ace800 == 128 [pid = 4524] [id = 417] 07:57:01 INFO - PROCESS | 4524 | ++DOMWINDOW == 294 (0x7fa170bc5000) [pid = 4524] [serial = 1252] [outer = (nil)] 07:57:01 INFO - PROCESS | 4524 | ++DOMWINDOW == 295 (0x7fa170ce1c00) [pid = 4524] [serial = 1253] [outer = 0x7fa170bc5000] 07:57:01 INFO - PROCESS | 4524 | 1461164221213 Marionette DEBUG loaded listener.js 07:57:01 INFO - PROCESS | 4524 | ++DOMWINDOW == 296 (0x7fa17503dc00) [pid = 4524] [serial = 1254] [outer = 0x7fa170bc5000] 07:57:02 INFO - PROCESS | 4524 | 1461164222130 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 07:57:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 07:57:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1881ms 07:57:02 INFO - PROCESS | 4524 | 1461164222186 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 07:57:02 INFO - PROCESS | 4524 | 1461164222192 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 07:57:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 07:57:02 INFO - PROCESS | 4524 | 1461164222200 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 07:57:02 INFO - PROCESS | 4524 | 1461164222204 Marionette TRACE conn3 <- [1,1642,null,{}] 07:57:02 INFO - PROCESS | 4524 | 1461164222210 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:02 INFO - PROCESS | 4524 | 1461164222412 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 07:57:02 INFO - PROCESS | 4524 | 1461164222623 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:02 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa174693800 == 129 [pid = 4524] [id = 418] 07:57:02 INFO - PROCESS | 4524 | ++DOMWINDOW == 297 (0x7fa175c93000) [pid = 4524] [serial = 1255] [outer = (nil)] 07:57:02 INFO - PROCESS | 4524 | ++DOMWINDOW == 298 (0x7fa175e5c800) [pid = 4524] [serial = 1256] [outer = 0x7fa175c93000] 07:57:02 INFO - PROCESS | 4524 | 1461164222747 Marionette DEBUG loaded listener.js 07:57:02 INFO - PROCESS | 4524 | ++DOMWINDOW == 299 (0x7fa1772c8c00) [pid = 4524] [serial = 1257] [outer = 0x7fa175c93000] 07:57:03 INFO - PROCESS | 4524 | 1461164223765 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 07:57:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 07:57:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1636ms 07:57:03 INFO - PROCESS | 4524 | 1461164223836 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 07:57:03 INFO - PROCESS | 4524 | 1461164223842 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 07:57:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 07:57:03 INFO - PROCESS | 4524 | 1461164223852 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 07:57:03 INFO - PROCESS | 4524 | 1461164223856 Marionette TRACE conn3 <- [1,1646,null,{}] 07:57:03 INFO - PROCESS | 4524 | 1461164223862 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:04 INFO - PROCESS | 4524 | 1461164224136 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 07:57:04 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17c3b5800 == 128 [pid = 4524] [id = 401] 07:57:04 INFO - PROCESS | 4524 | --DOMWINDOW == 298 (0x7fa184925000) [pid = 4524] [serial = 32] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:57:04 INFO - PROCESS | 4524 | --DOMWINDOW == 297 (0x7fa18f17c800) [pid = 4524] [serial = 1112] [outer = (nil)] [url = about:blank] 07:57:04 INFO - PROCESS | 4524 | --DOMWINDOW == 296 (0x7fa1797c8c00) [pid = 4524] [serial = 1115] [outer = (nil)] [url = about:blank] 07:57:04 INFO - PROCESS | 4524 | --DOMWINDOW == 295 (0x7fa18f181000) [pid = 4524] [serial = 1118] [outer = (nil)] [url = about:blank] 07:57:04 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa181ee3800 == 127 [pid = 4524] [id = 400] 07:57:04 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17d7bd000 == 126 [pid = 4524] [id = 399] 07:57:04 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17af6e000 == 125 [pid = 4524] [id = 398] 07:57:04 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa175a08000 == 124 [pid = 4524] [id = 397] 07:57:04 INFO - PROCESS | 4524 | 1461164224576 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:04 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17af82800 == 123 [pid = 4524] [id = 396] 07:57:04 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1798f5000 == 122 [pid = 4524] [id = 395] 07:57:04 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa190b21800 == 121 [pid = 4524] [id = 394] 07:57:04 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17c098000 == 120 [pid = 4524] [id = 393] 07:57:04 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa175a0a800 == 121 [pid = 4524] [id = 419] 07:57:04 INFO - PROCESS | 4524 | ++DOMWINDOW == 296 (0x7fa1785a3c00) [pid = 4524] [serial = 1258] [outer = (nil)] 07:57:04 INFO - PROCESS | 4524 | ++DOMWINDOW == 297 (0x7fa1790e6c00) [pid = 4524] [serial = 1259] [outer = 0x7fa1785a3c00] 07:57:04 INFO - PROCESS | 4524 | 1461164224669 Marionette DEBUG loaded listener.js 07:57:04 INFO - PROCESS | 4524 | ++DOMWINDOW == 298 (0x7fa17a8cb800) [pid = 4524] [serial = 1260] [outer = 0x7fa1785a3c00] 07:57:04 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa173dda000 == 120 [pid = 4524] [id = 392] 07:57:04 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa173d77000 == 119 [pid = 4524] [id = 391] 07:57:04 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa173d1f000 == 118 [pid = 4524] [id = 390] 07:57:04 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17a7aa800 == 117 [pid = 4524] [id = 389] 07:57:04 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1a36cd800 == 116 [pid = 4524] [id = 388] 07:57:04 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17468d800 == 115 [pid = 4524] [id = 387] 07:57:04 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1a2986000 == 114 [pid = 4524] [id = 386] 07:57:04 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa19c618800 == 113 [pid = 4524] [id = 385] 07:57:04 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18f1b4000 == 112 [pid = 4524] [id = 384] 07:57:04 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18877a800 == 111 [pid = 4524] [id = 383] 07:57:04 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17c3ac000 == 110 [pid = 4524] [id = 382] 07:57:05 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa176a3f800 == 109 [pid = 4524] [id = 381] 07:57:05 INFO - PROCESS | 4524 | --DOMWINDOW == 297 (0x7fa18553b400) [pid = 4524] [serial = 1137] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 4524 | --DOMWINDOW == 296 (0x7fa182054800) [pid = 4524] [serial = 1134] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 4524 | --DOMWINDOW == 295 (0x7fa18830fc00) [pid = 4524] [serial = 1140] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 4524 | --DOMWINDOW == 294 (0x7fa18c19d000) [pid = 4524] [serial = 1142] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 4524 | --DOMWINDOW == 293 (0x7fa1843e1400) [pid = 4524] [serial = 1136] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 4524 | --DOMWINDOW == 292 (0x7fa17ae0c400) [pid = 4524] [serial = 1139] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 4524 | --DOMWINDOW == 291 (0x7fa17912c800) [pid = 4524] [serial = 1127] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 4524 | --DOMWINDOW == 290 (0x7fa17989c400) [pid = 4524] [serial = 1128] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 4524 | --DOMWINDOW == 289 (0x7fa184627800) [pid = 4524] [serial = 1085] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 4524 | --DOMWINDOW == 288 (0x7fa188264800) [pid = 4524] [serial = 1091] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 4524 | --DOMWINDOW == 287 (0x7fa18e393400) [pid = 4524] [serial = 1109] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 4524 | --DOMWINDOW == 286 (0x7fa1790dc000) [pid = 4524] [serial = 1125] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 4524 | --DOMWINDOW == 285 (0x7fa17859ec00) [pid = 4524] [serial = 1124] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 4524 | --DOMWINDOW == 284 (0x7fa181ca0000) [pid = 4524] [serial = 1133] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 4524 | --DOMWINDOW == 283 (0x7fa188549800) [pid = 4524] [serial = 1094] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 4524 | --DOMWINDOW == 282 (0x7fa18200f400) [pid = 4524] [serial = 1082] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 4524 | --DOMWINDOW == 281 (0x7fa1798a1c00) [pid = 4524] [serial = 1079] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 4524 | --DOMWINDOW == 280 (0x7fa17d33fc00) [pid = 4524] [serial = 1130] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 4524 | --DOMWINDOW == 279 (0x7fa17d5d0400) [pid = 4524] [serial = 1131] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 4524 | --DOMWINDOW == 278 (0x7fa18fe4cc00) [pid = 4524] [serial = 1121] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 4524 | --DOMWINDOW == 277 (0x7fa184ba0400) [pid = 4524] [serial = 1088] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 4524 | --DOMWINDOW == 276 (0x7fa189ba6400) [pid = 4524] [serial = 1097] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 4524 | --DOMWINDOW == 275 (0x7fa18dcb8000) [pid = 4524] [serial = 1103] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 4524 | --DOMWINDOW == 274 (0x7fa17675a400) [pid = 4524] [serial = 1076] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 4524 | --DOMWINDOW == 273 (0x7fa18df81400) [pid = 4524] [serial = 1106] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 4524 | --DOMWINDOW == 272 (0x7fa18d20c000) [pid = 4524] [serial = 1100] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 4524 | 1461164225454 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 07:57:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 07:57:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1633ms 07:57:05 INFO - PROCESS | 4524 | 1461164225484 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 07:57:05 INFO - PROCESS | 4524 | 1461164225488 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 07:57:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 07:57:05 INFO - PROCESS | 4524 | 1461164225493 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 07:57:05 INFO - PROCESS | 4524 | 1461164225498 Marionette TRACE conn3 <- [1,1650,null,{}] 07:57:05 INFO - PROCESS | 4524 | 1461164225512 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:05 INFO - PROCESS | 4524 | 1461164225676 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 07:57:05 INFO - PROCESS | 4524 | 1461164225842 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:05 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17a408000 == 110 [pid = 4524] [id = 420] 07:57:05 INFO - PROCESS | 4524 | ++DOMWINDOW == 273 (0x7fa1785cc000) [pid = 4524] [serial = 1261] [outer = (nil)] 07:57:05 INFO - PROCESS | 4524 | ++DOMWINDOW == 274 (0x7fa17d345400) [pid = 4524] [serial = 1262] [outer = 0x7fa1785cc000] 07:57:05 INFO - PROCESS | 4524 | 1461164225903 Marionette DEBUG loaded listener.js 07:57:05 INFO - PROCESS | 4524 | ++DOMWINDOW == 275 (0x7fa17d5d6c00) [pid = 4524] [serial = 1263] [outer = 0x7fa1785cc000] 07:57:06 INFO - PROCESS | 4524 | 1461164226599 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 07:57:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 07:57:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1132ms 07:57:06 INFO - PROCESS | 4524 | 1461164226627 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 07:57:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 07:57:06 INFO - PROCESS | 4524 | 1461164226631 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 07:57:06 INFO - PROCESS | 4524 | 1461164226636 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 07:57:06 INFO - PROCESS | 4524 | 1461164226639 Marionette TRACE conn3 <- [1,1654,null,{}] 07:57:06 INFO - PROCESS | 4524 | 1461164226676 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:06 INFO - PROCESS | 4524 | 1461164226844 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 07:57:06 INFO - PROCESS | 4524 | 1461164226857 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:06 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17c09f800 == 111 [pid = 4524] [id = 421] 07:57:06 INFO - PROCESS | 4524 | ++DOMWINDOW == 276 (0x7fa17d4b8c00) [pid = 4524] [serial = 1264] [outer = (nil)] 07:57:06 INFO - PROCESS | 4524 | ++DOMWINDOW == 277 (0x7fa18200ec00) [pid = 4524] [serial = 1265] [outer = 0x7fa17d4b8c00] 07:57:06 INFO - PROCESS | 4524 | 1461164226915 Marionette DEBUG loaded listener.js 07:57:07 INFO - PROCESS | 4524 | ++DOMWINDOW == 278 (0x7fa183020800) [pid = 4524] [serial = 1266] [outer = 0x7fa17d4b8c00] 07:57:07 INFO - PROCESS | 4524 | 1461164227809 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 07:57:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 07:57:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1233ms 07:57:07 INFO - PROCESS | 4524 | 1461164227871 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 07:57:07 INFO - PROCESS | 4524 | 1461164227875 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 07:57:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 07:57:07 INFO - PROCESS | 4524 | 1461164227880 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 07:57:07 INFO - PROCESS | 4524 | 1461164227882 Marionette TRACE conn3 <- [1,1658,null,{}] 07:57:07 INFO - PROCESS | 4524 | 1461164227894 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:08 INFO - PROCESS | 4524 | 1461164228115 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 07:57:08 INFO - PROCESS | 4524 | 1461164228145 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:08 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa181c25800 == 112 [pid = 4524] [id = 422] 07:57:08 INFO - PROCESS | 4524 | ++DOMWINDOW == 279 (0x7fa18302a000) [pid = 4524] [serial = 1267] [outer = (nil)] 07:57:08 INFO - PROCESS | 4524 | ++DOMWINDOW == 280 (0x7fa183d2ec00) [pid = 4524] [serial = 1268] [outer = 0x7fa18302a000] 07:57:08 INFO - PROCESS | 4524 | 1461164228211 Marionette DEBUG loaded listener.js 07:57:08 INFO - PROCESS | 4524 | ++DOMWINDOW == 281 (0x7fa1843e1400) [pid = 4524] [serial = 1269] [outer = 0x7fa18302a000] 07:57:09 INFO - PROCESS | 4524 | 1461164229075 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 07:57:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 07:57:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1740ms 07:57:09 INFO - PROCESS | 4524 | --DOMWINDOW == 280 (0x7fa18df7dc00) [pid = 4524] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 07:57:09 INFO - PROCESS | 4524 | --DOMWINDOW == 279 (0x7fa18f711c00) [pid = 4524] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 07:57:09 INFO - PROCESS | 4524 | --DOMWINDOW == 278 (0x7fa1766dd000) [pid = 4524] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 07:57:09 INFO - PROCESS | 4524 | --DOMWINDOW == 277 (0x7fa17ae0b400) [pid = 4524] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 07:57:09 INFO - PROCESS | 4524 | --DOMWINDOW == 276 (0x7fa17ae06400) [pid = 4524] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 07:57:09 INFO - PROCESS | 4524 | --DOMWINDOW == 275 (0x7fa184332400) [pid = 4524] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 07:57:09 INFO - PROCESS | 4524 | --DOMWINDOW == 274 (0x7fa1772c5c00) [pid = 4524] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 07:57:09 INFO - PROCESS | 4524 | --DOMWINDOW == 273 (0x7fa18826ac00) [pid = 4524] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 07:57:09 INFO - PROCESS | 4524 | --DOMWINDOW == 272 (0x7fa175c92800) [pid = 4524] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 07:57:09 INFO - PROCESS | 4524 | --DOMWINDOW == 271 (0x7fa17d341000) [pid = 4524] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 07:57:09 INFO - PROCESS | 4524 | --DOMWINDOW == 270 (0x7fa181ca0800) [pid = 4524] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 07:57:09 INFO - PROCESS | 4524 | --DOMWINDOW == 269 (0x7fa183027c00) [pid = 4524] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 07:57:09 INFO - PROCESS | 4524 | --DOMWINDOW == 268 (0x7fa17a8d5c00) [pid = 4524] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 07:57:09 INFO - PROCESS | 4524 | --DOMWINDOW == 267 (0x7fa1744ce400) [pid = 4524] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 07:57:09 INFO - PROCESS | 4524 | --DOMWINDOW == 266 (0x7fa181c8a400) [pid = 4524] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 07:57:09 INFO - PROCESS | 4524 | --DOMWINDOW == 265 (0x7fa1772c7c00) [pid = 4524] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 07:57:09 INFO - PROCESS | 4524 | --DOMWINDOW == 264 (0x7fa17c2e7c00) [pid = 4524] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 07:57:09 INFO - PROCESS | 4524 | --DOMWINDOW == 263 (0x7fa18df85400) [pid = 4524] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 07:57:09 INFO - PROCESS | 4524 | --DOMWINDOW == 262 (0x7fa1744c4800) [pid = 4524] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 07:57:09 INFO - PROCESS | 4524 | --DOMWINDOW == 261 (0x7fa188eb8800) [pid = 4524] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 07:57:09 INFO - PROCESS | 4524 | --DOMWINDOW == 260 (0x7fa17c0b4c00) [pid = 4524] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 07:57:09 INFO - PROCESS | 4524 | --DOMWINDOW == 259 (0x7fa18fe51800) [pid = 4524] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 07:57:09 INFO - PROCESS | 4524 | --DOMWINDOW == 258 (0x7fa1766d7400) [pid = 4524] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 07:57:09 INFO - PROCESS | 4524 | --DOMWINDOW == 257 (0x7fa17b049800) [pid = 4524] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 07:57:09 INFO - PROCESS | 4524 | --DOMWINDOW == 256 (0x7fa18f184c00) [pid = 4524] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 07:57:09 INFO - PROCESS | 4524 | --DOMWINDOW == 255 (0x7fa17ae09400) [pid = 4524] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 07:57:09 INFO - PROCESS | 4524 | --DOMWINDOW == 254 (0x7fa183dc7800) [pid = 4524] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 07:57:09 INFO - PROCESS | 4524 | --DOMWINDOW == 253 (0x7fa18df8fc00) [pid = 4524] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 07:57:09 INFO - PROCESS | 4524 | --DOMWINDOW == 252 (0x7fa18f539c00) [pid = 4524] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 07:57:09 INFO - PROCESS | 4524 | --DOMWINDOW == 251 (0x7fa182053c00) [pid = 4524] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 07:57:09 INFO - PROCESS | 4524 | --DOMWINDOW == 250 (0x7fa181c05800) [pid = 4524] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 07:57:09 INFO - PROCESS | 4524 | 1461164229685 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 07:57:09 INFO - PROCESS | 4524 | 1461164229689 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 07:57:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 07:57:09 INFO - PROCESS | 4524 | 1461164229696 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 07:57:09 INFO - PROCESS | 4524 | 1461164229699 Marionette TRACE conn3 <- [1,1662,null,{}] 07:57:09 INFO - PROCESS | 4524 | 1461164229704 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:09 INFO - PROCESS | 4524 | 1461164229918 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 07:57:10 INFO - PROCESS | 4524 | 1461164230080 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:10 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1773e8000 == 113 [pid = 4524] [id = 423] 07:57:10 INFO - PROCESS | 4524 | ++DOMWINDOW == 251 (0x7fa17a8d5c00) [pid = 4524] [serial = 1270] [outer = (nil)] 07:57:10 INFO - PROCESS | 4524 | ++DOMWINDOW == 252 (0x7fa17c0b7000) [pid = 4524] [serial = 1271] [outer = 0x7fa17a8d5c00] 07:57:10 INFO - PROCESS | 4524 | 1461164230140 Marionette DEBUG loaded listener.js 07:57:10 INFO - PROCESS | 4524 | ++DOMWINDOW == 253 (0x7fa18301d800) [pid = 4524] [serial = 1272] [outer = 0x7fa17a8d5c00] 07:57:10 INFO - PROCESS | 4524 | 1461164230787 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 07:57:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 07:57:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1125ms 07:57:10 INFO - PROCESS | 4524 | 1461164230823 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 07:57:10 INFO - PROCESS | 4524 | 1461164230826 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 07:57:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 07:57:10 INFO - PROCESS | 4524 | 1461164230831 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 07:57:10 INFO - PROCESS | 4524 | 1461164230833 Marionette TRACE conn3 <- [1,1666,null,{}] 07:57:10 INFO - PROCESS | 4524 | 1461164230838 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:11 INFO - PROCESS | 4524 | 1461164231060 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 07:57:11 INFO - PROCESS | 4524 | 1461164231083 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:11 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa184f16800 == 114 [pid = 4524] [id = 424] 07:57:11 INFO - PROCESS | 4524 | ++DOMWINDOW == 254 (0x7fa1772cd000) [pid = 4524] [serial = 1273] [outer = (nil)] 07:57:11 INFO - PROCESS | 4524 | ++DOMWINDOW == 255 (0x7fa184335400) [pid = 4524] [serial = 1274] [outer = 0x7fa1772cd000] 07:57:11 INFO - PROCESS | 4524 | 1461164231143 Marionette DEBUG loaded listener.js 07:57:11 INFO - PROCESS | 4524 | ++DOMWINDOW == 256 (0x7fa18553bc00) [pid = 4524] [serial = 1275] [outer = 0x7fa1772cd000] 07:57:12 INFO - PROCESS | 4524 | 1461164232124 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 07:57:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 07:57:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1324ms 07:57:12 INFO - PROCESS | 4524 | 1461164232157 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 07:57:12 INFO - PROCESS | 4524 | 1461164232161 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 07:57:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 07:57:12 INFO - PROCESS | 4524 | 1461164232170 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 07:57:12 INFO - PROCESS | 4524 | 1461164232175 Marionette TRACE conn3 <- [1,1670,null,{}] 07:57:12 INFO - PROCESS | 4524 | 1461164232184 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:12 INFO - PROCESS | 4524 | 1461164232402 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 07:57:12 INFO - PROCESS | 4524 | 1461164232675 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:12 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa175d9b800 == 115 [pid = 4524] [id = 425] 07:57:12 INFO - PROCESS | 4524 | ++DOMWINDOW == 257 (0x7fa175037400) [pid = 4524] [serial = 1276] [outer = (nil)] 07:57:12 INFO - PROCESS | 4524 | ++DOMWINDOW == 258 (0x7fa175c97000) [pid = 4524] [serial = 1277] [outer = 0x7fa175037400] 07:57:12 INFO - PROCESS | 4524 | 1461164232796 Marionette DEBUG loaded listener.js 07:57:12 INFO - PROCESS | 4524 | ++DOMWINDOW == 259 (0x7fa1766e6800) [pid = 4524] [serial = 1278] [outer = 0x7fa175037400] 07:57:13 INFO - PROCESS | 4524 | 1461164233661 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 07:57:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 07:57:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1534ms 07:57:13 INFO - PROCESS | 4524 | 1461164233704 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 07:57:13 INFO - PROCESS | 4524 | 1461164233713 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 07:57:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 07:57:13 INFO - PROCESS | 4524 | 1461164233724 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 07:57:13 INFO - PROCESS | 4524 | 1461164233727 Marionette TRACE conn3 <- [1,1674,null,{}] 07:57:13 INFO - PROCESS | 4524 | 1461164233731 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:13 INFO - PROCESS | 4524 | 1461164233922 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 07:57:14 INFO - PROCESS | 4524 | 1461164234133 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:14 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17c3a6000 == 116 [pid = 4524] [id = 426] 07:57:14 INFO - PROCESS | 4524 | ++DOMWINDOW == 260 (0x7fa1766e1400) [pid = 4524] [serial = 1279] [outer = (nil)] 07:57:14 INFO - PROCESS | 4524 | ++DOMWINDOW == 261 (0x7fa178b37000) [pid = 4524] [serial = 1280] [outer = 0x7fa1766e1400] 07:57:14 INFO - PROCESS | 4524 | 1461164234202 Marionette DEBUG loaded listener.js 07:57:14 INFO - PROCESS | 4524 | ++DOMWINDOW == 262 (0x7fa1798a7800) [pid = 4524] [serial = 1281] [outer = 0x7fa1766e1400] 07:57:15 INFO - PROCESS | 4524 | 1461164235230 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 07:57:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 07:57:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1538ms 07:57:15 INFO - PROCESS | 4524 | 1461164235262 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 07:57:15 INFO - PROCESS | 4524 | 1461164235266 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 07:57:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 07:57:15 INFO - PROCESS | 4524 | 1461164235277 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 07:57:15 INFO - PROCESS | 4524 | 1461164235286 Marionette TRACE conn3 <- [1,1678,null,{}] 07:57:15 INFO - PROCESS | 4524 | 1461164235302 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:15 INFO - PROCESS | 4524 | 1461164235493 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 07:57:15 INFO - PROCESS | 4524 | 1461164235744 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:15 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa186796800 == 117 [pid = 4524] [id = 427] 07:57:15 INFO - PROCESS | 4524 | ++DOMWINDOW == 263 (0x7fa17c0bac00) [pid = 4524] [serial = 1282] [outer = (nil)] 07:57:15 INFO - PROCESS | 4524 | ++DOMWINDOW == 264 (0x7fa181c63800) [pid = 4524] [serial = 1283] [outer = 0x7fa17c0bac00] 07:57:15 INFO - PROCESS | 4524 | 1461164235866 Marionette DEBUG loaded listener.js 07:57:15 INFO - PROCESS | 4524 | ++DOMWINDOW == 265 (0x7fa183dcb400) [pid = 4524] [serial = 1284] [outer = 0x7fa17c0bac00] 07:57:16 INFO - PROCESS | 4524 | 1461164236717 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 07:57:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 07:57:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1490ms 07:57:16 INFO - PROCESS | 4524 | 1461164236763 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 07:57:16 INFO - PROCESS | 4524 | 1461164236767 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 07:57:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 07:57:16 INFO - PROCESS | 4524 | 1461164236773 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 07:57:16 INFO - PROCESS | 4524 | 1461164236775 Marionette TRACE conn3 <- [1,1682,null,{}] 07:57:16 INFO - PROCESS | 4524 | 1461164236780 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:16 INFO - PROCESS | 4524 | 1461164236961 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 07:57:17 INFO - PROCESS | 4524 | 1461164237166 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:17 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18a5af000 == 118 [pid = 4524] [id = 428] 07:57:17 INFO - PROCESS | 4524 | ++DOMWINDOW == 266 (0x7fa17d551400) [pid = 4524] [serial = 1285] [outer = (nil)] 07:57:17 INFO - PROCESS | 4524 | ++DOMWINDOW == 267 (0x7fa184d14000) [pid = 4524] [serial = 1286] [outer = 0x7fa17d551400] 07:57:17 INFO - PROCESS | 4524 | 1461164237233 Marionette DEBUG loaded listener.js 07:57:17 INFO - PROCESS | 4524 | ++DOMWINDOW == 268 (0x7fa18577bc00) [pid = 4524] [serial = 1287] [outer = 0x7fa17d551400] 07:57:18 INFO - PROCESS | 4524 | 1461164238061 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 07:57:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 07:57:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1328ms 07:57:18 INFO - PROCESS | 4524 | 1461164238102 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 07:57:18 INFO - PROCESS | 4524 | 1461164238105 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 07:57:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 07:57:18 INFO - PROCESS | 4524 | 1461164238111 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 07:57:18 INFO - PROCESS | 4524 | 1461164238113 Marionette TRACE conn3 <- [1,1686,null,{}] 07:57:18 INFO - PROCESS | 4524 | 1461164238118 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:18 INFO - PROCESS | 4524 | 1461164238289 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 07:57:18 INFO - PROCESS | 4524 | 1461164238509 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:18 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18ee6f000 == 119 [pid = 4524] [id = 429] 07:57:18 INFO - PROCESS | 4524 | ++DOMWINDOW == 269 (0x7fa18432f800) [pid = 4524] [serial = 1288] [outer = (nil)] 07:57:18 INFO - PROCESS | 4524 | ++DOMWINDOW == 270 (0x7fa18826ac00) [pid = 4524] [serial = 1289] [outer = 0x7fa18432f800] 07:57:18 INFO - PROCESS | 4524 | 1461164238575 Marionette DEBUG loaded listener.js 07:57:18 INFO - PROCESS | 4524 | ++DOMWINDOW == 271 (0x7fa188551000) [pid = 4524] [serial = 1290] [outer = 0x7fa18432f800] 07:57:19 INFO - PROCESS | 4524 | 1461164239442 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 07:57:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 07:57:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1376ms 07:57:19 INFO - PROCESS | 4524 | 1461164239487 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 07:57:19 INFO - PROCESS | 4524 | 1461164239491 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 07:57:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 07:57:19 INFO - PROCESS | 4524 | 1461164239497 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 07:57:19 INFO - PROCESS | 4524 | 1461164239505 Marionette TRACE conn3 <- [1,1690,null,{}] 07:57:19 INFO - PROCESS | 4524 | 1461164239514 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:19 INFO - PROCESS | 4524 | 1461164239739 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 07:57:19 INFO - PROCESS | 4524 | 1461164239943 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:20 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa19b980000 == 120 [pid = 4524] [id = 430] 07:57:20 INFO - PROCESS | 4524 | ++DOMWINDOW == 272 (0x7fa188eb8800) [pid = 4524] [serial = 1291] [outer = (nil)] 07:57:20 INFO - PROCESS | 4524 | ++DOMWINDOW == 273 (0x7fa18d7e6800) [pid = 4524] [serial = 1292] [outer = 0x7fa188eb8800] 07:57:20 INFO - PROCESS | 4524 | 1461164240060 Marionette DEBUG loaded listener.js 07:57:20 INFO - PROCESS | 4524 | ++DOMWINDOW == 274 (0x7fa18e220800) [pid = 4524] [serial = 1293] [outer = 0x7fa188eb8800] 07:57:20 INFO - PROCESS | 4524 | 1461164240952 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 07:57:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 07:57:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1485ms 07:57:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 07:57:20 INFO - PROCESS | 4524 | 1461164240983 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 07:57:20 INFO - PROCESS | 4524 | 1461164240986 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 07:57:20 INFO - PROCESS | 4524 | 1461164240992 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 07:57:20 INFO - PROCESS | 4524 | 1461164240995 Marionette TRACE conn3 <- [1,1694,null,{}] 07:57:21 INFO - PROCESS | 4524 | 1461164241000 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:21 INFO - PROCESS | 4524 | 1461164241184 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 07:57:21 INFO - PROCESS | 4524 | 1461164241396 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:21 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a0d9a000 == 121 [pid = 4524] [id = 431] 07:57:21 INFO - PROCESS | 4524 | ++DOMWINDOW == 275 (0x7fa18b04e800) [pid = 4524] [serial = 1294] [outer = (nil)] 07:57:21 INFO - PROCESS | 4524 | ++DOMWINDOW == 276 (0x7fa18f53d000) [pid = 4524] [serial = 1295] [outer = 0x7fa18b04e800] 07:57:21 INFO - PROCESS | 4524 | 1461164241508 Marionette DEBUG loaded listener.js 07:57:21 INFO - PROCESS | 4524 | ++DOMWINDOW == 277 (0x7fa18ffbf400) [pid = 4524] [serial = 1296] [outer = 0x7fa18b04e800] 07:57:22 INFO - PROCESS | 4524 | 1461164242390 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 07:57:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 07:57:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1432ms 07:57:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 07:57:22 INFO - PROCESS | 4524 | 1461164242423 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 07:57:22 INFO - PROCESS | 4524 | 1461164242426 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 07:57:22 INFO - PROCESS | 4524 | 1461164242432 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 07:57:22 INFO - PROCESS | 4524 | 1461164242434 Marionette TRACE conn3 <- [1,1698,null,{}] 07:57:22 INFO - PROCESS | 4524 | 1461164242439 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:22 INFO - PROCESS | 4524 | 1461164242614 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 07:57:22 INFO - PROCESS | 4524 | 1461164242823 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:22 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a5bde800 == 122 [pid = 4524] [id = 432] 07:57:22 INFO - PROCESS | 4524 | ++DOMWINDOW == 278 (0x7fa18d261c00) [pid = 4524] [serial = 1297] [outer = (nil)] 07:57:22 INFO - PROCESS | 4524 | ++DOMWINDOW == 279 (0x7fa19a6c6400) [pid = 4524] [serial = 1298] [outer = 0x7fa18d261c00] 07:57:22 INFO - PROCESS | 4524 | 1461164242934 Marionette DEBUG loaded listener.js 07:57:23 INFO - PROCESS | 4524 | ++DOMWINDOW == 280 (0x7fa19b9e1400) [pid = 4524] [serial = 1299] [outer = 0x7fa18d261c00] 07:57:23 INFO - PROCESS | 4524 | 1461164243816 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 07:57:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 07:57:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1434ms 07:57:23 INFO - PROCESS | 4524 | 1461164243865 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 07:57:23 INFO - PROCESS | 4524 | 1461164243869 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 07:57:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 07:57:23 INFO - PROCESS | 4524 | 1461164243874 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 07:57:23 INFO - PROCESS | 4524 | 1461164243877 Marionette TRACE conn3 <- [1,1702,null,{}] 07:57:23 INFO - PROCESS | 4524 | 1461164243882 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:24 INFO - PROCESS | 4524 | 1461164244061 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 07:57:24 INFO - PROCESS | 4524 | 1461164244271 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:24 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa174829000 == 123 [pid = 4524] [id = 433] 07:57:24 INFO - PROCESS | 4524 | ++DOMWINDOW == 281 (0x7fa170f6f000) [pid = 4524] [serial = 1300] [outer = (nil)] 07:57:24 INFO - PROCESS | 4524 | ++DOMWINDOW == 282 (0x7fa170f77400) [pid = 4524] [serial = 1301] [outer = 0x7fa170f6f000] 07:57:24 INFO - PROCESS | 4524 | 1461164244339 Marionette DEBUG loaded listener.js 07:57:24 INFO - PROCESS | 4524 | ++DOMWINDOW == 283 (0x7fa170f7cc00) [pid = 4524] [serial = 1302] [outer = 0x7fa170f6f000] 07:57:25 INFO - PROCESS | 4524 | 1461164245195 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 07:57:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 07:57:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1378ms 07:57:25 INFO - PROCESS | 4524 | 1461164245253 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 07:57:25 INFO - PROCESS | 4524 | 1461164245257 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 07:57:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 07:57:25 INFO - PROCESS | 4524 | 1461164245264 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 07:57:25 INFO - PROCESS | 4524 | 1461164245267 Marionette TRACE conn3 <- [1,1706,null,{}] 07:57:25 INFO - PROCESS | 4524 | 1461164245272 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:25 INFO - PROCESS | 4524 | 1461164245471 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 07:57:25 INFO - PROCESS | 4524 | 1461164245679 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:25 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa173be6000 == 124 [pid = 4524] [id = 434] 07:57:25 INFO - PROCESS | 4524 | ++DOMWINDOW == 284 (0x7fa170f6f800) [pid = 4524] [serial = 1303] [outer = (nil)] 07:57:25 INFO - PROCESS | 4524 | ++DOMWINDOW == 285 (0x7fa190c71c00) [pid = 4524] [serial = 1304] [outer = 0x7fa170f6f800] 07:57:25 INFO - PROCESS | 4524 | 1461164245791 Marionette DEBUG loaded listener.js 07:57:25 INFO - PROCESS | 4524 | ++DOMWINDOW == 286 (0x7fa19c776c00) [pid = 4524] [serial = 1305] [outer = 0x7fa170f6f800] 07:57:26 INFO - PROCESS | 4524 | 1461164246680 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 07:57:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 07:57:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1477ms 07:57:26 INFO - PROCESS | 4524 | 1461164246741 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 07:57:26 INFO - PROCESS | 4524 | 1461164246745 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 07:57:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 07:57:26 INFO - PROCESS | 4524 | 1461164246751 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 07:57:26 INFO - PROCESS | 4524 | 1461164246754 Marionette TRACE conn3 <- [1,1710,null,{}] 07:57:26 INFO - PROCESS | 4524 | 1461164246759 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:26 INFO - PROCESS | 4524 | 1461164246977 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 07:57:27 INFO - PROCESS | 4524 | 1461164247188 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:27 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa175a66000 == 125 [pid = 4524] [id = 435] 07:57:27 INFO - PROCESS | 4524 | ++DOMWINDOW == 287 (0x7fa170f78800) [pid = 4524] [serial = 1306] [outer = (nil)] 07:57:27 INFO - PROCESS | 4524 | ++DOMWINDOW == 288 (0x7fa17190d000) [pid = 4524] [serial = 1307] [outer = 0x7fa170f78800] 07:57:27 INFO - PROCESS | 4524 | 1461164247309 Marionette DEBUG loaded listener.js 07:57:27 INFO - PROCESS | 4524 | ++DOMWINDOW == 289 (0x7fa178b3dc00) [pid = 4524] [serial = 1308] [outer = 0x7fa170f78800] 07:57:28 INFO - PROCESS | 4524 | 1461164248255 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 07:57:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 07:57:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1582ms 07:57:28 INFO - PROCESS | 4524 | 1461164248334 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 07:57:28 INFO - PROCESS | 4524 | 1461164248338 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 07:57:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 07:57:28 INFO - PROCESS | 4524 | 1461164248343 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 07:57:28 INFO - PROCESS | 4524 | 1461164248346 Marionette TRACE conn3 <- [1,1714,null,{}] 07:57:28 INFO - PROCESS | 4524 | 1461164248351 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:28 INFO - PROCESS | 4524 | 1461164248562 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 07:57:29 INFO - PROCESS | 4524 | 1461164249395 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:29 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa175a22800 == 126 [pid = 4524] [id = 436] 07:57:29 INFO - PROCESS | 4524 | ++DOMWINDOW == 290 (0x7fa170cd9400) [pid = 4524] [serial = 1309] [outer = (nil)] 07:57:29 INFO - PROCESS | 4524 | ++DOMWINDOW == 291 (0x7fa170cdf400) [pid = 4524] [serial = 1310] [outer = 0x7fa170cd9400] 07:57:29 INFO - PROCESS | 4524 | 1461164249491 Marionette DEBUG loaded listener.js 07:57:29 INFO - PROCESS | 4524 | ++DOMWINDOW == 292 (0x7fa171908800) [pid = 4524] [serial = 1311] [outer = 0x7fa170cd9400] 07:57:30 INFO - PROCESS | 4524 | 1461164250370 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 07:57:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 07:57:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 2082ms 07:57:30 INFO - PROCESS | 4524 | 1461164250428 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 07:57:30 INFO - PROCESS | 4524 | 1461164250432 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 07:57:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 07:57:30 INFO - PROCESS | 4524 | 1461164250438 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 07:57:30 INFO - PROCESS | 4524 | 1461164250444 Marionette TRACE conn3 <- [1,1718,null,{}] 07:57:30 INFO - PROCESS | 4524 | 1461164250450 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:30 INFO - PROCESS | 4524 | 1461164250638 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 07:57:30 INFO - PROCESS | 4524 | 1461164250864 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:30 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa178e9a000 == 127 [pid = 4524] [id = 437] 07:57:30 INFO - PROCESS | 4524 | ++DOMWINDOW == 293 (0x7fa170bc9000) [pid = 4524] [serial = 1312] [outer = (nil)] 07:57:30 INFO - PROCESS | 4524 | ++DOMWINDOW == 294 (0x7fa17190c000) [pid = 4524] [serial = 1313] [outer = 0x7fa170bc9000] 07:57:30 INFO - PROCESS | 4524 | 1461164250977 Marionette DEBUG loaded listener.js 07:57:31 INFO - PROCESS | 4524 | ++DOMWINDOW == 295 (0x7fa1766e0800) [pid = 4524] [serial = 1314] [outer = 0x7fa170bc9000] 07:57:32 INFO - PROCESS | 4524 | 1461164252043 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 07:57:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 07:57:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1682ms 07:57:32 INFO - PROCESS | 4524 | 1461164252124 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 07:57:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 07:57:32 INFO - PROCESS | 4524 | 1461164252130 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 07:57:32 INFO - PROCESS | 4524 | 1461164252136 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 07:57:32 INFO - PROCESS | 4524 | 1461164252139 Marionette TRACE conn3 <- [1,1722,null,{}] 07:57:32 INFO - PROCESS | 4524 | 1461164252144 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:32 INFO - PROCESS | 4524 | 1461164252325 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 07:57:32 INFO - PROCESS | 4524 | 1461164252541 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:32 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa176a2f000 == 128 [pid = 4524] [id = 438] 07:57:32 INFO - PROCESS | 4524 | ++DOMWINDOW == 296 (0x7fa1769ec800) [pid = 4524] [serial = 1315] [outer = (nil)] 07:57:32 INFO - PROCESS | 4524 | ++DOMWINDOW == 297 (0x7fa1772c9800) [pid = 4524] [serial = 1316] [outer = 0x7fa1769ec800] 07:57:32 INFO - PROCESS | 4524 | 1461164252644 Marionette DEBUG loaded listener.js 07:57:32 INFO - PROCESS | 4524 | ++DOMWINDOW == 298 (0x7fa1785c9800) [pid = 4524] [serial = 1317] [outer = 0x7fa1769ec800] 07:57:33 INFO - PROCESS | 4524 | 1461164253532 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 07:57:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 07:57:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1426ms 07:57:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 07:57:33 INFO - PROCESS | 4524 | 1461164253563 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 07:57:33 INFO - PROCESS | 4524 | 1461164253565 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 07:57:33 INFO - PROCESS | 4524 | 1461164253579 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 07:57:33 INFO - PROCESS | 4524 | 1461164253586 Marionette TRACE conn3 <- [1,1726,null,{}] 07:57:33 INFO - PROCESS | 4524 | 1461164253594 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:33 INFO - PROCESS | 4524 | 1461164253773 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 07:57:34 INFO - PROCESS | 4524 | 1461164253994 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:34 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa174697000 == 129 [pid = 4524] [id = 439] 07:57:34 INFO - PROCESS | 4524 | ++DOMWINDOW == 299 (0x7fa1785c4400) [pid = 4524] [serial = 1318] [outer = (nil)] 07:57:34 INFO - PROCESS | 4524 | ++DOMWINDOW == 300 (0x7fa1797c9400) [pid = 4524] [serial = 1319] [outer = 0x7fa1785c4400] 07:57:34 INFO - PROCESS | 4524 | 1461164254099 Marionette DEBUG loaded listener.js 07:57:34 INFO - PROCESS | 4524 | ++DOMWINDOW == 301 (0x7fa17a8cd000) [pid = 4524] [serial = 1320] [outer = 0x7fa1785c4400] 07:57:34 INFO - PROCESS | 4524 | 1461164254961 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 07:57:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 07:57:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1442ms 07:57:35 INFO - PROCESS | 4524 | 1461164255014 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 07:57:35 INFO - PROCESS | 4524 | 1461164255017 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 07:57:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 07:57:35 INFO - PROCESS | 4524 | 1461164255023 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 07:57:35 INFO - PROCESS | 4524 | 1461164255025 Marionette TRACE conn3 <- [1,1730,null,{}] 07:57:35 INFO - PROCESS | 4524 | 1461164255030 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:35 INFO - PROCESS | 4524 | 1461164255199 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 07:57:35 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18455d800 == 128 [pid = 4524] [id = 357] 07:57:35 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa181ec0000 == 127 [pid = 4524] [id = 172] 07:57:35 INFO - PROCESS | 4524 | --DOMWINDOW == 300 (0x7fa19b910800) [pid = 4524] [serial = 1166] [outer = (nil)] [url = about:blank] 07:57:35 INFO - PROCESS | 4524 | --DOMWINDOW == 299 (0x7fa175c99000) [pid = 4524] [serial = 1178] [outer = (nil)] [url = about:blank] 07:57:35 INFO - PROCESS | 4524 | --DOMWINDOW == 298 (0x7fa17a8ce400) [pid = 4524] [serial = 1175] [outer = (nil)] [url = about:blank] 07:57:35 INFO - PROCESS | 4524 | --DOMWINDOW == 297 (0x7fa178b3e400) [pid = 4524] [serial = 1172] [outer = (nil)] [url = about:blank] 07:57:35 INFO - PROCESS | 4524 | --DOMWINDOW == 296 (0x7fa182013c00) [pid = 4524] [serial = 1151] [outer = (nil)] [url = about:blank] 07:57:35 INFO - PROCESS | 4524 | --DOMWINDOW == 295 (0x7fa19c7ce800) [pid = 4524] [serial = 1169] [outer = (nil)] [url = about:blank] 07:57:35 INFO - PROCESS | 4524 | --DOMWINDOW == 294 (0x7fa183022c00) [pid = 4524] [serial = 1184] [outer = (nil)] [url = about:blank] 07:57:35 INFO - PROCESS | 4524 | --DOMWINDOW == 293 (0x7fa175a89800) [pid = 4524] [serial = 1145] [outer = (nil)] [url = about:blank] 07:57:35 INFO - PROCESS | 4524 | --DOMWINDOW == 292 (0x7fa18eeda000) [pid = 4524] [serial = 1160] [outer = (nil)] [url = about:blank] 07:57:35 INFO - PROCESS | 4524 | --DOMWINDOW == 291 (0x7fa19a6c9c00) [pid = 4524] [serial = 1163] [outer = (nil)] [url = about:blank] 07:57:35 INFO - PROCESS | 4524 | --DOMWINDOW == 290 (0x7fa183d2bc00) [pid = 4524] [serial = 1181] [outer = (nil)] [url = about:blank] 07:57:35 INFO - PROCESS | 4524 | --DOMWINDOW == 289 (0x7fa18c19d400) [pid = 4524] [serial = 1157] [outer = (nil)] [url = about:blank] 07:57:35 INFO - PROCESS | 4524 | --DOMWINDOW == 288 (0x7fa1798aa800) [pid = 4524] [serial = 1148] [outer = (nil)] [url = about:blank] 07:57:35 INFO - PROCESS | 4524 | --DOMWINDOW == 287 (0x7fa1871f5800) [pid = 4524] [serial = 1154] [outer = (nil)] [url = about:blank] 07:57:35 INFO - PROCESS | 4524 | --DOMWINDOW == 286 (0x7fa184b9f800) [pid = 4524] [serial = 1208] [outer = (nil)] [url = about:blank] 07:57:35 INFO - PROCESS | 4524 | 1461164255532 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:35 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1773e8000 == 126 [pid = 4524] [id = 423] 07:57:35 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa181c25800 == 125 [pid = 4524] [id = 422] 07:57:35 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17c09f800 == 124 [pid = 4524] [id = 421] 07:57:35 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa173de1800 == 125 [pid = 4524] [id = 440] 07:57:35 INFO - PROCESS | 4524 | ++DOMWINDOW == 287 (0x7fa175040c00) [pid = 4524] [serial = 1321] [outer = (nil)] 07:57:35 INFO - PROCESS | 4524 | ++DOMWINDOW == 288 (0x7fa176760800) [pid = 4524] [serial = 1322] [outer = 0x7fa175040c00] 07:57:35 INFO - PROCESS | 4524 | 1461164255680 Marionette DEBUG loaded listener.js 07:57:35 INFO - PROCESS | 4524 | ++DOMWINDOW == 289 (0x7fa1798a3000) [pid = 4524] [serial = 1323] [outer = 0x7fa175040c00] 07:57:35 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17a408000 == 124 [pid = 4524] [id = 420] 07:57:35 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa175a0a800 == 123 [pid = 4524] [id = 419] 07:57:35 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa174693800 == 122 [pid = 4524] [id = 418] 07:57:35 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa176ace800 == 121 [pid = 4524] [id = 417] 07:57:35 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa170c7f000 == 120 [pid = 4524] [id = 415] 07:57:36 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa171fe0000 == 119 [pid = 4524] [id = 414] 07:57:36 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1a838c800 == 118 [pid = 4524] [id = 413] 07:57:36 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1a0d2b000 == 117 [pid = 4524] [id = 412] 07:57:36 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1a065b000 == 116 [pid = 4524] [id = 411] 07:57:36 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa19c94d800 == 115 [pid = 4524] [id = 410] 07:57:36 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1955c8800 == 114 [pid = 4524] [id = 409] 07:57:36 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18f199800 == 113 [pid = 4524] [id = 408] 07:57:36 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18d565800 == 112 [pid = 4524] [id = 407] 07:57:36 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18877c000 == 111 [pid = 4524] [id = 406] 07:57:36 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa186223000 == 110 [pid = 4524] [id = 405] 07:57:36 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa179007800 == 109 [pid = 4524] [id = 347] 07:57:36 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17d7bf000 == 108 [pid = 4524] [id = 404] 07:57:36 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1791de800 == 107 [pid = 4524] [id = 403] 07:57:36 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa184e5e800 == 106 [pid = 4524] [id = 402] 07:57:36 INFO - PROCESS | 4524 | --DOMWINDOW == 288 (0x7fa18f030800) [pid = 4524] [serial = 843] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 4524 | --DOMWINDOW == 287 (0x7fa19c7cb000) [pid = 4524] [serial = 849] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 4524 | --DOMWINDOW == 286 (0x7fa183dce800) [pid = 4524] [serial = 1205] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 4524 | --DOMWINDOW == 285 (0x7fa181c0fc00) [pid = 4524] [serial = 1197] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 4524 | --DOMWINDOW == 284 (0x7fa181ca1c00) [pid = 4524] [serial = 837] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 4524 | --DOMWINDOW == 283 (0x7fa1a0734400) [pid = 4524] [serial = 858] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 4524 | --DOMWINDOW == 282 (0x7fa1a0883c00) [pid = 4524] [serial = 864] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 4524 | --DOMWINDOW == 281 (0x7fa18ddf4000) [pid = 4524] [serial = 900] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 4524 | --DOMWINDOW == 280 (0x7fa175c98400) [pid = 4524] [serial = 1187] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 4524 | --DOMWINDOW == 279 (0x7fa18e5b3800) [pid = 4524] [serial = 891] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 4524 | --DOMWINDOW == 278 (0x7fa1a072fc00) [pid = 4524] [serial = 852] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 4524 | --DOMWINDOW == 277 (0x7fa175ee3400) [pid = 4524] [serial = 1188] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 4524 | --DOMWINDOW == 276 (0x7fa183d33c00) [pid = 4524] [serial = 1202] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 4524 | --DOMWINDOW == 275 (0x7fa182054000) [pid = 4524] [serial = 1200] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 4524 | --DOMWINDOW == 274 (0x7fa1797c2800) [pid = 4524] [serial = 1191] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 4524 | --DOMWINDOW == 273 (0x7fa19b93f400) [pid = 4524] [serial = 834] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 4524 | --DOMWINDOW == 272 (0x7fa181c8f400) [pid = 4524] [serial = 1199] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 4524 | --DOMWINDOW == 271 (0x7fa1772cf800) [pid = 4524] [serial = 861] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 4524 | --DOMWINDOW == 270 (0x7fa18d59d800) [pid = 4524] [serial = 1014] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 4524 | --DOMWINDOW == 269 (0x7fa19b9dfc00) [pid = 4524] [serial = 846] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 4524 | --DOMWINDOW == 268 (0x7fa17d349400) [pid = 4524] [serial = 1194] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 4524 | --DOMWINDOW == 267 (0x7fa17ae0a400) [pid = 4524] [serial = 1193] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 4524 | --DOMWINDOW == 266 (0x7fa18f038000) [pid = 4524] [serial = 903] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 4524 | --DOMWINDOW == 265 (0x7fa1867e0800) [pid = 4524] [serial = 840] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 4524 | --DOMWINDOW == 264 (0x7fa1a0885400) [pid = 4524] [serial = 915] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 4524 | --DOMWINDOW == 263 (0x7fa17d5d7400) [pid = 4524] [serial = 1196] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 4524 | --DOMWINDOW == 262 (0x7fa19c6d5400) [pid = 4524] [serial = 918] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 4524 | --DOMWINDOW == 261 (0x7fa18554d800) [pid = 4524] [serial = 897] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 4524 | --DOMWINDOW == 260 (0x7fa19b90fc00) [pid = 4524] [serial = 909] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 4524 | --DOMWINDOW == 259 (0x7fa182010000) [pid = 4524] [serial = 894] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 4524 | --DOMWINDOW == 258 (0x7fa18433ac00) [pid = 4524] [serial = 855] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 4524 | --DOMWINDOW == 257 (0x7fa1785ab800) [pid = 4524] [serial = 1190] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 4524 | --DOMWINDOW == 256 (0x7fa18f183400) [pid = 4524] [serial = 906] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 4524 | --DOMWINDOW == 255 (0x7fa183dc9400) [pid = 4524] [serial = 1203] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 4524 | --DOMWINDOW == 254 (0x7fa19e3d7c00) [pid = 4524] [serial = 912] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 4524 | --DOMWINDOW == 253 (0x7fa18637e400) [pid = 4524] [serial = 951] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 4524 | --DOMWINDOW == 252 (0x7fa1847e8800) [pid = 4524] [serial = 1074] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 4524 | --DOMWINDOW == 251 (0x7fa1847e3800) [pid = 4524] [serial = 1206] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 4524 | 1461164256452 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 07:57:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 07:57:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1478ms 07:57:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 07:57:36 INFO - PROCESS | 4524 | 1461164256503 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 07:57:36 INFO - PROCESS | 4524 | 1461164256505 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 07:57:36 INFO - PROCESS | 4524 | 1461164256510 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 07:57:36 INFO - PROCESS | 4524 | 1461164256513 Marionette TRACE conn3 <- [1,1734,null,{}] 07:57:36 INFO - PROCESS | 4524 | 1461164256518 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:36 INFO - PROCESS | 4524 | 1461164256690 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 07:57:36 INFO - PROCESS | 4524 | 1461164256872 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:36 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa178de8000 == 107 [pid = 4524] [id = 441] 07:57:36 INFO - PROCESS | 4524 | ++DOMWINDOW == 252 (0x7fa17c0b0400) [pid = 4524] [serial = 1324] [outer = (nil)] 07:57:36 INFO - PROCESS | 4524 | ++DOMWINDOW == 253 (0x7fa17c2e8800) [pid = 4524] [serial = 1325] [outer = 0x7fa17c0b0400] 07:57:36 INFO - PROCESS | 4524 | 1461164256948 Marionette DEBUG loaded listener.js 07:57:37 INFO - PROCESS | 4524 | ++DOMWINDOW == 254 (0x7fa17d4ba000) [pid = 4524] [serial = 1326] [outer = 0x7fa17c0b0400] 07:57:37 INFO - PROCESS | 4524 | 1461164257680 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 07:57:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 07:57:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1228ms 07:57:37 INFO - PROCESS | 4524 | 1461164257739 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 07:57:37 INFO - PROCESS | 4524 | 1461164257742 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 07:57:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 07:57:37 INFO - PROCESS | 4524 | 1461164257747 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 07:57:37 INFO - PROCESS | 4524 | 1461164257749 Marionette TRACE conn3 <- [1,1738,null,{}] 07:57:37 INFO - PROCESS | 4524 | 1461164257754 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:37 INFO - PROCESS | 4524 | 1461164257913 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 07:57:38 INFO - PROCESS | 4524 | 1461164258109 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:38 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17af7a000 == 108 [pid = 4524] [id = 442] 07:57:38 INFO - PROCESS | 4524 | ++DOMWINDOW == 255 (0x7fa17d4bac00) [pid = 4524] [serial = 1327] [outer = (nil)] 07:57:38 INFO - PROCESS | 4524 | ++DOMWINDOW == 256 (0x7fa181c03800) [pid = 4524] [serial = 1328] [outer = 0x7fa17d4bac00] 07:57:38 INFO - PROCESS | 4524 | 1461164258168 Marionette DEBUG loaded listener.js 07:57:38 INFO - PROCESS | 4524 | ++DOMWINDOW == 257 (0x7fa181c84c00) [pid = 4524] [serial = 1329] [outer = 0x7fa17d4bac00] 07:57:38 INFO - PROCESS | 4524 | 1461164258960 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 07:57:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 07:57:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1275ms 07:57:39 INFO - PROCESS | 4524 | 1461164259023 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 07:57:39 INFO - PROCESS | 4524 | 1461164259026 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 07:57:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 07:57:39 INFO - PROCESS | 4524 | 1461164259032 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 07:57:39 INFO - PROCESS | 4524 | 1461164259033 Marionette TRACE conn3 <- [1,1742,null,{}] 07:57:39 INFO - PROCESS | 4524 | 1461164259039 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:39 INFO - PROCESS | 4524 | 1461164259260 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 07:57:39 INFO - PROCESS | 4524 | 1461164259290 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:39 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17c1e2800 == 109 [pid = 4524] [id = 443] 07:57:39 INFO - PROCESS | 4524 | ++DOMWINDOW == 258 (0x7fa181c6e800) [pid = 4524] [serial = 1330] [outer = (nil)] 07:57:39 INFO - PROCESS | 4524 | ++DOMWINDOW == 259 (0x7fa181ca1400) [pid = 4524] [serial = 1331] [outer = 0x7fa181c6e800] 07:57:39 INFO - PROCESS | 4524 | 1461164259348 Marionette DEBUG loaded listener.js 07:57:39 INFO - PROCESS | 4524 | ++DOMWINDOW == 260 (0x7fa182055c00) [pid = 4524] [serial = 1332] [outer = 0x7fa181c6e800] 07:57:41 INFO - PROCESS | 4524 | --DOMWINDOW == 259 (0x7fa183ef4400) [pid = 4524] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 07:57:41 INFO - PROCESS | 4524 | --DOMWINDOW == 258 (0x7fa175edc400) [pid = 4524] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 07:57:41 INFO - PROCESS | 4524 | --DOMWINDOW == 257 (0x7fa1766dac00) [pid = 4524] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 07:57:41 INFO - PROCESS | 4524 | --DOMWINDOW == 256 (0x7fa17b044c00) [pid = 4524] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 07:57:41 INFO - PROCESS | 4524 | --DOMWINDOW == 255 (0x7fa1769ee000) [pid = 4524] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 07:57:41 INFO - PROCESS | 4524 | --DOMWINDOW == 254 (0x7fa181c0f800) [pid = 4524] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 07:57:41 INFO - PROCESS | 4524 | --DOMWINDOW == 253 (0x7fa185778000) [pid = 4524] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 07:57:41 INFO - PROCESS | 4524 | --DOMWINDOW == 252 (0x7fa1766dec00) [pid = 4524] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 07:57:41 INFO - PROCESS | 4524 | --DOMWINDOW == 251 (0x7fa1785cc000) [pid = 4524] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 07:57:41 INFO - PROCESS | 4524 | --DOMWINDOW == 250 (0x7fa17d4b8c00) [pid = 4524] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 07:57:41 INFO - PROCESS | 4524 | --DOMWINDOW == 249 (0x7fa170bc5000) [pid = 4524] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 07:57:41 INFO - PROCESS | 4524 | --DOMWINDOW == 248 (0x7fa175eea000) [pid = 4524] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 07:57:41 INFO - PROCESS | 4524 | --DOMWINDOW == 247 (0x7fa175a8c800) [pid = 4524] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 07:57:41 INFO - PROCESS | 4524 | --DOMWINDOW == 246 (0x7fa187f8d400) [pid = 4524] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 07:57:41 INFO - PROCESS | 4524 | --DOMWINDOW == 245 (0x7fa187f8d000) [pid = 4524] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 07:57:41 INFO - PROCESS | 4524 | --DOMWINDOW == 244 (0x7fa176867800) [pid = 4524] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 07:57:41 INFO - PROCESS | 4524 | --DOMWINDOW == 243 (0x7fa1766e1000) [pid = 4524] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 07:57:41 INFO - PROCESS | 4524 | --DOMWINDOW == 242 (0x7fa1785a3c00) [pid = 4524] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 07:57:41 INFO - PROCESS | 4524 | --DOMWINDOW == 241 (0x7fa1744ca400) [pid = 4524] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 07:57:41 INFO - PROCESS | 4524 | --DOMWINDOW == 240 (0x7fa175a96000) [pid = 4524] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 07:57:41 INFO - PROCESS | 4524 | --DOMWINDOW == 239 (0x7fa19a63b800) [pid = 4524] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 07:57:41 INFO - PROCESS | 4524 | --DOMWINDOW == 238 (0x7fa18302a000) [pid = 4524] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 07:57:41 INFO - PROCESS | 4524 | --DOMWINDOW == 237 (0x7fa1797c7000) [pid = 4524] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 07:57:41 INFO - PROCESS | 4524 | --DOMWINDOW == 236 (0x7fa181c0e000) [pid = 4524] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 07:57:41 INFO - PROCESS | 4524 | --DOMWINDOW == 235 (0x7fa175e5bc00) [pid = 4524] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 07:57:41 INFO - PROCESS | 4524 | --DOMWINDOW == 234 (0x7fa1882ab000) [pid = 4524] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 07:57:41 INFO - PROCESS | 4524 | --DOMWINDOW == 233 (0x7fa17d345c00) [pid = 4524] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 07:57:41 INFO - PROCESS | 4524 | --DOMWINDOW == 232 (0x7fa179127000) [pid = 4524] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 07:57:41 INFO - PROCESS | 4524 | --DOMWINDOW == 231 (0x7fa175c93000) [pid = 4524] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 07:57:41 INFO - PROCESS | 4524 | --DOMWINDOW == 230 (0x7fa188303400) [pid = 4524] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 07:57:41 INFO - PROCESS | 4524 | --DOMWINDOW == 229 (0x7fa176753c00) [pid = 4524] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 07:57:41 INFO - PROCESS | 4524 | --DOMWINDOW == 228 (0x7fa175e54400) [pid = 4524] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 07:57:41 INFO - PROCESS | 4524 | --DOMWINDOW == 227 (0x7fa18f187800) [pid = 4524] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 07:57:41 INFO - PROCESS | 4524 | --DOMWINDOW == 226 (0x7fa18c25a000) [pid = 4524] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 07:57:41 INFO - PROCESS | 4524 | --DOMWINDOW == 225 (0x7fa175a90400) [pid = 4524] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 07:57:41 INFO - PROCESS | 4524 | --DOMWINDOW == 224 (0x7fa176861c00) [pid = 4524] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 07:57:41 INFO - PROCESS | 4524 | --DOMWINDOW == 223 (0x7fa1843ec000) [pid = 4524] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 07:57:41 INFO - PROCESS | 4524 | --DOMWINDOW == 222 (0x7fa175a8e800) [pid = 4524] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 07:57:41 INFO - PROCESS | 4524 | --DOMWINDOW == 221 (0x7fa176757800) [pid = 4524] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 07:57:41 INFO - PROCESS | 4524 | --DOMWINDOW == 220 (0x7fa1744c8800) [pid = 4524] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 07:57:41 INFO - PROCESS | 4524 | --DOMWINDOW == 219 (0x7fa175e51400) [pid = 4524] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 07:57:41 INFO - PROCESS | 4524 | --DOMWINDOW == 218 (0x7fa1744c4000) [pid = 4524] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 07:57:41 INFO - PROCESS | 4524 | --DOMWINDOW == 217 (0x7fa18854bc00) [pid = 4524] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 07:57:41 INFO - PROCESS | 4524 | --DOMWINDOW == 216 (0x7fa17a8d5c00) [pid = 4524] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 07:57:41 INFO - PROCESS | 4524 | --DOMWINDOW == 215 (0x7fa1766dfc00) [pid = 4524] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 07:57:41 INFO - PROCESS | 4524 | --DOMWINDOW == 214 (0x7fa1847eb800) [pid = 4524] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 07:57:41 INFO - PROCESS | 4524 | --DOMWINDOW == 213 (0x7fa1744c5c00) [pid = 4524] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 07:57:41 INFO - PROCESS | 4524 | --DOMWINDOW == 212 (0x7fa189ba0800) [pid = 4524] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 07:57:41 INFO - PROCESS | 4524 | --DOMWINDOW == 211 (0x7fa185548000) [pid = 4524] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 07:57:41 INFO - PROCESS | 4524 | --DOMWINDOW == 210 (0x7fa18df8ac00) [pid = 4524] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 07:57:41 INFO - PROCESS | 4524 | --DOMWINDOW == 209 (0x7fa18ed2c400) [pid = 4524] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 07:57:41 INFO - PROCESS | 4524 | --DOMWINDOW == 208 (0x7fa17912d400) [pid = 4524] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 07:57:41 INFO - PROCESS | 4524 | --DOMWINDOW == 207 (0x7fa18854fc00) [pid = 4524] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 07:57:41 INFO - PROCESS | 4524 | --DOMWINDOW == 206 (0x7fa1790e7000) [pid = 4524] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 07:57:41 INFO - PROCESS | 4524 | --DOMWINDOW == 205 (0x7fa18637f400) [pid = 4524] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 07:57:41 INFO - PROCESS | 4524 | --DOMWINDOW == 204 (0x7fa1766e2800) [pid = 4524] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 07:57:41 INFO - PROCESS | 4524 | --DOMWINDOW == 203 (0x7fa17859dc00) [pid = 4524] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 07:57:41 INFO - PROCESS | 4524 | 1461164261320 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 07:57:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 07:57:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 2330ms 07:57:41 INFO - PROCESS | 4524 | 1461164261362 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 07:57:41 INFO - PROCESS | 4524 | 1461164261366 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 07:57:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 07:57:41 INFO - PROCESS | 4524 | 1461164261371 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 07:57:41 INFO - PROCESS | 4524 | 1461164261374 Marionette TRACE conn3 <- [1,1746,null,{}] 07:57:41 INFO - PROCESS | 4524 | 1461164261378 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:41 INFO - PROCESS | 4524 | 1461164261538 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 07:57:41 INFO - PROCESS | 4524 | 1461164261698 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:41 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa176a45800 == 110 [pid = 4524] [id = 444] 07:57:41 INFO - PROCESS | 4524 | ++DOMWINDOW == 204 (0x7fa170bc5000) [pid = 4524] [serial = 1333] [outer = (nil)] 07:57:41 INFO - PROCESS | 4524 | ++DOMWINDOW == 205 (0x7fa175a8bc00) [pid = 4524] [serial = 1334] [outer = 0x7fa170bc5000] 07:57:41 INFO - PROCESS | 4524 | 1461164261756 Marionette DEBUG loaded listener.js 07:57:41 INFO - PROCESS | 4524 | ++DOMWINDOW == 206 (0x7fa1766db400) [pid = 4524] [serial = 1335] [outer = 0x7fa170bc5000] 07:57:42 INFO - PROCESS | 4524 | 1461164262377 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 07:57:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 07:57:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1030ms 07:57:42 INFO - PROCESS | 4524 | 1461164262402 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 07:57:42 INFO - PROCESS | 4524 | 1461164262405 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 07:57:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 07:57:42 INFO - PROCESS | 4524 | 1461164262410 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 07:57:42 INFO - PROCESS | 4524 | 1461164262413 Marionette TRACE conn3 <- [1,1750,null,{}] 07:57:42 INFO - PROCESS | 4524 | 1461164262433 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:42 INFO - PROCESS | 4524 | 1461164262647 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 07:57:42 INFO - PROCESS | 4524 | 1461164262667 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:42 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17c082800 == 111 [pid = 4524] [id = 445] 07:57:42 INFO - PROCESS | 4524 | ++DOMWINDOW == 207 (0x7fa1744c2400) [pid = 4524] [serial = 1336] [outer = (nil)] 07:57:42 INFO - PROCESS | 4524 | ++DOMWINDOW == 208 (0x7fa176861400) [pid = 4524] [serial = 1337] [outer = 0x7fa1744c2400] 07:57:42 INFO - PROCESS | 4524 | 1461164262724 Marionette DEBUG loaded listener.js 07:57:42 INFO - PROCESS | 4524 | ++DOMWINDOW == 209 (0x7fa179123400) [pid = 4524] [serial = 1338] [outer = 0x7fa1744c2400] 07:57:43 INFO - PROCESS | 4524 | 1461164263804 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 07:57:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 07:57:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1424ms 07:57:43 INFO - PROCESS | 4524 | 1461164263836 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 07:57:43 INFO - PROCESS | 4524 | 1461164263841 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 07:57:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 07:57:43 INFO - PROCESS | 4524 | 1461164263850 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 07:57:43 INFO - PROCESS | 4524 | 1461164263854 Marionette TRACE conn3 <- [1,1754,null,{}] 07:57:43 INFO - PROCESS | 4524 | 1461164263862 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:44 INFO - PROCESS | 4524 | 1461164264070 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 07:57:44 INFO - PROCESS | 4524 | 1461164264275 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:44 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa178dd6000 == 112 [pid = 4524] [id = 446] 07:57:44 INFO - PROCESS | 4524 | ++DOMWINDOW == 210 (0x7fa1744ca800) [pid = 4524] [serial = 1339] [outer = (nil)] 07:57:44 INFO - PROCESS | 4524 | ++DOMWINDOW == 211 (0x7fa175e54400) [pid = 4524] [serial = 1340] [outer = 0x7fa1744ca800] 07:57:44 INFO - PROCESS | 4524 | 1461164264345 Marionette DEBUG loaded listener.js 07:57:44 INFO - PROCESS | 4524 | ++DOMWINDOW == 212 (0x7fa176756c00) [pid = 4524] [serial = 1341] [outer = 0x7fa1744ca800] 07:57:45 INFO - PROCESS | 4524 | 1461164265352 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 07:57:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 07:57:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1579ms 07:57:45 INFO - PROCESS | 4524 | 1461164265430 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 07:57:45 INFO - PROCESS | 4524 | 1461164265439 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 07:57:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 07:57:45 INFO - PROCESS | 4524 | 1461164265450 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 07:57:45 INFO - PROCESS | 4524 | 1461164265453 Marionette TRACE conn3 <- [1,1758,null,{}] 07:57:45 INFO - PROCESS | 4524 | 1461164265459 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:45 INFO - PROCESS | 4524 | 1461164265694 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 07:57:46 INFO - PROCESS | 4524 | 1461164266019 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:46 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17a8e9000 == 113 [pid = 4524] [id = 447] 07:57:46 INFO - PROCESS | 4524 | ++DOMWINDOW == 213 (0x7fa175c95800) [pid = 4524] [serial = 1342] [outer = (nil)] 07:57:46 INFO - PROCESS | 4524 | ++DOMWINDOW == 214 (0x7fa1785d2800) [pid = 4524] [serial = 1343] [outer = 0x7fa175c95800] 07:57:46 INFO - PROCESS | 4524 | 1461164266095 Marionette DEBUG loaded listener.js 07:57:46 INFO - PROCESS | 4524 | ++DOMWINDOW == 215 (0x7fa1790e4400) [pid = 4524] [serial = 1344] [outer = 0x7fa175c95800] 07:57:46 INFO - PROCESS | 4524 | 1461164266938 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 07:57:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 07:57:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1537ms 07:57:46 INFO - PROCESS | 4524 | 1461164266987 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 07:57:46 INFO - PROCESS | 4524 | 1461164266990 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 07:57:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 07:57:46 INFO - PROCESS | 4524 | 1461164266996 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 07:57:47 INFO - PROCESS | 4524 | 1461164267001 Marionette TRACE conn3 <- [1,1762,null,{}] 07:57:47 INFO - PROCESS | 4524 | 1461164267016 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:47 INFO - PROCESS | 4524 | 1461164267199 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 07:57:47 INFO - PROCESS | 4524 | 1461164267408 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:47 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa181c25000 == 114 [pid = 4524] [id = 448] 07:57:47 INFO - PROCESS | 4524 | ++DOMWINDOW == 216 (0x7fa1785cdc00) [pid = 4524] [serial = 1345] [outer = (nil)] 07:57:47 INFO - PROCESS | 4524 | ++DOMWINDOW == 217 (0x7fa17ae10c00) [pid = 4524] [serial = 1346] [outer = 0x7fa1785cdc00] 07:57:47 INFO - PROCESS | 4524 | 1461164267484 Marionette DEBUG loaded listener.js 07:57:47 INFO - PROCESS | 4524 | ++DOMWINDOW == 218 (0x7fa17d34ac00) [pid = 4524] [serial = 1347] [outer = 0x7fa1785cdc00] 07:57:48 INFO - PROCESS | 4524 | 1461164268363 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 07:57:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 07:57:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1431ms 07:57:48 INFO - PROCESS | 4524 | 1461164268428 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 07:57:48 INFO - PROCESS | 4524 | 1461164268432 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 07:57:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 07:57:48 INFO - PROCESS | 4524 | 1461164268439 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 07:57:48 INFO - PROCESS | 4524 | 1461164268442 Marionette TRACE conn3 <- [1,1766,null,{}] 07:57:48 INFO - PROCESS | 4524 | 1461164268447 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:48 INFO - PROCESS | 4524 | 1461164268655 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 07:57:48 INFO - PROCESS | 4524 | 1461164268856 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:48 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa182e31000 == 115 [pid = 4524] [id = 449] 07:57:48 INFO - PROCESS | 4524 | ++DOMWINDOW == 219 (0x7fa1797c2800) [pid = 4524] [serial = 1348] [outer = (nil)] 07:57:48 INFO - PROCESS | 4524 | ++DOMWINDOW == 220 (0x7fa17d5d2800) [pid = 4524] [serial = 1349] [outer = 0x7fa1797c2800] 07:57:48 INFO - PROCESS | 4524 | 1461164268972 Marionette DEBUG loaded listener.js 07:57:49 INFO - PROCESS | 4524 | ++DOMWINDOW == 221 (0x7fa181c83800) [pid = 4524] [serial = 1350] [outer = 0x7fa1797c2800] 07:57:49 INFO - PROCESS | 4524 | 1461164269834 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 07:57:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 07:57:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1429ms 07:57:49 INFO - PROCESS | 4524 | 1461164269878 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 07:57:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 07:57:49 INFO - PROCESS | 4524 | 1461164269882 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 07:57:49 INFO - PROCESS | 4524 | 1461164269887 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 07:57:49 INFO - PROCESS | 4524 | 1461164269890 Marionette TRACE conn3 <- [1,1770,null,{}] 07:57:49 INFO - PROCESS | 4524 | 1461164269895 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:50 INFO - PROCESS | 4524 | 1461164270081 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 07:57:50 INFO - PROCESS | 4524 | 1461164270284 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:50 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa184b1a800 == 116 [pid = 4524] [id = 450] 07:57:50 INFO - PROCESS | 4524 | ++DOMWINDOW == 222 (0x7fa1769f3800) [pid = 4524] [serial = 1351] [outer = (nil)] 07:57:50 INFO - PROCESS | 4524 | ++DOMWINDOW == 223 (0x7fa18200b000) [pid = 4524] [serial = 1352] [outer = 0x7fa1769f3800] 07:57:50 INFO - PROCESS | 4524 | 1461164270356 Marionette DEBUG loaded listener.js 07:57:50 INFO - PROCESS | 4524 | ++DOMWINDOW == 224 (0x7fa183029800) [pid = 4524] [serial = 1353] [outer = 0x7fa1769f3800] 07:57:51 INFO - PROCESS | 4524 | 1461164271251 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 07:57:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 07:57:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1433ms 07:57:51 INFO - PROCESS | 4524 | 1461164271322 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 07:57:51 INFO - PROCESS | 4524 | 1461164271325 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 07:57:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 07:57:51 INFO - PROCESS | 4524 | 1461164271331 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 07:57:51 INFO - PROCESS | 4524 | 1461164271333 Marionette TRACE conn3 <- [1,1774,null,{}] 07:57:51 INFO - PROCESS | 4524 | 1461164271338 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:51 INFO - PROCESS | 4524 | 1461164271540 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 07:57:51 INFO - PROCESS | 4524 | 1461164271741 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:51 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa184f13800 == 117 [pid = 4524] [id = 451] 07:57:51 INFO - PROCESS | 4524 | ++DOMWINDOW == 225 (0x7fa18200f400) [pid = 4524] [serial = 1354] [outer = (nil)] 07:57:51 INFO - PROCESS | 4524 | ++DOMWINDOW == 226 (0x7fa183ef7400) [pid = 4524] [serial = 1355] [outer = 0x7fa18200f400] 07:57:51 INFO - PROCESS | 4524 | 1461164271811 Marionette DEBUG loaded listener.js 07:57:51 INFO - PROCESS | 4524 | ++DOMWINDOW == 227 (0x7fa1847f1c00) [pid = 4524] [serial = 1356] [outer = 0x7fa18200f400] 07:57:52 INFO - PROCESS | 4524 | 1461164272780 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 07:57:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 07:57:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1481ms 07:57:52 INFO - PROCESS | 4524 | 1461164272827 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 07:57:52 INFO - PROCESS | 4524 | 1461164272830 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 07:57:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 07:57:52 INFO - PROCESS | 4524 | 1461164272836 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 07:57:52 INFO - PROCESS | 4524 | 1461164272839 Marionette TRACE conn3 <- [1,1778,null,{}] 07:57:52 INFO - PROCESS | 4524 | 1461164272844 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:53 INFO - PROCESS | 4524 | 1461164273019 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 07:57:53 INFO - PROCESS | 4524 | 1461164273223 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:53 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1857dd800 == 118 [pid = 4524] [id = 452] 07:57:53 INFO - PROCESS | 4524 | ++DOMWINDOW == 228 (0x7fa183026800) [pid = 4524] [serial = 1357] [outer = (nil)] 07:57:53 INFO - PROCESS | 4524 | ++DOMWINDOW == 229 (0x7fa184b98c00) [pid = 4524] [serial = 1358] [outer = 0x7fa183026800] 07:57:53 INFO - PROCESS | 4524 | 1461164273288 Marionette DEBUG loaded listener.js 07:57:53 INFO - PROCESS | 4524 | ++DOMWINDOW == 230 (0x7fa185546000) [pid = 4524] [serial = 1359] [outer = 0x7fa183026800] 07:57:54 INFO - PROCESS | 4524 | 1461164274217 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 07:57:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 07:57:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1432ms 07:57:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 07:57:54 INFO - PROCESS | 4524 | 1461164274270 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 07:57:54 INFO - PROCESS | 4524 | 1461164274273 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 07:57:54 INFO - PROCESS | 4524 | 1461164274279 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 07:57:54 INFO - PROCESS | 4524 | 1461164274282 Marionette TRACE conn3 <- [1,1782,null,{}] 07:57:54 INFO - PROCESS | 4524 | 1461164274287 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:54 INFO - PROCESS | 4524 | 1461164274472 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 07:57:54 INFO - PROCESS | 4524 | 1461164274677 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:54 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa188293000 == 119 [pid = 4524] [id = 453] 07:57:54 INFO - PROCESS | 4524 | ++DOMWINDOW == 231 (0x7fa184338000) [pid = 4524] [serial = 1360] [outer = (nil)] 07:57:54 INFO - PROCESS | 4524 | ++DOMWINDOW == 232 (0x7fa185553800) [pid = 4524] [serial = 1361] [outer = 0x7fa184338000] 07:57:54 INFO - PROCESS | 4524 | 1461164274749 Marionette DEBUG loaded listener.js 07:57:54 INFO - PROCESS | 4524 | ++DOMWINDOW == 233 (0x7fa18568bc00) [pid = 4524] [serial = 1362] [outer = 0x7fa184338000] 07:57:55 INFO - PROCESS | 4524 | 1461164275636 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 07:57:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 07:57:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1432ms 07:57:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 07:57:55 INFO - PROCESS | 4524 | 1461164275711 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 07:57:55 INFO - PROCESS | 4524 | 1461164275714 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 07:57:55 INFO - PROCESS | 4524 | 1461164275720 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 07:57:55 INFO - PROCESS | 4524 | 1461164275723 Marionette TRACE conn3 <- [1,1786,null,{}] 07:57:55 INFO - PROCESS | 4524 | 1461164275728 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:55 INFO - PROCESS | 4524 | 1461164275911 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 07:57:56 INFO - PROCESS | 4524 | 1461164276113 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:56 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa188e63000 == 120 [pid = 4524] [id = 454] 07:57:56 INFO - PROCESS | 4524 | ++DOMWINDOW == 234 (0x7fa184977000) [pid = 4524] [serial = 1363] [outer = (nil)] 07:57:56 INFO - PROCESS | 4524 | ++DOMWINDOW == 235 (0x7fa1867d8800) [pid = 4524] [serial = 1364] [outer = 0x7fa184977000] 07:57:56 INFO - PROCESS | 4524 | 1461164276185 Marionette DEBUG loaded listener.js 07:57:56 INFO - PROCESS | 4524 | ++DOMWINDOW == 236 (0x7fa187b73000) [pid = 4524] [serial = 1365] [outer = 0x7fa184977000] 07:57:57 INFO - PROCESS | 4524 | 1461164277056 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 07:57:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 07:57:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1378ms 07:57:57 INFO - PROCESS | 4524 | 1461164277098 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 07:57:57 INFO - PROCESS | 4524 | 1461164277101 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 07:57:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 07:57:57 INFO - PROCESS | 4524 | 1461164277108 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 07:57:57 INFO - PROCESS | 4524 | 1461164277111 Marionette TRACE conn3 <- [1,1790,null,{}] 07:57:57 INFO - PROCESS | 4524 | 1461164277116 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:57 INFO - PROCESS | 4524 | 1461164277299 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 07:57:57 INFO - PROCESS | 4524 | 1461164277506 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:57 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18c11b800 == 121 [pid = 4524] [id = 455] 07:57:57 INFO - PROCESS | 4524 | ++DOMWINDOW == 237 (0x7fa184d0cc00) [pid = 4524] [serial = 1366] [outer = (nil)] 07:57:57 INFO - PROCESS | 4524 | ++DOMWINDOW == 238 (0x7fa188269800) [pid = 4524] [serial = 1367] [outer = 0x7fa184d0cc00] 07:57:57 INFO - PROCESS | 4524 | 1461164277573 Marionette DEBUG loaded listener.js 07:57:57 INFO - PROCESS | 4524 | ++DOMWINDOW == 239 (0x7fa1882b3800) [pid = 4524] [serial = 1368] [outer = 0x7fa184d0cc00] 07:57:58 INFO - PROCESS | 4524 | 1461164278479 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 07:57:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 07:57:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1433ms 07:57:58 INFO - PROCESS | 4524 | 1461164278541 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 07:57:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 07:57:58 INFO - PROCESS | 4524 | 1461164278546 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 07:57:58 INFO - PROCESS | 4524 | 1461164278552 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 07:57:58 INFO - PROCESS | 4524 | 1461164278556 Marionette TRACE conn3 <- [1,1794,null,{}] 07:57:58 INFO - PROCESS | 4524 | 1461164278562 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:58 INFO - PROCESS | 4524 | 1461164278791 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 07:57:58 INFO - PROCESS | 4524 | 1461164278994 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:59 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18e88a000 == 122 [pid = 4524] [id = 456] 07:57:59 INFO - PROCESS | 4524 | ++DOMWINDOW == 240 (0x7fa187b6fc00) [pid = 4524] [serial = 1369] [outer = (nil)] 07:57:59 INFO - PROCESS | 4524 | ++DOMWINDOW == 241 (0x7fa189ba1000) [pid = 4524] [serial = 1370] [outer = 0x7fa187b6fc00] 07:57:59 INFO - PROCESS | 4524 | 1461164279113 Marionette DEBUG loaded listener.js 07:57:59 INFO - PROCESS | 4524 | ++DOMWINDOW == 242 (0x7fa18c25a400) [pid = 4524] [serial = 1371] [outer = 0x7fa187b6fc00] 07:57:59 INFO - PROCESS | 4524 | 1461164279972 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 07:58:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:58:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1481ms 07:58:00 INFO - PROCESS | 4524 | 1461164280034 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 07:58:00 INFO - PROCESS | 4524 | 1461164280036 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 07:58:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 07:58:00 INFO - PROCESS | 4524 | 1461164280043 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 07:58:00 INFO - PROCESS | 4524 | 1461164280051 Marionette TRACE conn3 <- [1,1798,null,{}] 07:58:00 INFO - PROCESS | 4524 | 1461164280059 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:00 INFO - PROCESS | 4524 | 1461164280306 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 07:58:00 INFO - PROCESS | 4524 | 1461164280567 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:00 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa190b18800 == 123 [pid = 4524] [id = 457] 07:58:00 INFO - PROCESS | 4524 | ++DOMWINDOW == 243 (0x7fa18c25a800) [pid = 4524] [serial = 1372] [outer = (nil)] 07:58:00 INFO - PROCESS | 4524 | ++DOMWINDOW == 244 (0x7fa18d8ce400) [pid = 4524] [serial = 1373] [outer = 0x7fa18c25a800] 07:58:00 INFO - PROCESS | 4524 | 1461164280677 Marionette DEBUG loaded listener.js 07:58:00 INFO - PROCESS | 4524 | ++DOMWINDOW == 245 (0x7fa18dcad800) [pid = 4524] [serial = 1374] [outer = 0x7fa18c25a800] 07:58:01 INFO - PROCESS | 4524 | 1461164281519 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 07:58:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 07:58:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1541ms 07:58:01 INFO - PROCESS | 4524 | 1461164281585 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 07:58:01 INFO - PROCESS | 4524 | 1461164281587 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 07:58:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 07:58:01 INFO - PROCESS | 4524 | 1461164281594 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 07:58:01 INFO - PROCESS | 4524 | 1461164281597 Marionette TRACE conn3 <- [1,1802,null,{}] 07:58:01 INFO - PROCESS | 4524 | 1461164281601 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:01 INFO - PROCESS | 4524 | 1461164281780 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 07:58:02 INFO - PROCESS | 4524 | 1461164282015 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:02 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17468c000 == 124 [pid = 4524] [id = 458] 07:58:02 INFO - PROCESS | 4524 | ++DOMWINDOW == 246 (0x7fa170bc0000) [pid = 4524] [serial = 1375] [outer = (nil)] 07:58:02 INFO - PROCESS | 4524 | ++DOMWINDOW == 247 (0x7fa1797ca800) [pid = 4524] [serial = 1376] [outer = 0x7fa170bc0000] 07:58:02 INFO - PROCESS | 4524 | 1461164282132 Marionette DEBUG loaded listener.js 07:58:02 INFO - PROCESS | 4524 | ++DOMWINDOW == 248 (0x7fa1843efc00) [pid = 4524] [serial = 1377] [outer = 0x7fa170bc0000] 07:58:03 INFO - PROCESS | 4524 | 1461164283027 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:58:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 07:58:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1482ms 07:58:03 INFO - PROCESS | 4524 | 1461164283076 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 07:58:03 INFO - PROCESS | 4524 | 1461164283079 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 07:58:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 07:58:03 INFO - PROCESS | 4524 | 1461164283085 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 07:58:03 INFO - PROCESS | 4524 | 1461164283087 Marionette TRACE conn3 <- [1,1806,null,{}] 07:58:03 INFO - PROCESS | 4524 | 1461164283092 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:03 INFO - PROCESS | 4524 | 1461164283277 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 07:58:03 INFO - PROCESS | 4524 | 1461164283490 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:03 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17a7a7000 == 125 [pid = 4524] [id = 459] 07:58:03 INFO - PROCESS | 4524 | ++DOMWINDOW == 249 (0x7fa17190ac00) [pid = 4524] [serial = 1378] [outer = (nil)] 07:58:03 INFO - PROCESS | 4524 | ++DOMWINDOW == 250 (0x7fa187b77800) [pid = 4524] [serial = 1379] [outer = 0x7fa17190ac00] 07:58:03 INFO - PROCESS | 4524 | 1461164283600 Marionette DEBUG loaded listener.js 07:58:03 INFO - PROCESS | 4524 | ++DOMWINDOW == 251 (0x7fa18ddb2c00) [pid = 4524] [serial = 1380] [outer = 0x7fa17190ac00] 07:58:04 INFO - PROCESS | 4524 | 1461164284492 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 07:58:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 07:58:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1482ms 07:58:04 INFO - PROCESS | 4524 | 1461164284569 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 07:58:04 INFO - PROCESS | 4524 | 1461164284572 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 07:58:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 07:58:04 INFO - PROCESS | 4524 | 1461164284578 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 07:58:04 INFO - PROCESS | 4524 | 1461164284580 Marionette TRACE conn3 <- [1,1810,null,{}] 07:58:04 INFO - PROCESS | 4524 | 1461164284585 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:04 INFO - PROCESS | 4524 | 1461164284761 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 07:58:04 INFO - PROCESS | 4524 | 1461164284974 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:05 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa175a15800 == 126 [pid = 4524] [id = 460] 07:58:05 INFO - PROCESS | 4524 | ++DOMWINDOW == 252 (0x7fa1744c3c00) [pid = 4524] [serial = 1381] [outer = (nil)] 07:58:05 INFO - PROCESS | 4524 | ++DOMWINDOW == 253 (0x7fa1744cf000) [pid = 4524] [serial = 1382] [outer = 0x7fa1744c3c00] 07:58:05 INFO - PROCESS | 4524 | 1461164285087 Marionette DEBUG loaded listener.js 07:58:05 INFO - PROCESS | 4524 | ++DOMWINDOW == 254 (0x7fa178f90800) [pid = 4524] [serial = 1383] [outer = 0x7fa1744c3c00] 07:58:06 INFO - PROCESS | 4524 | 1461164286025 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 07:58:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 07:58:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1481ms 07:58:06 INFO - PROCESS | 4524 | 1461164286059 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 07:58:06 INFO - PROCESS | 4524 | 1461164286063 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 07:58:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 07:58:06 INFO - PROCESS | 4524 | 1461164286068 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 07:58:06 INFO - PROCESS | 4524 | 1461164286071 Marionette TRACE conn3 <- [1,1814,null,{}] 07:58:06 INFO - PROCESS | 4524 | 1461164286076 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:06 INFO - PROCESS | 4524 | 1461164286276 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 07:58:06 INFO - PROCESS | 4524 | 1461164286490 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:06 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa175a61000 == 127 [pid = 4524] [id = 461] 07:58:06 INFO - PROCESS | 4524 | ++DOMWINDOW == 255 (0x7fa170bc1000) [pid = 4524] [serial = 1384] [outer = (nil)] 07:58:06 INFO - PROCESS | 4524 | ++DOMWINDOW == 256 (0x7fa170cd9c00) [pid = 4524] [serial = 1385] [outer = 0x7fa170bc1000] 07:58:06 INFO - PROCESS | 4524 | 1461164286951 Marionette DEBUG loaded listener.js 07:58:07 INFO - PROCESS | 4524 | ++DOMWINDOW == 257 (0x7fa171904800) [pid = 4524] [serial = 1386] [outer = 0x7fa170bc1000] 07:58:07 INFO - PROCESS | 4524 | 1461164287919 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 07:58:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 07:58:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1926ms 07:58:07 INFO - PROCESS | 4524 | 1461164287997 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 07:58:08 INFO - PROCESS | 4524 | 1461164288003 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 07:58:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 07:58:08 INFO - PROCESS | 4524 | 1461164288012 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 07:58:08 INFO - PROCESS | 4524 | 1461164288015 Marionette TRACE conn3 <- [1,1818,null,{}] 07:58:08 INFO - PROCESS | 4524 | 1461164288022 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:08 INFO - PROCESS | 4524 | 1461164288222 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 07:58:08 INFO - PROCESS | 4524 | 1461164288451 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:08 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa173bf2800 == 128 [pid = 4524] [id = 462] 07:58:08 INFO - PROCESS | 4524 | ++DOMWINDOW == 258 (0x7fa170f7ac00) [pid = 4524] [serial = 1387] [outer = (nil)] 07:58:08 INFO - PROCESS | 4524 | ++DOMWINDOW == 259 (0x7fa1744cd400) [pid = 4524] [serial = 1388] [outer = 0x7fa170f7ac00] 07:58:08 INFO - PROCESS | 4524 | 1461164288628 Marionette DEBUG loaded listener.js 07:58:08 INFO - PROCESS | 4524 | ++DOMWINDOW == 260 (0x7fa1766d8000) [pid = 4524] [serial = 1389] [outer = 0x7fa170f7ac00] 07:58:09 INFO - PROCESS | 4524 | 1461164289648 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 07:58:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 07:58:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1682ms 07:58:09 INFO - PROCESS | 4524 | 1461164289694 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 07:58:09 INFO - PROCESS | 4524 | 1461164289699 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 07:58:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 07:58:09 INFO - PROCESS | 4524 | 1461164289708 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 07:58:09 INFO - PROCESS | 4524 | 1461164289712 Marionette TRACE conn3 <- [1,1822,null,{}] 07:58:09 INFO - PROCESS | 4524 | 1461164289717 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:09 INFO - PROCESS | 4524 | 1461164289909 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 07:58:10 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa176a45800 == 127 [pid = 4524] [id = 444] 07:58:10 INFO - PROCESS | 4524 | --DOMWINDOW == 259 (0x7fa184335400) [pid = 4524] [serial = 1274] [outer = (nil)] [url = about:blank] 07:58:10 INFO - PROCESS | 4524 | 1461164290315 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:10 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17c1e2800 == 126 [pid = 4524] [id = 443] 07:58:10 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17af7a000 == 125 [pid = 4524] [id = 442] 07:58:10 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa178de8000 == 124 [pid = 4524] [id = 441] 07:58:10 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa173d81000 == 125 [pid = 4524] [id = 463] 07:58:10 INFO - PROCESS | 4524 | ++DOMWINDOW == 260 (0x7fa17503a400) [pid = 4524] [serial = 1390] [outer = (nil)] 07:58:10 INFO - PROCESS | 4524 | ++DOMWINDOW == 261 (0x7fa1772c5c00) [pid = 4524] [serial = 1391] [outer = 0x7fa17503a400] 07:58:10 INFO - PROCESS | 4524 | 1461164290407 Marionette DEBUG loaded listener.js 07:58:10 INFO - PROCESS | 4524 | ++DOMWINDOW == 262 (0x7fa178b38800) [pid = 4524] [serial = 1392] [outer = 0x7fa17503a400] 07:58:10 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa173de1800 == 124 [pid = 4524] [id = 440] 07:58:10 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa174697000 == 123 [pid = 4524] [id = 439] 07:58:10 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa176a2f000 == 122 [pid = 4524] [id = 438] 07:58:10 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa178e9a000 == 121 [pid = 4524] [id = 437] 07:58:10 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa175a22800 == 120 [pid = 4524] [id = 436] 07:58:10 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa173be6000 == 119 [pid = 4524] [id = 434] 07:58:10 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa174829000 == 118 [pid = 4524] [id = 433] 07:58:10 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1a5bde800 == 117 [pid = 4524] [id = 432] 07:58:10 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1a0d9a000 == 116 [pid = 4524] [id = 431] 07:58:10 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa19b980000 == 115 [pid = 4524] [id = 430] 07:58:10 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18ee6f000 == 114 [pid = 4524] [id = 429] 07:58:10 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18a5af000 == 113 [pid = 4524] [id = 428] 07:58:10 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa186796800 == 112 [pid = 4524] [id = 427] 07:58:10 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17c3a6000 == 111 [pid = 4524] [id = 426] 07:58:10 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa175d9b800 == 110 [pid = 4524] [id = 425] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 261 (0x7fa19006ac00) [pid = 4524] [serial = 1238] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 260 (0x7fa18826fc00) [pid = 4524] [serial = 960] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 259 (0x7fa179132400) [pid = 4524] [serial = 1047] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 258 (0x7fa1769f1000) [pid = 4524] [serial = 921] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 257 (0x7fa1843e5400) [pid = 4524] [serial = 1020] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 256 (0x7fa18432dc00) [pid = 4524] [serial = 957] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 255 (0x7fa184971400) [pid = 4524] [serial = 1086] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 254 (0x7fa18df86800) [pid = 4524] [serial = 1026] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 253 (0x7fa17989f800) [pid = 4524] [serial = 1017] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 252 (0x7fa17c2eec00) [pid = 4524] [serial = 1214] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 251 (0x7fa17d5d6c00) [pid = 4524] [serial = 1263] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 250 (0x7fa183020800) [pid = 4524] [serial = 1266] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 249 (0x7fa17503dc00) [pid = 4524] [serial = 1254] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 248 (0x7fa178b41800) [pid = 4524] [serial = 1211] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 247 (0x7fa170cdd000) [pid = 4524] [serial = 1247] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 246 (0x7fa18830b800) [pid = 4524] [serial = 1116] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 245 (0x7fa175a98800) [pid = 4524] [serial = 927] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 244 (0x7fa188553400) [pid = 4524] [serial = 1095] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 243 (0x7fa188307800) [pid = 4524] [serial = 1092] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 242 (0x7fa1785aac00) [pid = 4524] [serial = 954] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 241 (0x7fa17b046000) [pid = 4524] [serial = 1080] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 240 (0x7fa18c264c00) [pid = 4524] [serial = 1232] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 239 (0x7fa1790e6c00) [pid = 4524] [serial = 1259] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 238 (0x7fa178f91800) [pid = 4524] [serial = 1044] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 237 (0x7fa187f43800) [pid = 4524] [serial = 1223] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 236 (0x7fa18854e800) [pid = 4524] [serial = 984] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 235 (0x7fa19c62d000) [pid = 4524] [serial = 1035] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 234 (0x7fa183d2ec00) [pid = 4524] [serial = 1268] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 233 (0x7fa185542000) [pid = 4524] [serial = 1089] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 232 (0x7fa183dc7000) [pid = 4524] [serial = 1083] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 231 (0x7fa1769f3400) [pid = 4524] [serial = 1077] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 230 (0x7fa18f17a800) [pid = 4524] [serial = 1241] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 229 (0x7fa18e38d400) [pid = 4524] [serial = 966] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 228 (0x7fa18d8cf400) [pid = 4524] [serial = 1101] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 227 (0x7fa1843ea400) [pid = 4524] [serial = 1152] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 226 (0x7fa1772c8c00) [pid = 4524] [serial = 1257] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 225 (0x7fa18854a400) [pid = 4524] [serial = 981] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 224 (0x7fa176761400) [pid = 4524] [serial = 975] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 223 (0x7fa185544000) [pid = 4524] [serial = 1220] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 222 (0x7fa18c7e8400) [pid = 4524] [serial = 1226] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 221 (0x7fa183d32000) [pid = 4524] [serial = 1217] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 220 (0x7fa175e5f000) [pid = 4524] [serial = 933] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 219 (0x7fa175c91800) [pid = 4524] [serial = 1250] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 218 (0x7fa1843e1400) [pid = 4524] [serial = 1269] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 217 (0x7fa19e80fc00) [pid = 4524] [serial = 972] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 216 (0x7fa18ee0b400) [pid = 4524] [serial = 1110] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 215 (0x7fa18c258800) [pid = 4524] [serial = 1098] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 214 (0x7fa170bc4c00) [pid = 4524] [serial = 1244] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 213 (0x7fa19006a400) [pid = 4524] [serial = 1122] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 212 (0x7fa18826cc00) [pid = 4524] [serial = 1155] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 211 (0x7fa176868400) [pid = 4524] [serial = 930] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 210 (0x7fa18830c400) [pid = 4524] [serial = 978] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 209 (0x7fa1766e1c00) [pid = 4524] [serial = 1146] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 208 (0x7fa18e213c00) [pid = 4524] [serial = 1229] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 207 (0x7fa175e5c800) [pid = 4524] [serial = 1256] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 206 (0x7fa170ce1c00) [pid = 4524] [serial = 1253] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 205 (0x7fa175ee8400) [pid = 4524] [serial = 936] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 204 (0x7fa1744d1000) [pid = 4524] [serial = 1038] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 203 (0x7fa18eed8000) [pid = 4524] [serial = 1029] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 202 (0x7fa18301d800) [pid = 4524] [serial = 1272] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 201 (0x7fa1a0b90800) [pid = 4524] [serial = 924] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 200 (0x7fa18200ec00) [pid = 4524] [serial = 1265] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 199 (0x7fa17c0b7000) [pid = 4524] [serial = 1271] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 198 (0x7fa18d982400) [pid = 4524] [serial = 963] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 197 (0x7fa18f185400) [pid = 4524] [serial = 1235] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 196 (0x7fa19c914800) [pid = 4524] [serial = 1041] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 195 (0x7fa18e15bc00) [pid = 4524] [serial = 1107] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 194 (0x7fa18854f000) [pid = 4524] [serial = 1023] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 193 (0x7fa18f186400) [pid = 4524] [serial = 1113] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 192 (0x7fa17a8cb800) [pid = 4524] [serial = 1260] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 191 (0x7fa19b264800) [pid = 4524] [serial = 969] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 190 (0x7fa17c2efc00) [pid = 4524] [serial = 1149] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 189 (0x7fa17d345400) [pid = 4524] [serial = 1262] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 188 (0x7fa19b25f800) [pid = 4524] [serial = 1032] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 187 (0x7fa17c2e5800) [pid = 4524] [serial = 1053] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 186 (0x7fa18df73c00) [pid = 4524] [serial = 1104] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 185 (0x7fa18f367000) [pid = 4524] [serial = 1119] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | --DOMWINDOW == 184 (0x7fa1790e7c00) [pid = 4524] [serial = 1050] [outer = (nil)] [url = about:blank] 07:58:11 INFO - PROCESS | 4524 | 1461164291243 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 07:58:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 07:58:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1578ms 07:58:11 INFO - PROCESS | 4524 | 1461164291286 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 07:58:11 INFO - PROCESS | 4524 | 1461164291290 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 07:58:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 07:58:11 INFO - PROCESS | 4524 | 1461164291312 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 07:58:11 INFO - PROCESS | 4524 | 1461164291318 Marionette TRACE conn3 <- [1,1826,null,{}] 07:58:11 INFO - PROCESS | 4524 | 1461164291332 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:11 INFO - PROCESS | 4524 | 1461164291510 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 07:58:11 INFO - PROCESS | 4524 | 1461164291527 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:11 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1773df800 == 111 [pid = 4524] [id = 464] 07:58:11 INFO - PROCESS | 4524 | ++DOMWINDOW == 185 (0x7fa176754000) [pid = 4524] [serial = 1393] [outer = (nil)] 07:58:11 INFO - PROCESS | 4524 | ++DOMWINDOW == 186 (0x7fa17912b000) [pid = 4524] [serial = 1394] [outer = 0x7fa176754000] 07:58:11 INFO - PROCESS | 4524 | 1461164291585 Marionette DEBUG loaded listener.js 07:58:11 INFO - PROCESS | 4524 | ++DOMWINDOW == 187 (0x7fa1797c6000) [pid = 4524] [serial = 1395] [outer = 0x7fa176754000] 07:58:12 INFO - PROCESS | 4524 | 1461164292442 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 07:58:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 07:58:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1199ms 07:58:12 INFO - PROCESS | 4524 | 1461164292503 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 07:58:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 07:58:12 INFO - PROCESS | 4524 | 1461164292507 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 07:58:12 INFO - PROCESS | 4524 | 1461164292516 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 07:58:12 INFO - PROCESS | 4524 | 1461164292518 Marionette TRACE conn3 <- [1,1830,null,{}] 07:58:12 INFO - PROCESS | 4524 | 1461164292523 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:12 INFO - PROCESS | 4524 | 1461164292695 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 07:58:12 INFO - PROCESS | 4524 | 1461164292884 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:12 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa179012000 == 112 [pid = 4524] [id = 465] 07:58:12 INFO - PROCESS | 4524 | ++DOMWINDOW == 188 (0x7fa178b3b000) [pid = 4524] [serial = 1396] [outer = (nil)] 07:58:12 INFO - PROCESS | 4524 | ++DOMWINDOW == 189 (0x7fa1798a5800) [pid = 4524] [serial = 1397] [outer = 0x7fa178b3b000] 07:58:12 INFO - PROCESS | 4524 | 1461164292944 Marionette DEBUG loaded listener.js 07:58:13 INFO - PROCESS | 4524 | ++DOMWINDOW == 190 (0x7fa17ae0a400) [pid = 4524] [serial = 1398] [outer = 0x7fa178b3b000] 07:58:13 INFO - PROCESS | 4524 | 1461164293779 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 07:58:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 07:58:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1281ms 07:58:13 INFO - PROCESS | 4524 | 1461164293799 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 07:58:13 INFO - PROCESS | 4524 | 1461164293803 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 07:58:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 07:58:13 INFO - PROCESS | 4524 | 1461164293808 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 07:58:13 INFO - PROCESS | 4524 | 1461164293811 Marionette TRACE conn3 <- [1,1834,null,{}] 07:58:13 INFO - PROCESS | 4524 | 1461164293817 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:14 INFO - PROCESS | 4524 | 1461164294035 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 07:58:14 INFO - PROCESS | 4524 | 1461164294068 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:14 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17a8f0000 == 113 [pid = 4524] [id = 466] 07:58:14 INFO - PROCESS | 4524 | ++DOMWINDOW == 191 (0x7fa17c0b7400) [pid = 4524] [serial = 1399] [outer = (nil)] 07:58:14 INFO - PROCESS | 4524 | ++DOMWINDOW == 192 (0x7fa17c2efc00) [pid = 4524] [serial = 1400] [outer = 0x7fa17c0b7400] 07:58:14 INFO - PROCESS | 4524 | 1461164294198 Marionette DEBUG loaded listener.js 07:58:14 INFO - PROCESS | 4524 | ++DOMWINDOW == 193 (0x7fa17d55e000) [pid = 4524] [serial = 1401] [outer = 0x7fa17c0b7400] 07:58:15 INFO - PROCESS | 4524 | --DOMWINDOW == 192 (0x7fa181c6e800) [pid = 4524] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 07:58:15 INFO - PROCESS | 4524 | --DOMWINDOW == 191 (0x7fa1785c4400) [pid = 4524] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 07:58:15 INFO - PROCESS | 4524 | --DOMWINDOW == 190 (0x7fa1769ec800) [pid = 4524] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 07:58:15 INFO - PROCESS | 4524 | --DOMWINDOW == 189 (0x7fa17c0b0400) [pid = 4524] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 07:58:15 INFO - PROCESS | 4524 | --DOMWINDOW == 188 (0x7fa170bc9000) [pid = 4524] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 07:58:15 INFO - PROCESS | 4524 | --DOMWINDOW == 187 (0x7fa175040c00) [pid = 4524] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 07:58:15 INFO - PROCESS | 4524 | --DOMWINDOW == 186 (0x7fa170cd9400) [pid = 4524] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 07:58:15 INFO - PROCESS | 4524 | --DOMWINDOW == 185 (0x7fa17d4bac00) [pid = 4524] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 07:58:15 INFO - PROCESS | 4524 | --DOMWINDOW == 184 (0x7fa170bc5000) [pid = 4524] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 07:58:15 INFO - PROCESS | 4524 | 1461164295569 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 07:58:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 07:58:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1779ms 07:58:15 INFO - PROCESS | 4524 | 1461164295589 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 07:58:15 INFO - PROCESS | 4524 | 1461164295591 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 07:58:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 07:58:15 INFO - PROCESS | 4524 | 1461164295599 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 07:58:15 INFO - PROCESS | 4524 | 1461164295602 Marionette TRACE conn3 <- [1,1838,null,{}] 07:58:15 INFO - PROCESS | 4524 | 1461164295608 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:15 INFO - PROCESS | 4524 | 1461164295772 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 07:58:15 INFO - PROCESS | 4524 | 1461164295968 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:15 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17c0a2000 == 114 [pid = 4524] [id = 467] 07:58:15 INFO - PROCESS | 4524 | ++DOMWINDOW == 185 (0x7fa176862800) [pid = 4524] [serial = 1402] [outer = (nil)] 07:58:16 INFO - PROCESS | 4524 | ++DOMWINDOW == 186 (0x7fa17b048000) [pid = 4524] [serial = 1403] [outer = 0x7fa176862800] 07:58:16 INFO - PROCESS | 4524 | 1461164296028 Marionette DEBUG loaded listener.js 07:58:16 INFO - PROCESS | 4524 | ++DOMWINDOW == 187 (0x7fa181c9b000) [pid = 4524] [serial = 1404] [outer = 0x7fa176862800] 07:58:16 INFO - PROCESS | 4524 | 1461164296694 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 07:58:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 07:58:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1128ms 07:58:16 INFO - PROCESS | 4524 | 1461164296728 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 07:58:16 INFO - PROCESS | 4524 | 1461164296731 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 07:58:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 07:58:16 INFO - PROCESS | 4524 | 1461164296737 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 07:58:16 INFO - PROCESS | 4524 | 1461164296738 Marionette TRACE conn3 <- [1,1842,null,{}] 07:58:16 INFO - PROCESS | 4524 | 1461164296744 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:16 INFO - PROCESS | 4524 | 1461164296910 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 07:58:17 INFO - PROCESS | 4524 | 1461164297068 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:17 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17da42800 == 115 [pid = 4524] [id = 468] 07:58:17 INFO - PROCESS | 4524 | ++DOMWINDOW == 188 (0x7fa1769ec800) [pid = 4524] [serial = 1405] [outer = (nil)] 07:58:17 INFO - PROCESS | 4524 | ++DOMWINDOW == 189 (0x7fa182013c00) [pid = 4524] [serial = 1406] [outer = 0x7fa1769ec800] 07:58:17 INFO - PROCESS | 4524 | 1461164297131 Marionette DEBUG loaded listener.js 07:58:17 INFO - PROCESS | 4524 | ++DOMWINDOW == 190 (0x7fa183d39400) [pid = 4524] [serial = 1407] [outer = 0x7fa1769ec800] 07:58:18 INFO - PROCESS | 4524 | 1461164298200 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 07:58:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 07:58:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1525ms 07:58:18 INFO - PROCESS | 4524 | 1461164298264 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 07:58:18 INFO - PROCESS | 4524 | 1461164298271 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 07:58:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 07:58:18 INFO - PROCESS | 4524 | 1461164298279 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 07:58:18 INFO - PROCESS | 4524 | 1461164298285 Marionette TRACE conn3 <- [1,1846,null,{}] 07:58:18 INFO - PROCESS | 4524 | 1461164298292 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:18 INFO - PROCESS | 4524 | 1461164298517 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 07:58:18 INFO - PROCESS | 4524 | 1461164298769 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:18 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa176a44800 == 116 [pid = 4524] [id = 469] 07:58:18 INFO - PROCESS | 4524 | ++DOMWINDOW == 191 (0x7fa175ede400) [pid = 4524] [serial = 1408] [outer = (nil)] 07:58:18 INFO - PROCESS | 4524 | ++DOMWINDOW == 192 (0x7fa1766e0400) [pid = 4524] [serial = 1409] [outer = 0x7fa175ede400] 07:58:18 INFO - PROCESS | 4524 | 1461164298890 Marionette DEBUG loaded listener.js 07:58:19 INFO - PROCESS | 4524 | ++DOMWINDOW == 193 (0x7fa1769e9c00) [pid = 4524] [serial = 1410] [outer = 0x7fa175ede400] 07:58:19 INFO - PROCESS | 4524 | 1461164299789 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 07:58:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 07:58:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1587ms 07:58:19 INFO - PROCESS | 4524 | 1461164299868 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 07:58:19 INFO - PROCESS | 4524 | 1461164299876 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 07:58:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 07:58:19 INFO - PROCESS | 4524 | 1461164299886 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 07:58:19 INFO - PROCESS | 4524 | 1461164299890 Marionette TRACE conn3 <- [1,1850,null,{}] 07:58:19 INFO - PROCESS | 4524 | 1461164299896 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:20 INFO - PROCESS | 4524 | 1461164300137 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 07:58:20 INFO - PROCESS | 4524 | 1461164300431 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:20 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17ae95000 == 117 [pid = 4524] [id = 470] 07:58:20 INFO - PROCESS | 4524 | ++DOMWINDOW == 194 (0x7fa175e51400) [pid = 4524] [serial = 1411] [outer = (nil)] 07:58:20 INFO - PROCESS | 4524 | ++DOMWINDOW == 195 (0x7fa1790e6c00) [pid = 4524] [serial = 1412] [outer = 0x7fa175e51400] 07:58:20 INFO - PROCESS | 4524 | 1461164300554 Marionette DEBUG loaded listener.js 07:58:20 INFO - PROCESS | 4524 | ++DOMWINDOW == 196 (0x7fa1798a2000) [pid = 4524] [serial = 1413] [outer = 0x7fa175e51400] 07:58:21 INFO - PROCESS | 4524 | 1461164301428 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 07:58:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:58:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1581ms 07:58:21 INFO - PROCESS | 4524 | 1461164301468 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 07:58:21 INFO - PROCESS | 4524 | 1461164301472 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 07:58:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 07:58:21 INFO - PROCESS | 4524 | 1461164301478 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 07:58:21 INFO - PROCESS | 4524 | 1461164301484 Marionette TRACE conn3 <- [1,1854,null,{}] 07:58:21 INFO - PROCESS | 4524 | 1461164301499 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:21 INFO - PROCESS | 4524 | 1461164301777 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 07:58:21 INFO - PROCESS | 4524 | 1461164301925 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:21 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa182e27800 == 118 [pid = 4524] [id = 471] 07:58:21 INFO - PROCESS | 4524 | ++DOMWINDOW == 197 (0x7fa17ae10400) [pid = 4524] [serial = 1414] [outer = (nil)] 07:58:22 INFO - PROCESS | 4524 | ++DOMWINDOW == 198 (0x7fa17d5d2c00) [pid = 4524] [serial = 1415] [outer = 0x7fa17ae10400] 07:58:22 INFO - PROCESS | 4524 | 1461164302039 Marionette DEBUG loaded listener.js 07:58:22 INFO - PROCESS | 4524 | ++DOMWINDOW == 199 (0x7fa182015c00) [pid = 4524] [serial = 1416] [outer = 0x7fa17ae10400] 07:58:22 INFO - PROCESS | 4524 | 1461164302944 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:58:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 07:58:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1536ms 07:58:23 INFO - PROCESS | 4524 | 1461164303015 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 07:58:23 INFO - PROCESS | 4524 | 1461164303019 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 07:58:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 07:58:23 INFO - PROCESS | 4524 | 1461164303024 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 07:58:23 INFO - PROCESS | 4524 | 1461164303026 Marionette TRACE conn3 <- [1,1858,null,{}] 07:58:23 INFO - PROCESS | 4524 | 1461164303032 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:23 INFO - PROCESS | 4524 | 1461164303264 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 07:58:23 INFO - PROCESS | 4524 | 1461164303466 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:23 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa184e62000 == 119 [pid = 4524] [id = 472] 07:58:23 INFO - PROCESS | 4524 | ++DOMWINDOW == 200 (0x7fa17c0b5400) [pid = 4524] [serial = 1417] [outer = (nil)] 07:58:23 INFO - PROCESS | 4524 | ++DOMWINDOW == 201 (0x7fa183dce400) [pid = 4524] [serial = 1418] [outer = 0x7fa17c0b5400] 07:58:23 INFO - PROCESS | 4524 | 1461164303579 Marionette DEBUG loaded listener.js 07:58:23 INFO - PROCESS | 4524 | ++DOMWINDOW == 202 (0x7fa184337800) [pid = 4524] [serial = 1419] [outer = 0x7fa17c0b5400] 07:58:24 INFO - PROCESS | 4524 | 1461164304451 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 07:58:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 07:58:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1475ms 07:58:24 INFO - PROCESS | 4524 | 1461164304516 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 07:58:24 INFO - PROCESS | 4524 | 1461164304521 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 07:58:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 07:58:24 INFO - PROCESS | 4524 | 1461164304530 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 07:58:24 INFO - PROCESS | 4524 | 1461164304532 Marionette TRACE conn3 <- [1,1862,null,{}] 07:58:24 INFO - PROCESS | 4524 | 1461164304538 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:24 INFO - PROCESS | 4524 | 1461164304725 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 07:58:24 INFO - PROCESS | 4524 | 1461164304926 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:24 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa186228000 == 120 [pid = 4524] [id = 473] 07:58:24 INFO - PROCESS | 4524 | ++DOMWINDOW == 203 (0x7fa182016000) [pid = 4524] [serial = 1420] [outer = (nil)] 07:58:24 INFO - PROCESS | 4524 | ++DOMWINDOW == 204 (0x7fa184628c00) [pid = 4524] [serial = 1421] [outer = 0x7fa182016000] 07:58:25 INFO - PROCESS | 4524 | 1461164304996 Marionette DEBUG loaded listener.js 07:58:25 INFO - PROCESS | 4524 | ++DOMWINDOW == 205 (0x7fa184b9f800) [pid = 4524] [serial = 1422] [outer = 0x7fa182016000] 07:58:25 INFO - PROCESS | 4524 | 1461164305909 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 07:58:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 07:58:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1431ms 07:58:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 07:58:25 INFO - PROCESS | 4524 | 1461164305961 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 07:58:25 INFO - PROCESS | 4524 | 1461164305964 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 07:58:25 INFO - PROCESS | 4524 | 1461164305970 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 07:58:25 INFO - PROCESS | 4524 | 1461164305973 Marionette TRACE conn3 <- [1,1866,null,{}] 07:58:25 INFO - PROCESS | 4524 | 1461164305978 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:26 INFO - PROCESS | 4524 | 1461164306180 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 07:58:26 INFO - PROCESS | 4524 | 1461164306380 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:26 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa188c23000 == 121 [pid = 4524] [id = 474] 07:58:26 INFO - PROCESS | 4524 | ++DOMWINDOW == 206 (0x7fa186370800) [pid = 4524] [serial = 1423] [outer = (nil)] 07:58:26 INFO - PROCESS | 4524 | ++DOMWINDOW == 207 (0x7fa18826c000) [pid = 4524] [serial = 1424] [outer = 0x7fa186370800] 07:58:26 INFO - PROCESS | 4524 | 1461164306455 Marionette DEBUG loaded listener.js 07:58:26 INFO - PROCESS | 4524 | ++DOMWINDOW == 208 (0x7fa18854a400) [pid = 4524] [serial = 1425] [outer = 0x7fa186370800] 07:58:27 INFO - PROCESS | 4524 | 1461164307316 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 07:58:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 07:58:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1388ms 07:58:27 INFO - PROCESS | 4524 | 1461164307358 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 07:58:27 INFO - PROCESS | 4524 | 1461164307362 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 07:58:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 07:58:27 INFO - PROCESS | 4524 | 1461164307367 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 07:58:27 INFO - PROCESS | 4524 | 1461164307370 Marionette TRACE conn3 <- [1,1870,null,{}] 07:58:27 INFO - PROCESS | 4524 | 1461164307375 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:27 INFO - PROCESS | 4524 | 1461164307557 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 07:58:27 INFO - PROCESS | 4524 | 1461164307760 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:27 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18d965000 == 122 [pid = 4524] [id = 475] 07:58:27 INFO - PROCESS | 4524 | ++DOMWINDOW == 209 (0x7fa18637f800) [pid = 4524] [serial = 1426] [outer = (nil)] 07:58:27 INFO - PROCESS | 4524 | ++DOMWINDOW == 210 (0x7fa188554800) [pid = 4524] [serial = 1427] [outer = 0x7fa18637f800] 07:58:27 INFO - PROCESS | 4524 | 1461164307827 Marionette DEBUG loaded listener.js 07:58:27 INFO - PROCESS | 4524 | ++DOMWINDOW == 211 (0x7fa18b0c9000) [pid = 4524] [serial = 1428] [outer = 0x7fa18637f800] 07:58:28 INFO - PROCESS | 4524 | 1461164308695 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 07:58:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 07:58:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1376ms 07:58:28 INFO - PROCESS | 4524 | 1461164308744 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 07:58:28 INFO - PROCESS | 4524 | 1461164308748 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 07:58:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 07:58:28 INFO - PROCESS | 4524 | 1461164308753 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 07:58:28 INFO - PROCESS | 4524 | 1461164308756 Marionette TRACE conn3 <- [1,1874,null,{}] 07:58:28 INFO - PROCESS | 4524 | 1461164308761 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:28 INFO - PROCESS | 4524 | 1461164308945 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 07:58:29 INFO - PROCESS | 4524 | 1461164309149 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:29 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18e879000 == 123 [pid = 4524] [id = 476] 07:58:29 INFO - PROCESS | 4524 | ++DOMWINDOW == 212 (0x7fa18826bc00) [pid = 4524] [serial = 1429] [outer = (nil)] 07:58:29 INFO - PROCESS | 4524 | ++DOMWINDOW == 213 (0x7fa18c7ed000) [pid = 4524] [serial = 1430] [outer = 0x7fa18826bc00] 07:58:29 INFO - PROCESS | 4524 | 1461164309219 Marionette DEBUG loaded listener.js 07:58:29 INFO - PROCESS | 4524 | ++DOMWINDOW == 214 (0x7fa18d97ac00) [pid = 4524] [serial = 1431] [outer = 0x7fa18826bc00] 07:58:30 INFO - PROCESS | 4524 | 1461164310074 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 07:58:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 07:58:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1376ms 07:58:30 INFO - PROCESS | 4524 | 1461164310131 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 07:58:30 INFO - PROCESS | 4524 | 1461164310134 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 07:58:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 07:58:30 INFO - PROCESS | 4524 | 1461164310140 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 07:58:30 INFO - PROCESS | 4524 | 1461164310143 Marionette TRACE conn3 <- [1,1878,null,{}] 07:58:30 INFO - PROCESS | 4524 | 1461164310148 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:30 INFO - PROCESS | 4524 | 1461164310341 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 07:58:30 INFO - PROCESS | 4524 | 1461164310629 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:30 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18f794800 == 124 [pid = 4524] [id = 477] 07:58:30 INFO - PROCESS | 4524 | ++DOMWINDOW == 215 (0x7fa18830b800) [pid = 4524] [serial = 1432] [outer = (nil)] 07:58:30 INFO - PROCESS | 4524 | ++DOMWINDOW == 216 (0x7fa18ddb6000) [pid = 4524] [serial = 1433] [outer = 0x7fa18830b800] 07:58:30 INFO - PROCESS | 4524 | 1461164310746 Marionette DEBUG loaded listener.js 07:58:30 INFO - PROCESS | 4524 | ++DOMWINDOW == 217 (0x7fa18df8ac00) [pid = 4524] [serial = 1434] [outer = 0x7fa18830b800] 07:58:31 INFO - PROCESS | 4524 | 1461164311549 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 07:58:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 07:58:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1487ms 07:58:31 INFO - PROCESS | 4524 | 1461164311628 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 07:58:31 INFO - PROCESS | 4524 | 1461164311631 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 07:58:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 07:58:31 INFO - PROCESS | 4524 | 1461164311637 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 07:58:31 INFO - PROCESS | 4524 | 1461164311640 Marionette TRACE conn3 <- [1,1882,null,{}] 07:58:31 INFO - PROCESS | 4524 | 1461164311646 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:31 INFO - PROCESS | 4524 | 1461164311850 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 07:58:32 INFO - PROCESS | 4524 | 1461164312057 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:32 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa19a6e3000 == 125 [pid = 4524] [id = 478] 07:58:32 INFO - PROCESS | 4524 | ++DOMWINDOW == 218 (0x7fa17859f800) [pid = 4524] [serial = 1435] [outer = (nil)] 07:58:32 INFO - PROCESS | 4524 | ++DOMWINDOW == 219 (0x7fa18e159800) [pid = 4524] [serial = 1436] [outer = 0x7fa17859f800] 07:58:32 INFO - PROCESS | 4524 | 1461164312165 Marionette DEBUG loaded listener.js 07:58:32 INFO - PROCESS | 4524 | ++DOMWINDOW == 220 (0x7fa18e385400) [pid = 4524] [serial = 1437] [outer = 0x7fa17859f800] 07:58:33 INFO - PROCESS | 4524 | 1461164313066 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 07:58:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 07:58:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1481ms 07:58:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 07:58:33 INFO - PROCESS | 4524 | 1461164313120 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 07:58:33 INFO - PROCESS | 4524 | 1461164313123 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 07:58:33 INFO - PROCESS | 4524 | 1461164313129 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 07:58:33 INFO - PROCESS | 4524 | 1461164313132 Marionette TRACE conn3 <- [1,1886,null,{}] 07:58:33 INFO - PROCESS | 4524 | 1461164313137 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:33 INFO - PROCESS | 4524 | 1461164313349 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 07:58:33 INFO - PROCESS | 4524 | 1461164313553 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:33 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa19b79a000 == 126 [pid = 4524] [id = 479] 07:58:33 INFO - PROCESS | 4524 | ++DOMWINDOW == 221 (0x7fa1785ab400) [pid = 4524] [serial = 1438] [outer = (nil)] 07:58:33 INFO - PROCESS | 4524 | ++DOMWINDOW == 222 (0x7fa18f17dc00) [pid = 4524] [serial = 1439] [outer = 0x7fa1785ab400] 07:58:33 INFO - PROCESS | 4524 | 1461164313678 Marionette DEBUG loaded listener.js 07:58:33 INFO - PROCESS | 4524 | ++DOMWINDOW == 223 (0x7fa18f365400) [pid = 4524] [serial = 1440] [outer = 0x7fa1785ab400] 07:58:34 INFO - PROCESS | 4524 | 1461164314547 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 07:58:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 07:58:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1478ms 07:58:34 INFO - PROCESS | 4524 | 1461164314622 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 07:58:34 INFO - PROCESS | 4524 | 1461164314624 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 07:58:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 07:58:34 INFO - PROCESS | 4524 | 1461164314633 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 07:58:34 INFO - PROCESS | 4524 | 1461164314636 Marionette TRACE conn3 <- [1,1890,null,{}] 07:58:34 INFO - PROCESS | 4524 | 1461164314641 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:34 INFO - PROCESS | 4524 | 1461164314834 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 07:58:35 INFO - PROCESS | 4524 | 1461164315040 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:35 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa19e87d800 == 127 [pid = 4524] [id = 480] 07:58:35 INFO - PROCESS | 4524 | ++DOMWINDOW == 224 (0x7fa18e386000) [pid = 4524] [serial = 1441] [outer = (nil)] 07:58:35 INFO - PROCESS | 4524 | ++DOMWINDOW == 225 (0x7fa18f734000) [pid = 4524] [serial = 1442] [outer = 0x7fa18e386000] 07:58:35 INFO - PROCESS | 4524 | 1461164315149 Marionette DEBUG loaded listener.js 07:58:35 INFO - PROCESS | 4524 | ++DOMWINDOW == 226 (0x7fa18fe50000) [pid = 4524] [serial = 1443] [outer = 0x7fa18e386000] 07:58:36 INFO - PROCESS | 4524 | 1461164316037 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 07:58:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 07:58:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1477ms 07:58:36 INFO - PROCESS | 4524 | 1461164316111 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 07:58:36 INFO - PROCESS | 4524 | 1461164316114 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 07:58:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 07:58:36 INFO - PROCESS | 4524 | 1461164316120 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 07:58:36 INFO - PROCESS | 4524 | 1461164316122 Marionette TRACE conn3 <- [1,1894,null,{}] 07:58:36 INFO - PROCESS | 4524 | 1461164316127 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:36 INFO - PROCESS | 4524 | 1461164316336 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 07:58:36 INFO - PROCESS | 4524 | 1461164316549 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:36 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1773e4800 == 128 [pid = 4524] [id = 481] 07:58:36 INFO - PROCESS | 4524 | ++DOMWINDOW == 227 (0x7fa170f70000) [pid = 4524] [serial = 1444] [outer = (nil)] 07:58:36 INFO - PROCESS | 4524 | ++DOMWINDOW == 228 (0x7fa1766e3800) [pid = 4524] [serial = 1445] [outer = 0x7fa170f70000] 07:58:36 INFO - PROCESS | 4524 | 1461164316620 Marionette DEBUG loaded listener.js 07:58:36 INFO - PROCESS | 4524 | ++DOMWINDOW == 229 (0x7fa17d559800) [pid = 4524] [serial = 1446] [outer = 0x7fa170f70000] 07:58:37 INFO - PROCESS | 4524 | 1461164317509 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 07:58:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 07:58:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1426ms 07:58:37 INFO - PROCESS | 4524 | 1461164317547 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 07:58:37 INFO - PROCESS | 4524 | 1461164317550 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 07:58:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 07:58:37 INFO - PROCESS | 4524 | 1461164317555 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 07:58:37 INFO - PROCESS | 4524 | 1461164317557 Marionette TRACE conn3 <- [1,1898,null,{}] 07:58:37 INFO - PROCESS | 4524 | 1461164317563 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:37 INFO - PROCESS | 4524 | 1461164317757 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 07:58:37 INFO - PROCESS | 4524 | 1461164317974 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:38 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17a1e0000 == 129 [pid = 4524] [id = 482] 07:58:38 INFO - PROCESS | 4524 | ++DOMWINDOW == 230 (0x7fa171910400) [pid = 4524] [serial = 1447] [outer = (nil)] 07:58:38 INFO - PROCESS | 4524 | ++DOMWINDOW == 231 (0x7fa1847e7400) [pid = 4524] [serial = 1448] [outer = 0x7fa171910400] 07:58:38 INFO - PROCESS | 4524 | 1461164318086 Marionette DEBUG loaded listener.js 07:58:38 INFO - PROCESS | 4524 | ++DOMWINDOW == 232 (0x7fa190ba1c00) [pid = 4524] [serial = 1449] [outer = 0x7fa171910400] 07:58:39 INFO - PROCESS | 4524 | 1461164319495 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 07:58:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 07:58:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1985ms 07:58:39 INFO - PROCESS | 4524 | 1461164319614 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 07:58:39 INFO - PROCESS | 4524 | 1461164319620 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 07:58:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 07:58:39 INFO - PROCESS | 4524 | 1461164319634 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 07:58:39 INFO - PROCESS | 4524 | 1461164319639 Marionette TRACE conn3 <- [1,1902,null,{}] 07:58:39 INFO - PROCESS | 4524 | 1461164319657 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:39 INFO - PROCESS | 4524 | 1461164319856 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 07:58:40 INFO - PROCESS | 4524 | 1461164320071 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:40 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17c084800 == 130 [pid = 4524] [id = 483] 07:58:40 INFO - PROCESS | 4524 | ++DOMWINDOW == 233 (0x7fa170cdb800) [pid = 4524] [serial = 1450] [outer = (nil)] 07:58:40 INFO - PROCESS | 4524 | ++DOMWINDOW == 234 (0x7fa1744c9000) [pid = 4524] [serial = 1451] [outer = 0x7fa170cdb800] 07:58:40 INFO - PROCESS | 4524 | 1461164320178 Marionette DEBUG loaded listener.js 07:58:40 INFO - PROCESS | 4524 | ++DOMWINDOW == 235 (0x7fa1766e2c00) [pid = 4524] [serial = 1452] [outer = 0x7fa170cdb800] 07:58:41 INFO - PROCESS | 4524 | 1461164321210 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 07:58:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 07:58:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1642ms 07:58:41 INFO - PROCESS | 4524 | 1461164321275 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 07:58:41 INFO - PROCESS | 4524 | 1461164321282 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 07:58:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 07:58:41 INFO - PROCESS | 4524 | 1461164321292 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 07:58:41 INFO - PROCESS | 4524 | 1461164321296 Marionette TRACE conn3 <- [1,1906,null,{}] 07:58:41 INFO - PROCESS | 4524 | 1461164321302 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:41 INFO - PROCESS | 4524 | 1461164321497 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 07:58:41 INFO - PROCESS | 4524 | 1461164321751 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:41 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa173d16000 == 131 [pid = 4524] [id = 484] 07:58:41 INFO - PROCESS | 4524 | ++DOMWINDOW == 236 (0x7fa1785a5c00) [pid = 4524] [serial = 1453] [outer = (nil)] 07:58:41 INFO - PROCESS | 4524 | ++DOMWINDOW == 237 (0x7fa1785c9c00) [pid = 4524] [serial = 1454] [outer = 0x7fa1785a5c00] 07:58:41 INFO - PROCESS | 4524 | 1461164321835 Marionette DEBUG loaded listener.js 07:58:41 INFO - PROCESS | 4524 | ++DOMWINDOW == 238 (0x7fa178f8ec00) [pid = 4524] [serial = 1455] [outer = 0x7fa1785a5c00] 07:58:42 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17c0a2000 == 130 [pid = 4524] [id = 467] 07:58:42 INFO - PROCESS | 4524 | --DOMWINDOW == 237 (0x7fa190c71c00) [pid = 4524] [serial = 1304] [outer = (nil)] [url = about:blank] 07:58:42 INFO - PROCESS | 4524 | --DOMWINDOW == 236 (0x7fa17190d000) [pid = 4524] [serial = 1307] [outer = (nil)] [url = about:blank] 07:58:42 INFO - PROCESS | 4524 | --DOMWINDOW == 235 (0x7fa176861400) [pid = 4524] [serial = 1337] [outer = (nil)] [url = about:blank] 07:58:42 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17a8f0000 == 129 [pid = 4524] [id = 466] 07:58:42 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa179012000 == 128 [pid = 4524] [id = 465] 07:58:42 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1773df800 == 127 [pid = 4524] [id = 464] 07:58:42 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa173d81000 == 126 [pid = 4524] [id = 463] 07:58:42 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa173bf2800 == 125 [pid = 4524] [id = 462] 07:58:42 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa175a61000 == 124 [pid = 4524] [id = 461] 07:58:42 INFO - PROCESS | 4524 | 1461164322897 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 07:58:42 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa188e63000 == 123 [pid = 4524] [id = 454] 07:58:42 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa188293000 == 122 [pid = 4524] [id = 453] 07:58:42 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1857dd800 == 121 [pid = 4524] [id = 452] 07:58:42 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa184f13800 == 120 [pid = 4524] [id = 451] 07:58:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 07:58:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1634ms 07:58:42 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa184b1a800 == 119 [pid = 4524] [id = 450] 07:58:42 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa182e31000 == 118 [pid = 4524] [id = 449] 07:58:42 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa181c25000 == 117 [pid = 4524] [id = 448] 07:58:42 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17a8e9000 == 116 [pid = 4524] [id = 447] 07:58:42 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa178dd6000 == 115 [pid = 4524] [id = 446] 07:58:42 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17c082800 == 114 [pid = 4524] [id = 445] 07:58:42 INFO - PROCESS | 4524 | 1461164322937 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 07:58:42 INFO - PROCESS | 4524 | 1461164322940 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 07:58:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 07:58:42 INFO - PROCESS | 4524 | 1461164322947 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 07:58:42 INFO - PROCESS | 4524 | 1461164322952 Marionette TRACE conn3 <- [1,1910,null,{}] 07:58:42 INFO - PROCESS | 4524 | 1461164322967 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:43 INFO - PROCESS | 4524 | 1461164323154 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 07:58:43 INFO - PROCESS | 4524 | --DOMWINDOW == 234 (0x7fa181ca1400) [pid = 4524] [serial = 1331] [outer = (nil)] [url = about:blank] 07:58:43 INFO - PROCESS | 4524 | --DOMWINDOW == 233 (0x7fa17a8cd000) [pid = 4524] [serial = 1320] [outer = (nil)] [url = about:blank] 07:58:43 INFO - PROCESS | 4524 | --DOMWINDOW == 232 (0x7fa1797c9400) [pid = 4524] [serial = 1319] [outer = (nil)] [url = about:blank] 07:58:43 INFO - PROCESS | 4524 | --DOMWINDOW == 231 (0x7fa19a6c6400) [pid = 4524] [serial = 1298] [outer = (nil)] [url = about:blank] 07:58:43 INFO - PROCESS | 4524 | --DOMWINDOW == 230 (0x7fa1772c9800) [pid = 4524] [serial = 1316] [outer = (nil)] [url = about:blank] 07:58:43 INFO - PROCESS | 4524 | --DOMWINDOW == 229 (0x7fa17c2e8800) [pid = 4524] [serial = 1325] [outer = (nil)] [url = about:blank] 07:58:43 INFO - PROCESS | 4524 | --DOMWINDOW == 228 (0x7fa17d4ba000) [pid = 4524] [serial = 1326] [outer = (nil)] [url = about:blank] 07:58:43 INFO - PROCESS | 4524 | --DOMWINDOW == 227 (0x7fa184d14000) [pid = 4524] [serial = 1286] [outer = (nil)] [url = about:blank] 07:58:43 INFO - PROCESS | 4524 | --DOMWINDOW == 226 (0x7fa17190c000) [pid = 4524] [serial = 1313] [outer = (nil)] [url = about:blank] 07:58:43 INFO - PROCESS | 4524 | --DOMWINDOW == 225 (0x7fa1766e0800) [pid = 4524] [serial = 1314] [outer = (nil)] [url = about:blank] 07:58:43 INFO - PROCESS | 4524 | --DOMWINDOW == 224 (0x7fa176760800) [pid = 4524] [serial = 1322] [outer = (nil)] [url = about:blank] 07:58:43 INFO - PROCESS | 4524 | --DOMWINDOW == 223 (0x7fa171908800) [pid = 4524] [serial = 1311] [outer = (nil)] [url = about:blank] 07:58:43 INFO - PROCESS | 4524 | --DOMWINDOW == 222 (0x7fa175c97000) [pid = 4524] [serial = 1277] [outer = (nil)] [url = about:blank] 07:58:43 INFO - PROCESS | 4524 | --DOMWINDOW == 221 (0x7fa181c63800) [pid = 4524] [serial = 1283] [outer = (nil)] [url = about:blank] 07:58:43 INFO - PROCESS | 4524 | --DOMWINDOW == 220 (0x7fa170f77400) [pid = 4524] [serial = 1301] [outer = (nil)] [url = about:blank] 07:58:43 INFO - PROCESS | 4524 | --DOMWINDOW == 219 (0x7fa18826ac00) [pid = 4524] [serial = 1289] [outer = (nil)] [url = about:blank] 07:58:43 INFO - PROCESS | 4524 | --DOMWINDOW == 218 (0x7fa178b37000) [pid = 4524] [serial = 1280] [outer = (nil)] [url = about:blank] 07:58:43 INFO - PROCESS | 4524 | --DOMWINDOW == 217 (0x7fa18f53d000) [pid = 4524] [serial = 1295] [outer = (nil)] [url = about:blank] 07:58:43 INFO - PROCESS | 4524 | --DOMWINDOW == 216 (0x7fa170cdf400) [pid = 4524] [serial = 1310] [outer = (nil)] [url = about:blank] 07:58:43 INFO - PROCESS | 4524 | --DOMWINDOW == 215 (0x7fa18d7e6800) [pid = 4524] [serial = 1292] [outer = (nil)] [url = about:blank] 07:58:43 INFO - PROCESS | 4524 | --DOMWINDOW == 214 (0x7fa1798a3000) [pid = 4524] [serial = 1323] [outer = (nil)] [url = about:blank] 07:58:43 INFO - PROCESS | 4524 | --DOMWINDOW == 213 (0x7fa1785c9800) [pid = 4524] [serial = 1317] [outer = (nil)] [url = about:blank] 07:58:43 INFO - PROCESS | 4524 | --DOMWINDOW == 212 (0x7fa181c03800) [pid = 4524] [serial = 1328] [outer = (nil)] [url = about:blank] 07:58:43 INFO - PROCESS | 4524 | --DOMWINDOW == 211 (0x7fa181c84c00) [pid = 4524] [serial = 1329] [outer = (nil)] [url = about:blank] 07:58:43 INFO - PROCESS | 4524 | --DOMWINDOW == 210 (0x7fa175a8bc00) [pid = 4524] [serial = 1334] [outer = (nil)] [url = about:blank] 07:58:43 INFO - PROCESS | 4524 | --DOMWINDOW == 209 (0x7fa182055c00) [pid = 4524] [serial = 1332] [outer = (nil)] [url = about:blank] 07:58:43 INFO - PROCESS | 4524 | --DOMWINDOW == 208 (0x7fa1766db400) [pid = 4524] [serial = 1335] [outer = (nil)] [url = about:blank] 07:58:43 INFO - PROCESS | 4524 | 1461164323432 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:43 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa176ade800 == 115 [pid = 4524] [id = 485] 07:58:43 INFO - PROCESS | 4524 | ++DOMWINDOW == 209 (0x7fa17190c000) [pid = 4524] [serial = 1456] [outer = (nil)] 07:58:43 INFO - PROCESS | 4524 | ++DOMWINDOW == 210 (0x7fa1785a8400) [pid = 4524] [serial = 1457] [outer = 0x7fa17190c000] 07:58:43 INFO - PROCESS | 4524 | 1461164323506 Marionette DEBUG loaded listener.js 07:58:43 INFO - PROCESS | 4524 | ++DOMWINDOW == 211 (0x7fa17a8ca400) [pid = 4524] [serial = 1458] [outer = 0x7fa17190c000] 07:58:44 INFO - PROCESS | 4524 | 1461164324207 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 07:58:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 07:58:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1285ms 07:58:44 INFO - PROCESS | 4524 | 1461164324232 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 07:58:44 INFO - PROCESS | 4524 | 1461164324236 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 07:58:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 07:58:44 INFO - PROCESS | 4524 | 1461164324242 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 07:58:44 INFO - PROCESS | 4524 | 1461164324245 Marionette TRACE conn3 <- [1,1914,null,{}] 07:58:44 INFO - PROCESS | 4524 | 1461164324250 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:44 INFO - PROCESS | 4524 | 1461164324416 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 07:58:44 INFO - PROCESS | 4524 | 1461164324588 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:44 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1791eb000 == 116 [pid = 4524] [id = 486] 07:58:44 INFO - PROCESS | 4524 | ++DOMWINDOW == 212 (0x7fa175a8bc00) [pid = 4524] [serial = 1459] [outer = (nil)] 07:58:44 INFO - PROCESS | 4524 | ++DOMWINDOW == 213 (0x7fa17c0b2400) [pid = 4524] [serial = 1460] [outer = 0x7fa175a8bc00] 07:58:44 INFO - PROCESS | 4524 | 1461164324648 Marionette DEBUG loaded listener.js 07:58:44 INFO - PROCESS | 4524 | ++DOMWINDOW == 214 (0x7fa17d552000) [pid = 4524] [serial = 1461] [outer = 0x7fa175a8bc00] 07:58:45 INFO - PROCESS | 4524 | 1461164325442 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 07:58:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 07:58:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1225ms 07:58:45 INFO - PROCESS | 4524 | 1461164325468 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 07:58:45 INFO - PROCESS | 4524 | 1461164325471 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 07:58:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 07:58:45 INFO - PROCESS | 4524 | 1461164325477 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 07:58:45 INFO - PROCESS | 4524 | 1461164325479 Marionette TRACE conn3 <- [1,1918,null,{}] 07:58:45 INFO - PROCESS | 4524 | 1461164325484 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:45 INFO - PROCESS | 4524 | 1461164325755 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 07:58:45 INFO - PROCESS | 4524 | 1461164325813 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:45 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17aea8000 == 117 [pid = 4524] [id = 487] 07:58:45 INFO - PROCESS | 4524 | ++DOMWINDOW == 215 (0x7fa181c09400) [pid = 4524] [serial = 1462] [outer = (nil)] 07:58:45 INFO - PROCESS | 4524 | ++DOMWINDOW == 216 (0x7fa181c84c00) [pid = 4524] [serial = 1463] [outer = 0x7fa181c09400] 07:58:45 INFO - PROCESS | 4524 | 1461164325869 Marionette DEBUG loaded listener.js 07:58:45 INFO - PROCESS | 4524 | ++DOMWINDOW == 217 (0x7fa182054800) [pid = 4524] [serial = 1464] [outer = 0x7fa181c09400] 07:58:46 INFO - PROCESS | 4524 | 1461164326708 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 07:58:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 07:58:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1279ms 07:58:46 INFO - PROCESS | 4524 | 1461164326757 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 07:58:46 INFO - PROCESS | 4524 | 1461164326759 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 07:58:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 07:58:46 INFO - PROCESS | 4524 | 1461164326770 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 07:58:46 INFO - PROCESS | 4524 | 1461164326772 Marionette TRACE conn3 <- [1,1922,null,{}] 07:58:46 INFO - PROCESS | 4524 | 1461164326781 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:47 INFO - PROCESS | 4524 | 1461164327032 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 07:58:47 INFO - PROCESS | 4524 | 1461164327061 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:47 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa181ebf000 == 118 [pid = 4524] [id = 488] 07:58:47 INFO - PROCESS | 4524 | ++DOMWINDOW == 218 (0x7fa183dcf400) [pid = 4524] [serial = 1465] [outer = (nil)] 07:58:47 INFO - PROCESS | 4524 | ++DOMWINDOW == 219 (0x7fa185551000) [pid = 4524] [serial = 1466] [outer = 0x7fa183dcf400] 07:58:47 INFO - PROCESS | 4524 | 1461164327123 Marionette DEBUG loaded listener.js 07:58:47 INFO - PROCESS | 4524 | ++DOMWINDOW == 220 (0x7fa187f45000) [pid = 4524] [serial = 1467] [outer = 0x7fa183dcf400] 07:58:48 INFO - PROCESS | 4524 | --DOMWINDOW == 219 (0x7fa17c0b7400) [pid = 4524] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 07:58:48 INFO - PROCESS | 4524 | --DOMWINDOW == 218 (0x7fa170f7ac00) [pid = 4524] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 07:58:48 INFO - PROCESS | 4524 | --DOMWINDOW == 217 (0x7fa170bc1000) [pid = 4524] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 07:58:48 INFO - PROCESS | 4524 | --DOMWINDOW == 216 (0x7fa176862800) [pid = 4524] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 07:58:48 INFO - PROCESS | 4524 | --DOMWINDOW == 215 (0x7fa176754000) [pid = 4524] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 07:58:48 INFO - PROCESS | 4524 | --DOMWINDOW == 214 (0x7fa17503a400) [pid = 4524] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 07:58:48 INFO - PROCESS | 4524 | --DOMWINDOW == 213 (0x7fa178b3b000) [pid = 4524] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 07:58:48 INFO - PROCESS | 4524 | 1461164328427 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 07:58:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 07:58:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1683ms 07:58:48 INFO - PROCESS | 4524 | 1461164328455 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 07:58:48 INFO - PROCESS | 4524 | 1461164328458 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 07:58:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 07:58:48 INFO - PROCESS | 4524 | 1461164328464 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 07:58:48 INFO - PROCESS | 4524 | 1461164328465 Marionette TRACE conn3 <- [1,1926,null,{}] 07:58:48 INFO - PROCESS | 4524 | 1461164328470 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:48 INFO - PROCESS | 4524 | 1461164328645 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 07:58:48 INFO - PROCESS | 4524 | 1461164328661 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:48 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa182e2d000 == 119 [pid = 4524] [id = 489] 07:58:48 INFO - PROCESS | 4524 | ++DOMWINDOW == 214 (0x7fa1769eec00) [pid = 4524] [serial = 1468] [outer = (nil)] 07:58:48 INFO - PROCESS | 4524 | ++DOMWINDOW == 215 (0x7fa187f4c000) [pid = 4524] [serial = 1469] [outer = 0x7fa1769eec00] 07:58:48 INFO - PROCESS | 4524 | 1461164328717 Marionette DEBUG loaded listener.js 07:58:48 INFO - PROCESS | 4524 | ++DOMWINDOW == 216 (0x7fa1882adc00) [pid = 4524] [serial = 1470] [outer = 0x7fa1769eec00] 07:58:49 INFO - PROCESS | 4524 | 1461164329561 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 07:58:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 07:58:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1133ms 07:58:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 07:58:49 INFO - PROCESS | 4524 | 1461164329598 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 07:58:49 INFO - PROCESS | 4524 | 1461164329601 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 07:58:49 INFO - PROCESS | 4524 | 1461164329607 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 07:58:49 INFO - PROCESS | 4524 | 1461164329610 Marionette TRACE conn3 <- [1,1930,null,{}] 07:58:49 INFO - PROCESS | 4524 | 1461164329625 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:49 INFO - PROCESS | 4524 | 1461164329801 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 07:58:49 INFO - PROCESS | 4524 | 1461164329814 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:49 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa184e5e800 == 120 [pid = 4524] [id = 490] 07:58:49 INFO - PROCESS | 4524 | ++DOMWINDOW == 217 (0x7fa170bc2800) [pid = 4524] [serial = 1471] [outer = (nil)] 07:58:49 INFO - PROCESS | 4524 | ++DOMWINDOW == 218 (0x7fa1785cb400) [pid = 4524] [serial = 1472] [outer = 0x7fa170bc2800] 07:58:49 INFO - PROCESS | 4524 | 1461164329871 Marionette DEBUG loaded listener.js 07:58:49 INFO - PROCESS | 4524 | ++DOMWINDOW == 219 (0x7fa188311000) [pid = 4524] [serial = 1473] [outer = 0x7fa170bc2800] 07:58:51 INFO - PROCESS | 4524 | 1461164331086 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 07:58:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 07:58:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1543ms 07:58:51 INFO - PROCESS | 4524 | 1461164331150 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 07:58:51 INFO - PROCESS | 4524 | 1461164331157 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 07:58:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 07:58:51 INFO - PROCESS | 4524 | 1461164331166 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 07:58:51 INFO - PROCESS | 4524 | 1461164331171 Marionette TRACE conn3 <- [1,1934,null,{}] 07:58:51 INFO - PROCESS | 4524 | 1461164331177 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:51 INFO - PROCESS | 4524 | 1461164331434 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 07:58:51 INFO - PROCESS | 4524 | 1461164331711 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:51 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa178ea6800 == 121 [pid = 4524] [id = 491] 07:58:51 INFO - PROCESS | 4524 | ++DOMWINDOW == 220 (0x7fa176754800) [pid = 4524] [serial = 1474] [outer = (nil)] 07:58:51 INFO - PROCESS | 4524 | ++DOMWINDOW == 221 (0x7fa1785a3c00) [pid = 4524] [serial = 1475] [outer = 0x7fa176754800] 07:58:51 INFO - PROCESS | 4524 | 1461164331787 Marionette DEBUG loaded listener.js 07:58:51 INFO - PROCESS | 4524 | ++DOMWINDOW == 222 (0x7fa178f90c00) [pid = 4524] [serial = 1476] [outer = 0x7fa176754800] 07:58:52 INFO - PROCESS | 4524 | 1461164332703 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 07:58:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 07:58:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1586ms 07:58:52 INFO - PROCESS | 4524 | 1461164332752 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 07:58:52 INFO - PROCESS | 4524 | 1461164332760 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 07:58:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 07:58:52 INFO - PROCESS | 4524 | 1461164332769 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 07:58:52 INFO - PROCESS | 4524 | 1461164332773 Marionette TRACE conn3 <- [1,1938,null,{}] 07:58:52 INFO - PROCESS | 4524 | 1461164332778 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:52 INFO - PROCESS | 4524 | 1461164332973 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 07:58:53 INFO - PROCESS | 4524 | 1461164333264 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:53 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17da40800 == 122 [pid = 4524] [id = 492] 07:58:53 INFO - PROCESS | 4524 | ++DOMWINDOW == 223 (0x7fa17912c000) [pid = 4524] [serial = 1477] [outer = (nil)] 07:58:53 INFO - PROCESS | 4524 | ++DOMWINDOW == 224 (0x7fa17c0b1400) [pid = 4524] [serial = 1478] [outer = 0x7fa17912c000] 07:58:53 INFO - PROCESS | 4524 | 1461164333377 Marionette DEBUG loaded listener.js 07:58:53 INFO - PROCESS | 4524 | ++DOMWINDOW == 225 (0x7fa181c10400) [pid = 4524] [serial = 1479] [outer = 0x7fa17912c000] 07:58:54 INFO - PROCESS | 4524 | 1461164334235 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 07:58:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 07:58:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1536ms 07:58:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 07:58:54 INFO - PROCESS | 4524 | 1461164334306 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 07:58:54 INFO - PROCESS | 4524 | 1461164334309 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 07:58:54 INFO - PROCESS | 4524 | 1461164334315 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 07:58:54 INFO - PROCESS | 4524 | 1461164334321 Marionette TRACE conn3 <- [1,1942,null,{}] 07:58:54 INFO - PROCESS | 4524 | 1461164334337 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:54 INFO - PROCESS | 4524 | 1461164334580 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 07:58:54 INFO - PROCESS | 4524 | 1461164334789 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:54 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa188768800 == 123 [pid = 4524] [id = 493] 07:58:54 INFO - PROCESS | 4524 | ++DOMWINDOW == 226 (0x7fa183ef4800) [pid = 4524] [serial = 1480] [outer = (nil)] 07:58:54 INFO - PROCESS | 4524 | ++DOMWINDOW == 227 (0x7fa184b9c800) [pid = 4524] [serial = 1481] [outer = 0x7fa183ef4800] 07:58:54 INFO - PROCESS | 4524 | 1461164334903 Marionette DEBUG loaded listener.js 07:58:55 INFO - PROCESS | 4524 | ++DOMWINDOW == 228 (0x7fa187b74c00) [pid = 4524] [serial = 1482] [outer = 0x7fa183ef4800] 07:58:55 INFO - PROCESS | 4524 | 1461164335822 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 07:58:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 07:58:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1585ms 07:58:55 INFO - PROCESS | 4524 | 1461164335900 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 07:58:55 INFO - PROCESS | 4524 | 1461164335904 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 07:58:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 07:58:55 INFO - PROCESS | 4524 | 1461164335910 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 07:58:55 INFO - PROCESS | 4524 | 1461164335912 Marionette TRACE conn3 <- [1,1946,null,{}] 07:58:55 INFO - PROCESS | 4524 | 1461164335917 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:56 INFO - PROCESS | 4524 | 1461164336112 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 07:58:56 INFO - PROCESS | 4524 | 1461164336321 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:56 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18e316000 == 124 [pid = 4524] [id = 494] 07:58:56 INFO - PROCESS | 4524 | ++DOMWINDOW == 229 (0x7fa184333400) [pid = 4524] [serial = 1483] [outer = (nil)] 07:58:56 INFO - PROCESS | 4524 | ++DOMWINDOW == 230 (0x7fa18854c000) [pid = 4524] [serial = 1484] [outer = 0x7fa184333400] 07:58:56 INFO - PROCESS | 4524 | 1461164336432 Marionette DEBUG loaded listener.js 07:58:56 INFO - PROCESS | 4524 | ++DOMWINDOW == 231 (0x7fa18d20c000) [pid = 4524] [serial = 1485] [outer = 0x7fa184333400] 07:58:57 INFO - PROCESS | 4524 | 1461164337307 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 07:58:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 07:58:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1432ms 07:58:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 07:58:57 INFO - PROCESS | 4524 | 1461164337342 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 07:58:57 INFO - PROCESS | 4524 | 1461164337345 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 07:58:57 INFO - PROCESS | 4524 | 1461164337351 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 07:58:57 INFO - PROCESS | 4524 | 1461164337354 Marionette TRACE conn3 <- [1,1950,null,{}] 07:58:57 INFO - PROCESS | 4524 | 1461164337360 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:57 INFO - PROCESS | 4524 | 1461164337549 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 07:58:57 INFO - PROCESS | 4524 | 1461164337759 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:57 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1955c7000 == 125 [pid = 4524] [id = 495] 07:58:57 INFO - PROCESS | 4524 | ++DOMWINDOW == 232 (0x7fa187b76c00) [pid = 4524] [serial = 1486] [outer = (nil)] 07:58:57 INFO - PROCESS | 4524 | ++DOMWINDOW == 233 (0x7fa18ddae400) [pid = 4524] [serial = 1487] [outer = 0x7fa187b76c00] 07:58:57 INFO - PROCESS | 4524 | 1461164337826 Marionette DEBUG loaded listener.js 07:58:57 INFO - PROCESS | 4524 | ++DOMWINDOW == 234 (0x7fa18e21c800) [pid = 4524] [serial = 1488] [outer = 0x7fa187b76c00] 07:58:58 INFO - PROCESS | 4524 | 1461164338700 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 07:58:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 07:58:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1385ms 07:58:58 INFO - PROCESS | 4524 | 1461164338735 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 07:58:58 INFO - PROCESS | 4524 | 1461164338738 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 07:58:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 07:58:58 INFO - PROCESS | 4524 | 1461164338744 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 07:58:58 INFO - PROCESS | 4524 | 1461164338746 Marionette TRACE conn3 <- [1,1954,null,{}] 07:58:58 INFO - PROCESS | 4524 | 1461164338751 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:58 INFO - PROCESS | 4524 | 1461164338959 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 07:58:59 INFO - PROCESS | 4524 | 1461164339171 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:59 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a065b000 == 126 [pid = 4524] [id = 496] 07:58:59 INFO - PROCESS | 4524 | ++DOMWINDOW == 235 (0x7fa18e21b400) [pid = 4524] [serial = 1489] [outer = (nil)] 07:58:59 INFO - PROCESS | 4524 | ++DOMWINDOW == 236 (0x7fa18f187c00) [pid = 4524] [serial = 1490] [outer = 0x7fa18e21b400] 07:58:59 INFO - PROCESS | 4524 | 1461164339242 Marionette DEBUG loaded listener.js 07:58:59 INFO - PROCESS | 4524 | ++DOMWINDOW == 237 (0x7fa19a6ca800) [pid = 4524] [serial = 1491] [outer = 0x7fa18e21b400] 07:59:00 INFO - PROCESS | 4524 | 1461164340065 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 07:59:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 07:59:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1375ms 07:59:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 07:59:00 INFO - PROCESS | 4524 | 1461164340121 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 07:59:00 INFO - PROCESS | 4524 | 1461164340123 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 07:59:00 INFO - PROCESS | 4524 | 1461164340129 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 07:59:00 INFO - PROCESS | 4524 | 1461164340132 Marionette TRACE conn3 <- [1,1958,null,{}] 07:59:00 INFO - PROCESS | 4524 | 1461164340137 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:00 INFO - PROCESS | 4524 | 1461164340329 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 07:59:00 INFO - PROCESS | 4524 | 1461164340546 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:00 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a0b6d800 == 127 [pid = 4524] [id = 497] 07:59:00 INFO - PROCESS | 4524 | ++DOMWINDOW == 238 (0x7fa18f02b800) [pid = 4524] [serial = 1492] [outer = (nil)] 07:59:00 INFO - PROCESS | 4524 | ++DOMWINDOW == 239 (0x7fa19b99e000) [pid = 4524] [serial = 1493] [outer = 0x7fa18f02b800] 07:59:00 INFO - PROCESS | 4524 | 1461164340668 Marionette DEBUG loaded listener.js 07:59:00 INFO - PROCESS | 4524 | ++DOMWINDOW == 240 (0x7fa19c6ce400) [pid = 4524] [serial = 1494] [outer = 0x7fa18f02b800] 07:59:01 INFO - PROCESS | 4524 | 1461164341552 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 07:59:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 07:59:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1484ms 07:59:01 INFO - PROCESS | 4524 | 1461164341614 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 07:59:01 INFO - PROCESS | 4524 | 1461164341616 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 07:59:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 07:59:01 INFO - PROCESS | 4524 | 1461164341623 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 07:59:01 INFO - PROCESS | 4524 | 1461164341627 Marionette TRACE conn3 <- [1,1962,null,{}] 07:59:01 INFO - PROCESS | 4524 | 1461164341632 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:01 INFO - PROCESS | 4524 | 1461164341825 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 07:59:02 INFO - PROCESS | 4524 | 1461164342040 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:02 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a2988800 == 128 [pid = 4524] [id = 498] 07:59:02 INFO - PROCESS | 4524 | ++DOMWINDOW == 241 (0x7fa182016800) [pid = 4524] [serial = 1495] [outer = (nil)] 07:59:02 INFO - PROCESS | 4524 | ++DOMWINDOW == 242 (0x7fa19c90ac00) [pid = 4524] [serial = 1496] [outer = 0x7fa182016800] 07:59:02 INFO - PROCESS | 4524 | 1461164342154 Marionette DEBUG loaded listener.js 07:59:02 INFO - PROCESS | 4524 | ++DOMWINDOW == 243 (0x7fa19e813800) [pid = 4524] [serial = 1497] [outer = 0x7fa182016800] 07:59:03 INFO - PROCESS | 4524 | 1461164343048 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 07:59:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 07:59:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1483ms 07:59:03 INFO - PROCESS | 4524 | 1461164343108 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 07:59:03 INFO - PROCESS | 4524 | 1461164343111 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 07:59:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 07:59:03 INFO - PROCESS | 4524 | 1461164343117 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 07:59:03 INFO - PROCESS | 4524 | 1461164343119 Marionette TRACE conn3 <- [1,1966,null,{}] 07:59:03 INFO - PROCESS | 4524 | 1461164343125 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:03 INFO - PROCESS | 4524 | 1461164343311 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 07:59:03 INFO - PROCESS | 4524 | 1461164343525 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:03 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a4cab800 == 129 [pid = 4524] [id = 499] 07:59:03 INFO - PROCESS | 4524 | ++DOMWINDOW == 244 (0x7fa173a38400) [pid = 4524] [serial = 1498] [outer = (nil)] 07:59:03 INFO - PROCESS | 4524 | ++DOMWINDOW == 245 (0x7fa173a41000) [pid = 4524] [serial = 1499] [outer = 0x7fa173a38400] 07:59:03 INFO - PROCESS | 4524 | 1461164343637 Marionette DEBUG loaded listener.js 07:59:03 INFO - PROCESS | 4524 | ++DOMWINDOW == 246 (0x7fa173a45800) [pid = 4524] [serial = 1500] [outer = 0x7fa173a38400] 07:59:04 INFO - PROCESS | 4524 | 1461164344520 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 07:59:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 07:59:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1433ms 07:59:04 INFO - PROCESS | 4524 | 1461164344551 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 07:59:04 INFO - PROCESS | 4524 | 1461164344554 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 07:59:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 07:59:04 INFO - PROCESS | 4524 | 1461164344560 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 07:59:04 INFO - PROCESS | 4524 | 1461164344562 Marionette TRACE conn3 <- [1,1970,null,{}] 07:59:04 INFO - PROCESS | 4524 | 1461164344568 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:04 INFO - PROCESS | 4524 | 1461164344771 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 07:59:05 INFO - PROCESS | 4524 | 1461164345033 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:05 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a838c800 == 130 [pid = 4524] [id = 500] 07:59:05 INFO - PROCESS | 4524 | ++DOMWINDOW == 247 (0x7fa173a39000) [pid = 4524] [serial = 1501] [outer = (nil)] 07:59:05 INFO - PROCESS | 4524 | ++DOMWINDOW == 248 (0x7fa18e72f800) [pid = 4524] [serial = 1502] [outer = 0x7fa173a39000] 07:59:05 INFO - PROCESS | 4524 | 1461164345108 Marionette DEBUG loaded listener.js 07:59:05 INFO - PROCESS | 4524 | ++DOMWINDOW == 249 (0x7fa19e8c5400) [pid = 4524] [serial = 1503] [outer = 0x7fa173a39000] 07:59:05 INFO - PROCESS | 4524 | 1461164345972 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 07:59:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 07:59:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1480ms 07:59:06 INFO - PROCESS | 4524 | 1461164346041 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 07:59:06 INFO - PROCESS | 4524 | 1461164346045 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 07:59:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 07:59:06 INFO - PROCESS | 4524 | 1461164346051 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 07:59:06 INFO - PROCESS | 4524 | 1461164346055 Marionette TRACE conn3 <- [1,1974,null,{}] 07:59:06 INFO - PROCESS | 4524 | 1461164346061 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:06 INFO - PROCESS | 4524 | 1461164346323 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 07:59:06 INFO - PROCESS | 4524 | 1461164346533 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:06 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17c02e800 == 131 [pid = 4524] [id = 501] 07:59:06 INFO - PROCESS | 4524 | ++DOMWINDOW == 250 (0x7fa175088400) [pid = 4524] [serial = 1504] [outer = (nil)] 07:59:06 INFO - PROCESS | 4524 | ++DOMWINDOW == 251 (0x7fa17508e000) [pid = 4524] [serial = 1505] [outer = 0x7fa175088400] 07:59:06 INFO - PROCESS | 4524 | 1461164346690 Marionette DEBUG loaded listener.js 07:59:06 INFO - PROCESS | 4524 | ++DOMWINDOW == 252 (0x7fa1a072c400) [pid = 4524] [serial = 1506] [outer = 0x7fa175088400] 07:59:07 INFO - PROCESS | 4524 | 1461164347510 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 07:59:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 07:59:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1532ms 07:59:07 INFO - PROCESS | 4524 | 1461164347584 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 07:59:07 INFO - PROCESS | 4524 | 1461164347587 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 07:59:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 07:59:07 INFO - PROCESS | 4524 | 1461164347593 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 07:59:07 INFO - PROCESS | 4524 | 1461164347596 Marionette TRACE conn3 <- [1,1978,null,{}] 07:59:07 INFO - PROCESS | 4524 | 1461164347602 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:07 INFO - PROCESS | 4524 | 1461164347830 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 07:59:08 INFO - PROCESS | 4524 | 1461164348039 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:08 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1702df000 == 132 [pid = 4524] [id = 502] 07:59:08 INFO - PROCESS | 4524 | ++DOMWINDOW == 253 (0x7fa175088800) [pid = 4524] [serial = 1507] [outer = (nil)] 07:59:08 INFO - PROCESS | 4524 | ++DOMWINDOW == 254 (0x7fa178748400) [pid = 4524] [serial = 1508] [outer = 0x7fa175088800] 07:59:08 INFO - PROCESS | 4524 | 1461164348147 Marionette DEBUG loaded listener.js 07:59:08 INFO - PROCESS | 4524 | ++DOMWINDOW == 255 (0x7fa17874d400) [pid = 4524] [serial = 1509] [outer = 0x7fa175088800] 07:59:09 INFO - PROCESS | 4524 | 1461164349068 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:59:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 07:59:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1528ms 07:59:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 07:59:09 INFO - PROCESS | 4524 | 1461164349122 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 07:59:09 INFO - PROCESS | 4524 | 1461164349125 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 07:59:09 INFO - PROCESS | 4524 | 1461164349132 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 07:59:09 INFO - PROCESS | 4524 | 1461164349135 Marionette TRACE conn3 <- [1,1982,null,{}] 07:59:09 INFO - PROCESS | 4524 | 1461164349141 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:09 INFO - PROCESS | 4524 | 1461164349331 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 07:59:09 INFO - PROCESS | 4524 | 1461164349548 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:09 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa176a46800 == 133 [pid = 4524] [id = 503] 07:59:09 INFO - PROCESS | 4524 | ++DOMWINDOW == 256 (0x7fa175e5d000) [pid = 4524] [serial = 1510] [outer = (nil)] 07:59:09 INFO - PROCESS | 4524 | ++DOMWINDOW == 257 (0x7fa17874a800) [pid = 4524] [serial = 1511] [outer = 0x7fa175e5d000] 07:59:09 INFO - PROCESS | 4524 | 1461164349659 Marionette DEBUG loaded listener.js 07:59:09 INFO - PROCESS | 4524 | ++DOMWINDOW == 258 (0x7fa178750000) [pid = 4524] [serial = 1512] [outer = 0x7fa175e5d000] 07:59:10 INFO - PROCESS | 4524 | 1461164350511 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:59:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 07:59:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1433ms 07:59:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 07:59:10 INFO - PROCESS | 4524 | 1461164350564 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 07:59:10 INFO - PROCESS | 4524 | 1461164350566 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 07:59:10 INFO - PROCESS | 4524 | 1461164350573 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 07:59:10 INFO - PROCESS | 4524 | 1461164350577 Marionette TRACE conn3 <- [1,1986,null,{}] 07:59:10 INFO - PROCESS | 4524 | 1461164350582 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:10 INFO - PROCESS | 4524 | 1461164350787 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 07:59:11 INFO - PROCESS | 4524 | 1461164351010 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:11 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17d398800 == 134 [pid = 4524] [id = 504] 07:59:11 INFO - PROCESS | 4524 | ++DOMWINDOW == 259 (0x7fa175088c00) [pid = 4524] [serial = 1513] [outer = (nil)] 07:59:11 INFO - PROCESS | 4524 | ++DOMWINDOW == 260 (0x7fa17d5d5400) [pid = 4524] [serial = 1514] [outer = 0x7fa175088c00] 07:59:11 INFO - PROCESS | 4524 | 1461164351134 Marionette DEBUG loaded listener.js 07:59:11 INFO - PROCESS | 4524 | ++DOMWINDOW == 261 (0x7fa188964800) [pid = 4524] [serial = 1515] [outer = 0x7fa175088c00] 07:59:12 INFO - PROCESS | 4524 | 1461164352493 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:59:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 07:59:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1992ms 07:59:12 INFO - PROCESS | 4524 | 1461164352565 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 07:59:12 INFO - PROCESS | 4524 | 1461164352570 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 07:59:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 07:59:12 INFO - PROCESS | 4524 | 1461164352664 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 07:59:12 INFO - PROCESS | 4524 | 1461164352670 Marionette TRACE conn3 <- [1,1990,null,{}] 07:59:12 INFO - PROCESS | 4524 | 1461164352697 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:12 INFO - PROCESS | 4524 | 1461164352890 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 07:59:13 INFO - PROCESS | 4524 | 1461164353074 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:13 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17c012800 == 135 [pid = 4524] [id = 505] 07:59:13 INFO - PROCESS | 4524 | ++DOMWINDOW == 262 (0x7fa171905000) [pid = 4524] [serial = 1516] [outer = (nil)] 07:59:13 INFO - PROCESS | 4524 | ++DOMWINDOW == 263 (0x7fa175087000) [pid = 4524] [serial = 1517] [outer = 0x7fa171905000] 07:59:13 INFO - PROCESS | 4524 | 1461164353180 Marionette DEBUG loaded listener.js 07:59:13 INFO - PROCESS | 4524 | ++DOMWINDOW == 264 (0x7fa175a8fc00) [pid = 4524] [serial = 1518] [outer = 0x7fa171905000] 07:59:14 INFO - PROCESS | 4524 | 1461164354244 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:59:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 07:59:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1687ms 07:59:14 INFO - PROCESS | 4524 | 1461164354265 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 07:59:14 INFO - PROCESS | 4524 | 1461164354272 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 07:59:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 07:59:14 INFO - PROCESS | 4524 | 1461164354283 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 07:59:14 INFO - PROCESS | 4524 | 1461164354286 Marionette TRACE conn3 <- [1,1994,null,{}] 07:59:14 INFO - PROCESS | 4524 | 1461164354292 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:14 INFO - PROCESS | 4524 | 1461164354489 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 07:59:14 INFO - PROCESS | 4524 | 1461164354764 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:14 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa173be5800 == 136 [pid = 4524] [id = 506] 07:59:14 INFO - PROCESS | 4524 | ++DOMWINDOW == 265 (0x7fa1766d7c00) [pid = 4524] [serial = 1519] [outer = (nil)] 07:59:14 INFO - PROCESS | 4524 | ++DOMWINDOW == 266 (0x7fa1766e2800) [pid = 4524] [serial = 1520] [outer = 0x7fa1766d7c00] 07:59:14 INFO - PROCESS | 4524 | 1461164354873 Marionette DEBUG loaded listener.js 07:59:14 INFO - PROCESS | 4524 | ++DOMWINDOW == 267 (0x7fa176862400) [pid = 4524] [serial = 1521] [outer = 0x7fa1766d7c00] 07:59:15 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa182e2d000 == 135 [pid = 4524] [id = 489] 07:59:15 INFO - PROCESS | 4524 | --DOMWINDOW == 266 (0x7fa1744cf000) [pid = 4524] [serial = 1382] [outer = (nil)] [url = about:blank] 07:59:15 INFO - PROCESS | 4524 | --DOMWINDOW == 265 (0x7fa18d8ce400) [pid = 4524] [serial = 1373] [outer = (nil)] [url = about:blank] 07:59:15 INFO - PROCESS | 4524 | --DOMWINDOW == 264 (0x7fa187b77800) [pid = 4524] [serial = 1379] [outer = (nil)] [url = about:blank] 07:59:15 INFO - PROCESS | 4524 | --DOMWINDOW == 263 (0x7fa1797ca800) [pid = 4524] [serial = 1376] [outer = (nil)] [url = about:blank] 07:59:15 INFO - PROCESS | 4524 | --DOMWINDOW == 262 (0x7fa182013c00) [pid = 4524] [serial = 1406] [outer = (nil)] [url = about:blank] 07:59:15 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa181ebf000 == 134 [pid = 4524] [id = 488] 07:59:15 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17aea8000 == 133 [pid = 4524] [id = 487] 07:59:15 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1791eb000 == 132 [pid = 4524] [id = 486] 07:59:15 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa176ade800 == 131 [pid = 4524] [id = 485] 07:59:15 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa173d16000 == 130 [pid = 4524] [id = 484] 07:59:15 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17c084800 == 129 [pid = 4524] [id = 483] 07:59:15 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa19b79a000 == 128 [pid = 4524] [id = 479] 07:59:15 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa19a6e3000 == 127 [pid = 4524] [id = 478] 07:59:15 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18f794800 == 126 [pid = 4524] [id = 477] 07:59:15 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18e879000 == 125 [pid = 4524] [id = 476] 07:59:15 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18d965000 == 124 [pid = 4524] [id = 475] 07:59:15 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa188c23000 == 123 [pid = 4524] [id = 474] 07:59:15 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa186228000 == 122 [pid = 4524] [id = 473] 07:59:15 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa184e62000 == 121 [pid = 4524] [id = 472] 07:59:15 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa182e27800 == 120 [pid = 4524] [id = 471] 07:59:15 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17ae95000 == 119 [pid = 4524] [id = 470] 07:59:15 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa176a44800 == 118 [pid = 4524] [id = 469] 07:59:15 INFO - PROCESS | 4524 | --DOMWINDOW == 261 (0x7fa17ae10c00) [pid = 4524] [serial = 1346] [outer = (nil)] [url = about:blank] 07:59:15 INFO - PROCESS | 4524 | --DOMWINDOW == 260 (0x7fa17d55e000) [pid = 4524] [serial = 1401] [outer = (nil)] [url = about:blank] 07:59:15 INFO - PROCESS | 4524 | --DOMWINDOW == 259 (0x7fa1766d8000) [pid = 4524] [serial = 1389] [outer = (nil)] [url = about:blank] 07:59:15 INFO - PROCESS | 4524 | --DOMWINDOW == 258 (0x7fa188269800) [pid = 4524] [serial = 1367] [outer = (nil)] [url = about:blank] 07:59:15 INFO - PROCESS | 4524 | --DOMWINDOW == 257 (0x7fa18200b000) [pid = 4524] [serial = 1352] [outer = (nil)] [url = about:blank] 07:59:15 INFO - PROCESS | 4524 | --DOMWINDOW == 256 (0x7fa17d5d2800) [pid = 4524] [serial = 1349] [outer = (nil)] [url = about:blank] 07:59:15 INFO - PROCESS | 4524 | --DOMWINDOW == 255 (0x7fa185553800) [pid = 4524] [serial = 1361] [outer = (nil)] [url = about:blank] 07:59:15 INFO - PROCESS | 4524 | --DOMWINDOW == 254 (0x7fa171904800) [pid = 4524] [serial = 1386] [outer = (nil)] [url = about:blank] 07:59:15 INFO - PROCESS | 4524 | --DOMWINDOW == 253 (0x7fa170cd9c00) [pid = 4524] [serial = 1385] [outer = (nil)] [url = about:blank] 07:59:15 INFO - PROCESS | 4524 | --DOMWINDOW == 252 (0x7fa1867d8800) [pid = 4524] [serial = 1364] [outer = (nil)] [url = about:blank] 07:59:15 INFO - PROCESS | 4524 | --DOMWINDOW == 251 (0x7fa184b98c00) [pid = 4524] [serial = 1358] [outer = (nil)] [url = about:blank] 07:59:15 INFO - PROCESS | 4524 | --DOMWINDOW == 250 (0x7fa175e54400) [pid = 4524] [serial = 1340] [outer = (nil)] [url = about:blank] 07:59:15 INFO - PROCESS | 4524 | --DOMWINDOW == 249 (0x7fa17b048000) [pid = 4524] [serial = 1403] [outer = (nil)] [url = about:blank] 07:59:15 INFO - PROCESS | 4524 | --DOMWINDOW == 248 (0x7fa1785d2800) [pid = 4524] [serial = 1343] [outer = (nil)] [url = about:blank] 07:59:15 INFO - PROCESS | 4524 | --DOMWINDOW == 247 (0x7fa181c9b000) [pid = 4524] [serial = 1404] [outer = (nil)] [url = about:blank] 07:59:15 INFO - PROCESS | 4524 | --DOMWINDOW == 246 (0x7fa1797c6000) [pid = 4524] [serial = 1395] [outer = (nil)] [url = about:blank] 07:59:15 INFO - PROCESS | 4524 | --DOMWINDOW == 245 (0x7fa183ef7400) [pid = 4524] [serial = 1355] [outer = (nil)] [url = about:blank] 07:59:15 INFO - PROCESS | 4524 | --DOMWINDOW == 244 (0x7fa178b38800) [pid = 4524] [serial = 1392] [outer = (nil)] [url = about:blank] 07:59:15 INFO - PROCESS | 4524 | --DOMWINDOW == 243 (0x7fa17912b000) [pid = 4524] [serial = 1394] [outer = (nil)] [url = about:blank] 07:59:15 INFO - PROCESS | 4524 | --DOMWINDOW == 242 (0x7fa1798a5800) [pid = 4524] [serial = 1397] [outer = (nil)] [url = about:blank] 07:59:15 INFO - PROCESS | 4524 | --DOMWINDOW == 241 (0x7fa1744cd400) [pid = 4524] [serial = 1388] [outer = (nil)] [url = about:blank] 07:59:15 INFO - PROCESS | 4524 | --DOMWINDOW == 240 (0x7fa17ae0a400) [pid = 4524] [serial = 1398] [outer = (nil)] [url = about:blank] 07:59:15 INFO - PROCESS | 4524 | --DOMWINDOW == 239 (0x7fa17c2efc00) [pid = 4524] [serial = 1400] [outer = (nil)] [url = about:blank] 07:59:15 INFO - PROCESS | 4524 | --DOMWINDOW == 238 (0x7fa189ba1000) [pid = 4524] [serial = 1370] [outer = (nil)] [url = about:blank] 07:59:15 INFO - PROCESS | 4524 | --DOMWINDOW == 237 (0x7fa1772c5c00) [pid = 4524] [serial = 1391] [outer = (nil)] [url = about:blank] 07:59:15 INFO - PROCESS | 4524 | 1461164355905 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 07:59:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 07:59:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1631ms 07:59:15 INFO - PROCESS | 4524 | 1461164355913 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 07:59:15 INFO - PROCESS | 4524 | 1461164355916 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 07:59:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 07:59:15 INFO - PROCESS | 4524 | 1461164355922 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 07:59:15 INFO - PROCESS | 4524 | 1461164355927 Marionette TRACE conn3 <- [1,1998,null,{}] 07:59:15 INFO - PROCESS | 4524 | 1461164355941 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:16 INFO - PROCESS | 4524 | 1461164356157 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 07:59:16 INFO - PROCESS | 4524 | 1461164356400 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:16 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa178ea2000 == 119 [pid = 4524] [id = 507] 07:59:16 INFO - PROCESS | 4524 | ++DOMWINDOW == 238 (0x7fa178750800) [pid = 4524] [serial = 1522] [outer = (nil)] 07:59:16 INFO - PROCESS | 4524 | ++DOMWINDOW == 239 (0x7fa1790dc400) [pid = 4524] [serial = 1523] [outer = 0x7fa178750800] 07:59:16 INFO - PROCESS | 4524 | 1461164356471 Marionette DEBUG loaded listener.js 07:59:16 INFO - PROCESS | 4524 | ++DOMWINDOW == 240 (0x7fa1797c6000) [pid = 4524] [serial = 1524] [outer = 0x7fa178750800] 07:59:17 INFO - PROCESS | 4524 | 1461164357158 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 07:59:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 07:59:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1280ms 07:59:17 INFO - PROCESS | 4524 | 1461164357203 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 07:59:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 07:59:17 INFO - PROCESS | 4524 | 1461164357207 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 07:59:17 INFO - PROCESS | 4524 | 1461164357213 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 07:59:17 INFO - PROCESS | 4524 | 1461164357216 Marionette TRACE conn3 <- [1,2002,null,{}] 07:59:17 INFO - PROCESS | 4524 | 1461164357220 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:17 INFO - PROCESS | 4524 | 1461164357479 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 07:59:17 INFO - PROCESS | 4524 | 1461164357590 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:17 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17aeb0000 == 120 [pid = 4524] [id = 508] 07:59:17 INFO - PROCESS | 4524 | ++DOMWINDOW == 241 (0x7fa1769e8000) [pid = 4524] [serial = 1525] [outer = (nil)] 07:59:17 INFO - PROCESS | 4524 | ++DOMWINDOW == 242 (0x7fa17a8d0c00) [pid = 4524] [serial = 1526] [outer = 0x7fa1769e8000] 07:59:17 INFO - PROCESS | 4524 | 1461164357651 Marionette DEBUG loaded listener.js 07:59:17 INFO - PROCESS | 4524 | ++DOMWINDOW == 243 (0x7fa17c2ef400) [pid = 4524] [serial = 1527] [outer = 0x7fa1769e8000] 07:59:18 INFO - PROCESS | 4524 | 1461164358471 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 07:59:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 07:59:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1276ms 07:59:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 07:59:18 INFO - PROCESS | 4524 | 1461164358489 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 07:59:18 INFO - PROCESS | 4524 | 1461164358491 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 07:59:18 INFO - PROCESS | 4524 | 1461164358498 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 07:59:18 INFO - PROCESS | 4524 | 1461164358501 Marionette TRACE conn3 <- [1,2006,null,{}] 07:59:18 INFO - PROCESS | 4524 | 1461164358514 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:18 INFO - PROCESS | 4524 | 1461164358742 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 07:59:18 INFO - PROCESS | 4524 | 1461164358773 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:18 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17d7bf000 == 121 [pid = 4524] [id = 509] 07:59:18 INFO - PROCESS | 4524 | ++DOMWINDOW == 244 (0x7fa17c2efc00) [pid = 4524] [serial = 1528] [outer = (nil)] 07:59:18 INFO - PROCESS | 4524 | ++DOMWINDOW == 245 (0x7fa17d5de000) [pid = 4524] [serial = 1529] [outer = 0x7fa17c2efc00] 07:59:18 INFO - PROCESS | 4524 | 1461164358831 Marionette DEBUG loaded listener.js 07:59:18 INFO - PROCESS | 4524 | ++DOMWINDOW == 246 (0x7fa181c9b000) [pid = 4524] [serial = 1530] [outer = 0x7fa17c2efc00] 07:59:19 INFO - PROCESS | 4524 | 1461164359690 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 07:59:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 07:59:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1244ms 07:59:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 07:59:19 INFO - PROCESS | 4524 | 1461164359740 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 07:59:19 INFO - PROCESS | 4524 | 1461164359743 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 07:59:19 INFO - PROCESS | 4524 | 1461164359747 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 07:59:19 INFO - PROCESS | 4524 | 1461164359751 Marionette TRACE conn3 <- [1,2010,null,{}] 07:59:19 INFO - PROCESS | 4524 | 1461164359767 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:20 INFO - PROCESS | 4524 | 1461164360432 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 07:59:20 INFO - PROCESS | 4524 | --DOMWINDOW == 245 (0x7fa1769eec00) [pid = 4524] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 07:59:20 INFO - PROCESS | 4524 | --DOMWINDOW == 244 (0x7fa17190c000) [pid = 4524] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 07:59:20 INFO - PROCESS | 4524 | --DOMWINDOW == 243 (0x7fa175a8bc00) [pid = 4524] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 07:59:20 INFO - PROCESS | 4524 | --DOMWINDOW == 242 (0x7fa1785a5c00) [pid = 4524] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 07:59:20 INFO - PROCESS | 4524 | --DOMWINDOW == 241 (0x7fa181c09400) [pid = 4524] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 07:59:20 INFO - PROCESS | 4524 | --DOMWINDOW == 240 (0x7fa170cdb800) [pid = 4524] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 07:59:20 INFO - PROCESS | 4524 | --DOMWINDOW == 239 (0x7fa183dcf400) [pid = 4524] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 07:59:20 INFO - PROCESS | 4524 | 1461164360613 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:20 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa178de8000 == 122 [pid = 4524] [id = 510] 07:59:20 INFO - PROCESS | 4524 | ++DOMWINDOW == 240 (0x7fa170f6e800) [pid = 4524] [serial = 1531] [outer = (nil)] 07:59:20 INFO - PROCESS | 4524 | ++DOMWINDOW == 241 (0x7fa176759400) [pid = 4524] [serial = 1532] [outer = 0x7fa170f6e800] 07:59:20 INFO - PROCESS | 4524 | 1461164360675 Marionette DEBUG loaded listener.js 07:59:20 INFO - PROCESS | 4524 | ++DOMWINDOW == 242 (0x7fa185552800) [pid = 4524] [serial = 1533] [outer = 0x7fa170f6e800] 07:59:21 INFO - PROCESS | 4524 | 1461164361316 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 07:59:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 07:59:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1596ms 07:59:21 INFO - PROCESS | 4524 | 1461164361346 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 07:59:21 INFO - PROCESS | 4524 | 1461164361349 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 07:59:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 07:59:21 INFO - PROCESS | 4524 | 1461164361354 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 07:59:21 INFO - PROCESS | 4524 | 1461164361367 Marionette TRACE conn3 <- [1,2014,null,{}] 07:59:21 INFO - PROCESS | 4524 | 1461164361372 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:21 INFO - PROCESS | 4524 | 1461164361526 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 07:59:21 INFO - PROCESS | 4524 | 1461164361701 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:21 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa184cca000 == 123 [pid = 4524] [id = 511] 07:59:21 INFO - PROCESS | 4524 | ++DOMWINDOW == 243 (0x7fa17190c000) [pid = 4524] [serial = 1534] [outer = (nil)] 07:59:21 INFO - PROCESS | 4524 | ++DOMWINDOW == 244 (0x7fa18657c800) [pid = 4524] [serial = 1535] [outer = 0x7fa17190c000] 07:59:21 INFO - PROCESS | 4524 | 1461164361757 Marionette DEBUG loaded listener.js 07:59:21 INFO - PROCESS | 4524 | ++DOMWINDOW == 245 (0x7fa188963c00) [pid = 4524] [serial = 1536] [outer = 0x7fa17190c000] 07:59:22 INFO - PROCESS | 4524 | 1461164362555 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 07:59:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 07:59:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1234ms 07:59:22 INFO - PROCESS | 4524 | 1461164362604 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 07:59:22 INFO - PROCESS | 4524 | 1461164362610 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 07:59:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 07:59:22 INFO - PROCESS | 4524 | 1461164362618 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 07:59:22 INFO - PROCESS | 4524 | 1461164362623 Marionette TRACE conn3 <- [1,2018,null,{}] 07:59:22 INFO - PROCESS | 4524 | 1461164362631 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:22 INFO - PROCESS | 4524 | 1461164362837 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 07:59:23 INFO - PROCESS | 4524 | 1461164363048 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:23 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa176a36000 == 124 [pid = 4524] [id = 512] 07:59:23 INFO - PROCESS | 4524 | ++DOMWINDOW == 246 (0x7fa170ce1c00) [pid = 4524] [serial = 1537] [outer = (nil)] 07:59:23 INFO - PROCESS | 4524 | ++DOMWINDOW == 247 (0x7fa175089c00) [pid = 4524] [serial = 1538] [outer = 0x7fa170ce1c00] 07:59:23 INFO - PROCESS | 4524 | 1461164363164 Marionette DEBUG loaded listener.js 07:59:23 INFO - PROCESS | 4524 | ++DOMWINDOW == 248 (0x7fa175b25400) [pid = 4524] [serial = 1539] [outer = 0x7fa170ce1c00] 07:59:24 INFO - PROCESS | 4524 | 1461164364125 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:59:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 07:59:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1582ms 07:59:24 INFO - PROCESS | 4524 | 1461164364200 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 07:59:24 INFO - PROCESS | 4524 | 1461164364207 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 07:59:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 07:59:24 INFO - PROCESS | 4524 | 1461164364216 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 07:59:24 INFO - PROCESS | 4524 | 1461164364220 Marionette TRACE conn3 <- [1,2022,null,{}] 07:59:24 INFO - PROCESS | 4524 | 1461164364225 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:24 INFO - PROCESS | 4524 | 1461164364444 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 07:59:24 INFO - PROCESS | 4524 | 1461164364651 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:24 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17c39a000 == 125 [pid = 4524] [id = 513] 07:59:24 INFO - PROCESS | 4524 | ++DOMWINDOW == 249 (0x7fa17503a400) [pid = 4524] [serial = 1540] [outer = (nil)] 07:59:24 INFO - PROCESS | 4524 | ++DOMWINDOW == 250 (0x7fa1785d1800) [pid = 4524] [serial = 1541] [outer = 0x7fa17503a400] 07:59:24 INFO - PROCESS | 4524 | 1461164364760 Marionette DEBUG loaded listener.js 07:59:24 INFO - PROCESS | 4524 | ++DOMWINDOW == 251 (0x7fa179125400) [pid = 4524] [serial = 1542] [outer = 0x7fa17503a400] 07:59:25 INFO - PROCESS | 4524 | 1461164365778 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 07:59:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 07:59:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1627ms 07:59:25 INFO - PROCESS | 4524 | 1461164365844 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 07:59:25 INFO - PROCESS | 4524 | 1461164365848 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 07:59:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 07:59:25 INFO - PROCESS | 4524 | 1461164365854 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 07:59:25 INFO - PROCESS | 4524 | 1461164365859 Marionette TRACE conn3 <- [1,2026,null,{}] 07:59:25 INFO - PROCESS | 4524 | 1461164365874 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:26 INFO - PROCESS | 4524 | 1461164366111 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 07:59:26 INFO - PROCESS | 4524 | 1461164366424 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:26 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa186552800 == 126 [pid = 4524] [id = 514] 07:59:26 INFO - PROCESS | 4524 | ++DOMWINDOW == 252 (0x7fa1798a5400) [pid = 4524] [serial = 1543] [outer = (nil)] 07:59:26 INFO - PROCESS | 4524 | ++DOMWINDOW == 253 (0x7fa181c9e000) [pid = 4524] [serial = 1544] [outer = 0x7fa1798a5400] 07:59:26 INFO - PROCESS | 4524 | 1461164366501 Marionette DEBUG loaded listener.js 07:59:26 INFO - PROCESS | 4524 | ++DOMWINDOW == 254 (0x7fa18462a400) [pid = 4524] [serial = 1545] [outer = 0x7fa1798a5400] 07:59:27 INFO - PROCESS | 4524 | 1461164367319 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 07:59:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 07:59:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1539ms 07:59:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 07:59:27 INFO - PROCESS | 4524 | 1461164367393 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 07:59:27 INFO - PROCESS | 4524 | 1461164367397 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 07:59:27 INFO - PROCESS | 4524 | 1461164367403 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 07:59:27 INFO - PROCESS | 4524 | 1461164367406 Marionette TRACE conn3 <- [1,2030,null,{}] 07:59:27 INFO - PROCESS | 4524 | 1461164367410 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:27 INFO - PROCESS | 4524 | 1461164367598 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 07:59:27 INFO - PROCESS | 4524 | 1461164367811 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:27 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa188e69800 == 127 [pid = 4524] [id = 515] 07:59:27 INFO - PROCESS | 4524 | ++DOMWINDOW == 255 (0x7fa1766d9c00) [pid = 4524] [serial = 1546] [outer = (nil)] 07:59:27 INFO - PROCESS | 4524 | ++DOMWINDOW == 256 (0x7fa186577400) [pid = 4524] [serial = 1547] [outer = 0x7fa1766d9c00] 07:59:27 INFO - PROCESS | 4524 | 1461164367922 Marionette DEBUG loaded listener.js 07:59:28 INFO - PROCESS | 4524 | ++DOMWINDOW == 257 (0x7fa188968400) [pid = 4524] [serial = 1548] [outer = 0x7fa1766d9c00] 07:59:28 INFO - PROCESS | 4524 | 1461164368772 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 07:59:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 07:59:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1437ms 07:59:28 INFO - PROCESS | 4524 | 1461164368839 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 07:59:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 07:59:28 INFO - PROCESS | 4524 | 1461164368843 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 07:59:28 INFO - PROCESS | 4524 | 1461164368848 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 07:59:28 INFO - PROCESS | 4524 | 1461164368851 Marionette TRACE conn3 <- [1,2034,null,{}] 07:59:28 INFO - PROCESS | 4524 | 1461164368856 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:29 INFO - PROCESS | 4524 | 1461164369054 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 07:59:29 INFO - PROCESS | 4524 | 1461164369265 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:29 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18e7ec000 == 128 [pid = 4524] [id = 516] 07:59:29 INFO - PROCESS | 4524 | ++DOMWINDOW == 258 (0x7fa17d5d3000) [pid = 4524] [serial = 1549] [outer = (nil)] 07:59:29 INFO - PROCESS | 4524 | ++DOMWINDOW == 259 (0x7fa18896fc00) [pid = 4524] [serial = 1550] [outer = 0x7fa17d5d3000] 07:59:29 INFO - PROCESS | 4524 | 1461164369380 Marionette DEBUG loaded listener.js 07:59:29 INFO - PROCESS | 4524 | ++DOMWINDOW == 260 (0x7fa18c13e800) [pid = 4524] [serial = 1551] [outer = 0x7fa17d5d3000] 07:59:30 INFO - PROCESS | 4524 | 1461164370207 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:59:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 07:59:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1425ms 07:59:30 INFO - PROCESS | 4524 | 1461164370274 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 07:59:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 07:59:30 INFO - PROCESS | 4524 | 1461164370278 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 07:59:30 INFO - PROCESS | 4524 | 1461164370283 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 07:59:30 INFO - PROCESS | 4524 | 1461164370285 Marionette TRACE conn3 <- [1,2038,null,{}] 07:59:30 INFO - PROCESS | 4524 | 1461164370290 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:30 INFO - PROCESS | 4524 | 1461164370539 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 07:59:30 INFO - PROCESS | 4524 | 1461164370751 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:30 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa19b478800 == 129 [pid = 4524] [id = 517] 07:59:30 INFO - PROCESS | 4524 | ++DOMWINDOW == 261 (0x7fa18df74400) [pid = 4524] [serial = 1552] [outer = (nil)] 07:59:30 INFO - PROCESS | 4524 | ++DOMWINDOW == 262 (0x7fa18e38d400) [pid = 4524] [serial = 1553] [outer = 0x7fa18df74400] 07:59:30 INFO - PROCESS | 4524 | 1461164370861 Marionette DEBUG loaded listener.js 07:59:30 INFO - PROCESS | 4524 | ++DOMWINDOW == 263 (0x7fa18f36bc00) [pid = 4524] [serial = 1554] [outer = 0x7fa18df74400] 07:59:31 INFO - PROCESS | 4524 | 1461164371742 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 07:59:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 07:59:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1527ms 07:59:31 INFO - PROCESS | 4524 | 1461164371811 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 07:59:31 INFO - PROCESS | 4524 | 1461164371815 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 07:59:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 07:59:31 INFO - PROCESS | 4524 | 1461164371820 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 07:59:31 INFO - PROCESS | 4524 | 1461164371822 Marionette TRACE conn3 <- [1,2042,null,{}] 07:59:31 INFO - PROCESS | 4524 | 1461164371827 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:32 INFO - PROCESS | 4524 | 1461164372008 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 07:59:32 INFO - PROCESS | 4524 | 1461164372228 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:32 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a064d800 == 130 [pid = 4524] [id = 518] 07:59:32 INFO - PROCESS | 4524 | ++DOMWINDOW == 264 (0x7fa184b99000) [pid = 4524] [serial = 1555] [outer = (nil)] 07:59:32 INFO - PROCESS | 4524 | ++DOMWINDOW == 265 (0x7fa190baa000) [pid = 4524] [serial = 1556] [outer = 0x7fa184b99000] 07:59:32 INFO - PROCESS | 4524 | 1461164372336 Marionette DEBUG loaded listener.js 07:59:32 INFO - PROCESS | 4524 | ++DOMWINDOW == 266 (0x7fa19c90bc00) [pid = 4524] [serial = 1557] [outer = 0x7fa184b99000] 07:59:33 INFO - PROCESS | 4524 | 1461164373188 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 07:59:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 07:59:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1429ms 07:59:33 INFO - PROCESS | 4524 | 1461164373251 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 07:59:33 INFO - PROCESS | 4524 | 1461164373255 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 07:59:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 07:59:33 INFO - PROCESS | 4524 | 1461164373260 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 07:59:33 INFO - PROCESS | 4524 | 1461164373262 Marionette TRACE conn3 <- [1,2046,null,{}] 07:59:33 INFO - PROCESS | 4524 | 1461164373267 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:33 INFO - PROCESS | 4524 | 1461164373441 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 07:59:33 INFO - PROCESS | 4524 | 1461164373657 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:33 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a5bdf800 == 131 [pid = 4524] [id = 519] 07:59:33 INFO - PROCESS | 4524 | ++DOMWINDOW == 267 (0x7fa171013000) [pid = 4524] [serial = 1558] [outer = (nil)] 07:59:33 INFO - PROCESS | 4524 | ++DOMWINDOW == 268 (0x7fa17101b000) [pid = 4524] [serial = 1559] [outer = 0x7fa171013000] 07:59:33 INFO - PROCESS | 4524 | 1461164373763 Marionette DEBUG loaded listener.js 07:59:33 INFO - PROCESS | 4524 | ++DOMWINDOW == 269 (0x7fa17101f400) [pid = 4524] [serial = 1560] [outer = 0x7fa171013000] 07:59:34 INFO - PROCESS | 4524 | 1461164374627 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 07:59:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:59:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1430ms 07:59:34 INFO - PROCESS | 4524 | 1461164374691 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 07:59:34 INFO - PROCESS | 4524 | 1461164374694 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 07:59:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 07:59:34 INFO - PROCESS | 4524 | 1461164374699 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 07:59:34 INFO - PROCESS | 4524 | 1461164374701 Marionette TRACE conn3 <- [1,2050,null,{}] 07:59:34 INFO - PROCESS | 4524 | 1461164374707 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:34 INFO - PROCESS | 4524 | 1461164374888 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 07:59:35 INFO - PROCESS | 4524 | 1461164375103 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:35 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18821a800 == 132 [pid = 4524] [id = 520] 07:59:35 INFO - PROCESS | 4524 | ++DOMWINDOW == 270 (0x7fa171014800) [pid = 4524] [serial = 1561] [outer = (nil)] 07:59:35 INFO - PROCESS | 4524 | ++DOMWINDOW == 271 (0x7fa1739ec000) [pid = 4524] [serial = 1562] [outer = 0x7fa171014800] 07:59:35 INFO - PROCESS | 4524 | 1461164375212 Marionette DEBUG loaded listener.js 07:59:35 INFO - PROCESS | 4524 | ++DOMWINDOW == 272 (0x7fa1739f0400) [pid = 4524] [serial = 1563] [outer = 0x7fa171014800] 07:59:36 INFO - PROCESS | 4524 | 1461164376090 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:59:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 07:59:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1431ms 07:59:36 INFO - PROCESS | 4524 | 1461164376131 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 07:59:36 INFO - PROCESS | 4524 | 1461164376134 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 07:59:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 07:59:36 INFO - PROCESS | 4524 | 1461164376139 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 07:59:36 INFO - PROCESS | 4524 | 1461164376142 Marionette TRACE conn3 <- [1,2054,null,{}] 07:59:36 INFO - PROCESS | 4524 | 1461164376147 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:36 INFO - PROCESS | 4524 | 1461164376320 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 07:59:36 INFO - PROCESS | 4524 | 1461164376591 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:36 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1773b4000 == 133 [pid = 4524] [id = 521] 07:59:36 INFO - PROCESS | 4524 | ++DOMWINDOW == 273 (0x7fa17101a000) [pid = 4524] [serial = 1564] [outer = (nil)] 07:59:36 INFO - PROCESS | 4524 | ++DOMWINDOW == 274 (0x7fa1739f4c00) [pid = 4524] [serial = 1565] [outer = 0x7fa17101a000] 07:59:36 INFO - PROCESS | 4524 | 1461164376661 Marionette DEBUG loaded listener.js 07:59:36 INFO - PROCESS | 4524 | ++DOMWINDOW == 275 (0x7fa188546400) [pid = 4524] [serial = 1566] [outer = 0x7fa17101a000] 07:59:37 INFO - PROCESS | 4524 | 1461164377435 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 07:59:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 07:59:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1329ms 07:59:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 07:59:37 INFO - PROCESS | 4524 | 1461164377468 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 07:59:37 INFO - PROCESS | 4524 | 1461164377472 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 07:59:37 INFO - PROCESS | 4524 | 1461164377476 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 07:59:37 INFO - PROCESS | 4524 | 1461164377481 Marionette TRACE conn3 <- [1,2058,null,{}] 07:59:37 INFO - PROCESS | 4524 | 1461164377486 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:37 INFO - PROCESS | 4524 | 1461164377763 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 07:59:37 INFO - PROCESS | 4524 | 1461164377916 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:37 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17a47a000 == 134 [pid = 4524] [id = 522] 07:59:37 INFO - PROCESS | 4524 | ++DOMWINDOW == 276 (0x7fa190ba3000) [pid = 4524] [serial = 1567] [outer = (nil)] 07:59:38 INFO - PROCESS | 4524 | ++DOMWINDOW == 277 (0x7fa1a072bc00) [pid = 4524] [serial = 1568] [outer = 0x7fa190ba3000] 07:59:38 INFO - PROCESS | 4524 | 1461164378031 Marionette DEBUG loaded listener.js 07:59:38 INFO - PROCESS | 4524 | ++DOMWINDOW == 278 (0x7fa1a088b400) [pid = 4524] [serial = 1569] [outer = 0x7fa190ba3000] 07:59:38 INFO - PROCESS | 4524 | 1461164378950 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 07:59:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 07:59:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1533ms 07:59:39 INFO - PROCESS | 4524 | 1461164379011 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 07:59:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 07:59:39 INFO - PROCESS | 4524 | 1461164379014 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 07:59:39 INFO - PROCESS | 4524 | 1461164379019 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 07:59:39 INFO - PROCESS | 4524 | 1461164379022 Marionette TRACE conn3 <- [1,2062,null,{}] 07:59:39 INFO - PROCESS | 4524 | 1461164379027 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:39 INFO - PROCESS | 4524 | 1461164379214 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 07:59:39 INFO - PROCESS | 4524 | 1461164379455 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:39 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa174396800 == 135 [pid = 4524] [id = 523] 07:59:39 INFO - PROCESS | 4524 | ++DOMWINDOW == 279 (0x7fa170f76400) [pid = 4524] [serial = 1570] [outer = (nil)] 07:59:39 INFO - PROCESS | 4524 | ++DOMWINDOW == 280 (0x7fa1745e2800) [pid = 4524] [serial = 1571] [outer = 0x7fa170f76400] 07:59:39 INFO - PROCESS | 4524 | 1461164379571 Marionette DEBUG loaded listener.js 07:59:39 INFO - PROCESS | 4524 | ++DOMWINDOW == 281 (0x7fa175ee2800) [pid = 4524] [serial = 1572] [outer = 0x7fa170f76400] 07:59:40 INFO - PROCESS | 4524 | 1461164380480 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 07:59:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 07:59:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1527ms 07:59:40 INFO - PROCESS | 4524 | 1461164380547 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 07:59:40 INFO - PROCESS | 4524 | 1461164380550 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 07:59:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 07:59:40 INFO - PROCESS | 4524 | 1461164380556 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 07:59:40 INFO - PROCESS | 4524 | 1461164380558 Marionette TRACE conn3 <- [1,2066,null,{}] 07:59:40 INFO - PROCESS | 4524 | 1461164380563 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:40 INFO - PROCESS | 4524 | 1461164380755 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 07:59:41 INFO - PROCESS | 4524 | 1461164381527 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:41 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa176ae1000 == 136 [pid = 4524] [id = 524] 07:59:41 INFO - PROCESS | 4524 | ++DOMWINDOW == 282 (0x7fa170ce7000) [pid = 4524] [serial = 1573] [outer = (nil)] 07:59:41 INFO - PROCESS | 4524 | ++DOMWINDOW == 283 (0x7fa17101b400) [pid = 4524] [serial = 1574] [outer = 0x7fa170ce7000] 07:59:41 INFO - PROCESS | 4524 | 1461164381608 Marionette DEBUG loaded listener.js 07:59:41 INFO - PROCESS | 4524 | ++DOMWINDOW == 284 (0x7fa173a3c000) [pid = 4524] [serial = 1575] [outer = 0x7fa170ce7000] 07:59:42 INFO - PROCESS | 4524 | 1461164382468 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 07:59:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 07:59:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1986ms 07:59:42 INFO - PROCESS | 4524 | 1461164382544 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 07:59:42 INFO - PROCESS | 4524 | 1461164382550 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 07:59:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 07:59:42 INFO - PROCESS | 4524 | 1461164382558 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 07:59:42 INFO - PROCESS | 4524 | 1461164382562 Marionette TRACE conn3 <- [1,2070,null,{}] 07:59:42 INFO - PROCESS | 4524 | 1461164382568 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:42 INFO - PROCESS | 4524 | 1461164382761 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 07:59:43 INFO - PROCESS | 4524 | 1461164383026 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:43 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17a487800 == 137 [pid = 4524] [id = 525] 07:59:43 INFO - PROCESS | 4524 | ++DOMWINDOW == 285 (0x7fa175083000) [pid = 4524] [serial = 1576] [outer = (nil)] 07:59:43 INFO - PROCESS | 4524 | ++DOMWINDOW == 286 (0x7fa175a95000) [pid = 4524] [serial = 1577] [outer = 0x7fa175083000] 07:59:43 INFO - PROCESS | 4524 | 1461164383166 Marionette DEBUG loaded listener.js 07:59:43 INFO - PROCESS | 4524 | ++DOMWINDOW == 287 (0x7fa175c8e000) [pid = 4524] [serial = 1578] [outer = 0x7fa175083000] 07:59:44 INFO - PROCESS | 4524 | 1461164384147 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 07:59:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 07:59:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1681ms 07:59:44 INFO - PROCESS | 4524 | ************************* 07:59:44 INFO - PROCESS | 4524 | A coding exception was thrown and uncaught in a Task. 07:59:44 INFO - PROCESS | 4524 | 07:59:44 INFO - PROCESS | 4524 | Full message: TypeError: NetworkError when attempting to fetch resource. 07:59:44 INFO - PROCESS | 4524 | Full stack: 07:59:44 INFO - PROCESS | 4524 | ************************* 07:59:44 INFO - PROCESS | 4524 | 1461164384247 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 07:59:44 INFO - PROCESS | 4524 | 1461164384253 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 07:59:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 07:59:44 INFO - PROCESS | 4524 | 1461164384260 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 07:59:44 INFO - PROCESS | 4524 | 1461164384262 Marionette TRACE conn3 <- [1,2074,null,{}] 07:59:44 INFO - PROCESS | 4524 | 1461164384309 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:44 INFO - PROCESS | 4524 | 1461164384566 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 07:59:44 INFO - PROCESS | 4524 | 1461164384849 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:44 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17c023800 == 138 [pid = 4524] [id = 526] 07:59:44 INFO - PROCESS | 4524 | ++DOMWINDOW == 288 (0x7fa176754c00) [pid = 4524] [serial = 1579] [outer = (nil)] 07:59:44 INFO - PROCESS | 4524 | ++DOMWINDOW == 289 (0x7fa1790e1800) [pid = 4524] [serial = 1580] [outer = 0x7fa176754c00] 07:59:44 INFO - PROCESS | 4524 | 1461164384921 Marionette DEBUG loaded listener.js 07:59:45 INFO - PROCESS | 4524 | ++DOMWINDOW == 290 (0x7fa1798a2c00) [pid = 4524] [serial = 1581] [outer = 0x7fa176754c00] 07:59:45 INFO - PROCESS | 4524 | 1461164385762 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 07:59:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 07:59:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1533ms 07:59:45 INFO - PROCESS | 4524 | 1461164385793 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 07:59:45 INFO - PROCESS | 4524 | 1461164385797 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 07:59:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 07:59:45 INFO - PROCESS | 4524 | 1461164385809 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 07:59:45 INFO - PROCESS | 4524 | 1461164385817 Marionette TRACE conn3 <- [1,2078,null,{}] 07:59:45 INFO - PROCESS | 4524 | 1461164385825 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:46 INFO - PROCESS | 4524 | 1461164386022 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 07:59:46 INFO - PROCESS | 4524 | 1461164386254 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:46 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17c08c000 == 139 [pid = 4524] [id = 527] 07:59:46 INFO - PROCESS | 4524 | ++DOMWINDOW == 291 (0x7fa17b046000) [pid = 4524] [serial = 1582] [outer = (nil)] 07:59:46 INFO - PROCESS | 4524 | ++DOMWINDOW == 292 (0x7fa17b12b800) [pid = 4524] [serial = 1583] [outer = 0x7fa17b046000] 07:59:46 INFO - PROCESS | 4524 | 1461164386358 Marionette DEBUG loaded listener.js 07:59:46 INFO - PROCESS | 4524 | ++DOMWINDOW == 293 (0x7fa17c0b7800) [pid = 4524] [serial = 1584] [outer = 0x7fa17b046000] 07:59:47 INFO - PROCESS | 4524 | 1461164387235 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 07:59:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 07:59:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1495ms 07:59:47 INFO - PROCESS | 4524 | 1461164387298 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 07:59:47 INFO - PROCESS | 4524 | 1461164387303 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 07:59:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 07:59:47 INFO - PROCESS | 4524 | 1461164387309 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 07:59:47 INFO - PROCESS | 4524 | 1461164387312 Marionette TRACE conn3 <- [1,2082,null,{}] 07:59:47 INFO - PROCESS | 4524 | 1461164387317 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:47 INFO - PROCESS | 4524 | 1461164387509 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 07:59:47 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1a5be4000 == 138 [pid = 4524] [id = 250] 07:59:47 INFO - PROCESS | 4524 | --DOMWINDOW == 292 (0x7fa18e159800) [pid = 4524] [serial = 1436] [outer = (nil)] [url = about:blank] 07:59:47 INFO - PROCESS | 4524 | --DOMWINDOW == 291 (0x7fa17d5d2c00) [pid = 4524] [serial = 1415] [outer = (nil)] [url = about:blank] 07:59:47 INFO - PROCESS | 4524 | --DOMWINDOW == 290 (0x7fa18f734000) [pid = 4524] [serial = 1442] [outer = (nil)] [url = about:blank] 07:59:47 INFO - PROCESS | 4524 | --DOMWINDOW == 289 (0x7fa18f17dc00) [pid = 4524] [serial = 1439] [outer = (nil)] [url = about:blank] 07:59:47 INFO - PROCESS | 4524 | --DOMWINDOW == 288 (0x7fa18ddb6000) [pid = 4524] [serial = 1433] [outer = (nil)] [url = about:blank] 07:59:47 INFO - PROCESS | 4524 | --DOMWINDOW == 287 (0x7fa18c7ed000) [pid = 4524] [serial = 1430] [outer = (nil)] [url = about:blank] 07:59:47 INFO - PROCESS | 4524 | --DOMWINDOW == 286 (0x7fa1790e6c00) [pid = 4524] [serial = 1412] [outer = (nil)] [url = about:blank] 07:59:47 INFO - PROCESS | 4524 | --DOMWINDOW == 285 (0x7fa18826c000) [pid = 4524] [serial = 1424] [outer = (nil)] [url = about:blank] 07:59:47 INFO - PROCESS | 4524 | --DOMWINDOW == 284 (0x7fa1766e0400) [pid = 4524] [serial = 1409] [outer = (nil)] [url = about:blank] 07:59:47 INFO - PROCESS | 4524 | --DOMWINDOW == 283 (0x7fa184628c00) [pid = 4524] [serial = 1421] [outer = (nil)] [url = about:blank] 07:59:47 INFO - PROCESS | 4524 | --DOMWINDOW == 282 (0x7fa188554800) [pid = 4524] [serial = 1427] [outer = (nil)] [url = about:blank] 07:59:47 INFO - PROCESS | 4524 | --DOMWINDOW == 281 (0x7fa183dce400) [pid = 4524] [serial = 1418] [outer = (nil)] [url = about:blank] 07:59:47 INFO - PROCESS | 4524 | --DOMWINDOW == 280 (0x7fa1766e3800) [pid = 4524] [serial = 1445] [outer = (nil)] [url = about:blank] 07:59:47 INFO - PROCESS | 4524 | --DOMWINDOW == 279 (0x7fa1847e7400) [pid = 4524] [serial = 1448] [outer = (nil)] [url = about:blank] 07:59:47 INFO - PROCESS | 4524 | 1461164387932 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:47 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa178de8000 == 137 [pid = 4524] [id = 510] 07:59:47 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17d7bf000 == 136 [pid = 4524] [id = 509] 07:59:47 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17aeb0000 == 135 [pid = 4524] [id = 508] 07:59:47 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa178ea2000 == 134 [pid = 4524] [id = 507] 07:59:47 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa173be5800 == 133 [pid = 4524] [id = 506] 07:59:47 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa176a2e800 == 134 [pid = 4524] [id = 528] 07:59:47 INFO - PROCESS | 4524 | ++DOMWINDOW == 280 (0x7fa170bbb400) [pid = 4524] [serial = 1585] [outer = (nil)] 07:59:48 INFO - PROCESS | 4524 | ++DOMWINDOW == 281 (0x7fa175e52400) [pid = 4524] [serial = 1586] [outer = 0x7fa170bbb400] 07:59:48 INFO - PROCESS | 4524 | 1461164388021 Marionette DEBUG loaded listener.js 07:59:48 INFO - PROCESS | 4524 | ++DOMWINDOW == 282 (0x7fa17c0ad000) [pid = 4524] [serial = 1587] [outer = 0x7fa170bbb400] 07:59:48 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17c012800 == 133 [pid = 4524] [id = 505] 07:59:48 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1a838c800 == 132 [pid = 4524] [id = 500] 07:59:48 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1a4cab800 == 131 [pid = 4524] [id = 499] 07:59:48 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1a2988800 == 130 [pid = 4524] [id = 498] 07:59:48 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1a0b6d800 == 129 [pid = 4524] [id = 497] 07:59:48 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1a065b000 == 128 [pid = 4524] [id = 496] 07:59:48 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1955c7000 == 127 [pid = 4524] [id = 495] 07:59:48 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18e316000 == 126 [pid = 4524] [id = 494] 07:59:48 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa188768800 == 125 [pid = 4524] [id = 493] 07:59:48 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17da40800 == 124 [pid = 4524] [id = 492] 07:59:48 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa178ea6800 == 123 [pid = 4524] [id = 491] 07:59:48 INFO - PROCESS | 4524 | --DOMWINDOW == 281 (0x7fa1882adc00) [pid = 4524] [serial = 1470] [outer = (nil)] [url = about:blank] 07:59:48 INFO - PROCESS | 4524 | --DOMWINDOW == 280 (0x7fa17a8ca400) [pid = 4524] [serial = 1458] [outer = (nil)] [url = about:blank] 07:59:48 INFO - PROCESS | 4524 | --DOMWINDOW == 279 (0x7fa17c0b2400) [pid = 4524] [serial = 1460] [outer = (nil)] [url = about:blank] 07:59:48 INFO - PROCESS | 4524 | --DOMWINDOW == 278 (0x7fa178f8ec00) [pid = 4524] [serial = 1455] [outer = (nil)] [url = about:blank] 07:59:48 INFO - PROCESS | 4524 | --DOMWINDOW == 277 (0x7fa1785c9c00) [pid = 4524] [serial = 1454] [outer = (nil)] [url = about:blank] 07:59:48 INFO - PROCESS | 4524 | --DOMWINDOW == 276 (0x7fa1785a8400) [pid = 4524] [serial = 1457] [outer = (nil)] [url = about:blank] 07:59:48 INFO - PROCESS | 4524 | --DOMWINDOW == 275 (0x7fa181c84c00) [pid = 4524] [serial = 1463] [outer = (nil)] [url = about:blank] 07:59:48 INFO - PROCESS | 4524 | --DOMWINDOW == 274 (0x7fa1766e2c00) [pid = 4524] [serial = 1452] [outer = (nil)] [url = about:blank] 07:59:48 INFO - PROCESS | 4524 | --DOMWINDOW == 273 (0x7fa1744c9000) [pid = 4524] [serial = 1451] [outer = (nil)] [url = about:blank] 07:59:48 INFO - PROCESS | 4524 | --DOMWINDOW == 272 (0x7fa187f45000) [pid = 4524] [serial = 1467] [outer = (nil)] [url = about:blank] 07:59:48 INFO - PROCESS | 4524 | --DOMWINDOW == 271 (0x7fa182054800) [pid = 4524] [serial = 1464] [outer = (nil)] [url = about:blank] 07:59:48 INFO - PROCESS | 4524 | --DOMWINDOW == 270 (0x7fa17d552000) [pid = 4524] [serial = 1461] [outer = (nil)] [url = about:blank] 07:59:48 INFO - PROCESS | 4524 | --DOMWINDOW == 269 (0x7fa185551000) [pid = 4524] [serial = 1466] [outer = (nil)] [url = about:blank] 07:59:48 INFO - PROCESS | 4524 | --DOMWINDOW == 268 (0x7fa187f4c000) [pid = 4524] [serial = 1469] [outer = (nil)] [url = about:blank] 07:59:48 INFO - PROCESS | 4524 | 1461164388756 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 07:59:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 07:59:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1484ms 07:59:48 INFO - PROCESS | 4524 | 1461164388799 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 07:59:48 INFO - PROCESS | 4524 | 1461164388803 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 07:59:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 07:59:48 INFO - PROCESS | 4524 | 1461164388808 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 07:59:48 INFO - PROCESS | 4524 | 1461164388810 Marionette TRACE conn3 <- [1,2086,null,{}] 07:59:48 INFO - PROCESS | 4524 | 1461164388816 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:49 INFO - PROCESS | 4524 | 1461164389005 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 07:59:49 INFO - PROCESS | 4524 | 1461164389180 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:49 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17a8ed000 == 124 [pid = 4524] [id = 529] 07:59:49 INFO - PROCESS | 4524 | ++DOMWINDOW == 269 (0x7fa183d34800) [pid = 4524] [serial = 1588] [outer = (nil)] 07:59:49 INFO - PROCESS | 4524 | ++DOMWINDOW == 270 (0x7fa183dc8800) [pid = 4524] [serial = 1589] [outer = 0x7fa183d34800] 07:59:49 INFO - PROCESS | 4524 | 1461164389266 Marionette DEBUG loaded listener.js 07:59:49 INFO - PROCESS | 4524 | ++DOMWINDOW == 271 (0x7fa18462a000) [pid = 4524] [serial = 1590] [outer = 0x7fa183d34800] 07:59:49 INFO - PROCESS | 4524 | 1461164389998 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 07:59:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 07:59:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1225ms 07:59:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 07:59:50 INFO - PROCESS | 4524 | 1461164390034 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 07:59:50 INFO - PROCESS | 4524 | 1461164390036 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 07:59:50 INFO - PROCESS | 4524 | 1461164390042 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 07:59:50 INFO - PROCESS | 4524 | 1461164390045 Marionette TRACE conn3 <- [1,2090,null,{}] 07:59:50 INFO - PROCESS | 4524 | 1461164390049 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:50 INFO - PROCESS | 4524 | 1461164390229 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 07:59:50 INFO - PROCESS | 4524 | 1461164390437 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:50 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1830ac000 == 125 [pid = 4524] [id = 530] 07:59:50 INFO - PROCESS | 4524 | ++DOMWINDOW == 272 (0x7fa1772c5000) [pid = 4524] [serial = 1591] [outer = (nil)] 07:59:50 INFO - PROCESS | 4524 | ++DOMWINDOW == 273 (0x7fa18553cc00) [pid = 4524] [serial = 1592] [outer = 0x7fa1772c5000] 07:59:50 INFO - PROCESS | 4524 | 1461164390499 Marionette DEBUG loaded listener.js 07:59:50 INFO - PROCESS | 4524 | ++DOMWINDOW == 274 (0x7fa186571000) [pid = 4524] [serial = 1593] [outer = 0x7fa1772c5000] 07:59:51 INFO - PROCESS | 4524 | 1461164391252 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 07:59:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 07:59:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1227ms 07:59:51 INFO - PROCESS | 4524 | 1461164391275 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 07:59:51 INFO - PROCESS | 4524 | 1461164391278 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 07:59:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 07:59:51 INFO - PROCESS | 4524 | 1461164391284 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 07:59:51 INFO - PROCESS | 4524 | 1461164391286 Marionette TRACE conn3 <- [1,2094,null,{}] 07:59:51 INFO - PROCESS | 4524 | 1461164391291 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:51 INFO - PROCESS | 4524 | 1461164391514 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 07:59:51 INFO - PROCESS | 4524 | 1461164391543 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:51 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa186220000 == 126 [pid = 4524] [id = 531] 07:59:51 INFO - PROCESS | 4524 | ++DOMWINDOW == 275 (0x7fa185544800) [pid = 4524] [serial = 1594] [outer = (nil)] 07:59:51 INFO - PROCESS | 4524 | ++DOMWINDOW == 276 (0x7fa18826c800) [pid = 4524] [serial = 1595] [outer = 0x7fa185544800] 07:59:51 INFO - PROCESS | 4524 | 1461164391600 Marionette DEBUG loaded listener.js 07:59:51 INFO - PROCESS | 4524 | ++DOMWINDOW == 277 (0x7fa188962c00) [pid = 4524] [serial = 1596] [outer = 0x7fa185544800] 07:59:53 INFO - PROCESS | 4524 | 1461164393390 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 07:59:53 INFO - PROCESS | 4524 | --DOMWINDOW == 276 (0x7fa17c2efc00) [pid = 4524] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 07:59:53 INFO - PROCESS | 4524 | --DOMWINDOW == 275 (0x7fa171905000) [pid = 4524] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 07:59:53 INFO - PROCESS | 4524 | --DOMWINDOW == 274 (0x7fa1766d7c00) [pid = 4524] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 07:59:53 INFO - PROCESS | 4524 | --DOMWINDOW == 273 (0x7fa1769e8000) [pid = 4524] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 07:59:53 INFO - PROCESS | 4524 | --DOMWINDOW == 272 (0x7fa178750800) [pid = 4524] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 07:59:53 INFO - PROCESS | 4524 | --DOMWINDOW == 271 (0x7fa170f6e800) [pid = 4524] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 07:59:53 INFO - PROCESS | 4524 | --DOMWINDOW == 270 (0x7fa171910400) [pid = 4524] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 07:59:53 INFO - PROCESS | 4524 | --DOMWINDOW == 269 (0x7fa188310800) [pid = 4524] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 07:59:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 07:59:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 2230ms 07:59:53 INFO - PROCESS | 4524 | 1461164393515 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 07:59:53 INFO - PROCESS | 4524 | 1461164393518 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 07:59:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 07:59:53 INFO - PROCESS | 4524 | 1461164393523 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 07:59:53 INFO - PROCESS | 4524 | 1461164393525 Marionette TRACE conn3 <- [1,2098,null,{}] 07:59:53 INFO - PROCESS | 4524 | 1461164393531 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:53 INFO - PROCESS | 4524 | 1461164393762 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 07:59:53 INFO - PROCESS | 4524 | 1461164393872 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:53 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17c018800 == 127 [pid = 4524] [id = 532] 07:59:53 INFO - PROCESS | 4524 | ++DOMWINDOW == 270 (0x7fa178750800) [pid = 4524] [serial = 1597] [outer = (nil)] 07:59:53 INFO - PROCESS | 4524 | ++DOMWINDOW == 271 (0x7fa18637a000) [pid = 4524] [serial = 1598] [outer = 0x7fa178750800] 07:59:53 INFO - PROCESS | 4524 | 1461164393931 Marionette DEBUG loaded listener.js 07:59:54 INFO - PROCESS | 4524 | ++DOMWINDOW == 272 (0x7fa188967c00) [pid = 4524] [serial = 1599] [outer = 0x7fa178750800] 07:59:54 INFO - PROCESS | 4524 | 1461164394608 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 07:59:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 07:59:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1123ms 07:59:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 07:59:54 INFO - PROCESS | 4524 | 1461164394647 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 07:59:54 INFO - PROCESS | 4524 | 1461164394650 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 07:59:54 INFO - PROCESS | 4524 | 1461164394657 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 07:59:54 INFO - PROCESS | 4524 | 1461164394659 Marionette TRACE conn3 <- [1,2102,null,{}] 07:59:54 INFO - PROCESS | 4524 | 1461164394664 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:54 INFO - PROCESS | 4524 | 1461164394898 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 07:59:54 INFO - PROCESS | 4524 | 1461164394920 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:54 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa188776000 == 128 [pid = 4524] [id = 533] 07:59:54 INFO - PROCESS | 4524 | ++DOMWINDOW == 273 (0x7fa1772c5c00) [pid = 4524] [serial = 1600] [outer = (nil)] 07:59:54 INFO - PROCESS | 4524 | ++DOMWINDOW == 274 (0x7fa18c19b400) [pid = 4524] [serial = 1601] [outer = 0x7fa1772c5c00] 07:59:54 INFO - PROCESS | 4524 | 1461164394978 Marionette DEBUG loaded listener.js 07:59:55 INFO - PROCESS | 4524 | ++DOMWINDOW == 275 (0x7fa18d97f800) [pid = 4524] [serial = 1602] [outer = 0x7fa1772c5c00] 07:59:56 INFO - PROCESS | 4524 | 1461164396072 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 07:59:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 07:59:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1480ms 07:59:56 INFO - PROCESS | 4524 | 1461164396151 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 07:59:56 INFO - PROCESS | 4524 | 1461164396158 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 07:59:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 07:59:56 INFO - PROCESS | 4524 | 1461164396169 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 07:59:56 INFO - PROCESS | 4524 | 1461164396174 Marionette TRACE conn3 <- [1,2106,null,{}] 07:59:56 INFO - PROCESS | 4524 | 1461164396182 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:56 INFO - PROCESS | 4524 | 1461164396417 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 07:59:56 INFO - PROCESS | 4524 | 1461164396726 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:56 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17a47f000 == 129 [pid = 4524] [id = 534] 07:59:56 INFO - PROCESS | 4524 | ++DOMWINDOW == 276 (0x7fa1745e3800) [pid = 4524] [serial = 1603] [outer = (nil)] 07:59:56 INFO - PROCESS | 4524 | ++DOMWINDOW == 277 (0x7fa175a8bc00) [pid = 4524] [serial = 1604] [outer = 0x7fa1745e3800] 07:59:56 INFO - PROCESS | 4524 | 1461164396820 Marionette DEBUG loaded listener.js 07:59:56 INFO - PROCESS | 4524 | ++DOMWINDOW == 278 (0x7fa17675c000) [pid = 4524] [serial = 1605] [outer = 0x7fa1745e3800] 07:59:57 INFO - PROCESS | 4524 | 1461164397713 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 07:59:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 07:59:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1580ms 07:59:57 INFO - PROCESS | 4524 | 1461164397750 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 07:59:57 INFO - PROCESS | 4524 | 1461164397759 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 07:59:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 07:59:57 INFO - PROCESS | 4524 | 1461164397770 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 07:59:57 INFO - PROCESS | 4524 | 1461164397773 Marionette TRACE conn3 <- [1,2110,null,{}] 07:59:57 INFO - PROCESS | 4524 | 1461164397779 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:57 INFO - PROCESS | 4524 | 1461164397979 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 07:59:58 INFO - PROCESS | 4524 | 1461164398321 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:58 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa182dd5000 == 130 [pid = 4524] [id = 535] 07:59:58 INFO - PROCESS | 4524 | ++DOMWINDOW == 279 (0x7fa178f90000) [pid = 4524] [serial = 1606] [outer = (nil)] 07:59:58 INFO - PROCESS | 4524 | ++DOMWINDOW == 280 (0x7fa17ae09400) [pid = 4524] [serial = 1607] [outer = 0x7fa178f90000] 07:59:58 INFO - PROCESS | 4524 | 1461164398412 Marionette DEBUG loaded listener.js 07:59:58 INFO - PROCESS | 4524 | ++DOMWINDOW == 281 (0x7fa17b129800) [pid = 4524] [serial = 1608] [outer = 0x7fa178f90000] 07:59:59 INFO - PROCESS | 4524 | 1461164399241 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 07:59:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 07:59:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1536ms 07:59:59 INFO - PROCESS | 4524 | 1461164399306 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 07:59:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 07:59:59 INFO - PROCESS | 4524 | 1461164399310 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 07:59:59 INFO - PROCESS | 4524 | 1461164399317 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 07:59:59 INFO - PROCESS | 4524 | 1461164399322 Marionette TRACE conn3 <- [1,2114,null,{}] 07:59:59 INFO - PROCESS | 4524 | 1461164399338 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:59 INFO - PROCESS | 4524 | 1461164399595 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 07:59:59 INFO - PROCESS | 4524 | 1461164399893 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:59 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18e316000 == 131 [pid = 4524] [id = 536] 07:59:59 INFO - PROCESS | 4524 | ++DOMWINDOW == 282 (0x7fa17b04e000) [pid = 4524] [serial = 1609] [outer = (nil)] 07:59:59 INFO - PROCESS | 4524 | ++DOMWINDOW == 283 (0x7fa18433c400) [pid = 4524] [serial = 1610] [outer = 0x7fa17b04e000] 07:59:59 INFO - PROCESS | 4524 | 1461164399972 Marionette DEBUG loaded listener.js 08:00:00 INFO - PROCESS | 4524 | ++DOMWINDOW == 284 (0x7fa185551000) [pid = 4524] [serial = 1611] [outer = 0x7fa17b04e000] 08:00:00 INFO - PROCESS | 4524 | 1461164400780 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 08:00:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:00:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1493ms 08:00:00 INFO - PROCESS | 4524 | 1461164400810 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 08:00:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:00:00 INFO - PROCESS | 4524 | 1461164400814 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 08:00:00 INFO - PROCESS | 4524 | 1461164400819 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:00:00 INFO - PROCESS | 4524 | 1461164400822 Marionette TRACE conn3 <- [1,2118,null,{}] 08:00:00 INFO - PROCESS | 4524 | 1461164400827 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:01 INFO - PROCESS | 4524 | 1461164401031 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 08:00:01 INFO - PROCESS | 4524 | 1461164401299 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:01 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa190b42800 == 132 [pid = 4524] [id = 537] 08:00:01 INFO - PROCESS | 4524 | ++DOMWINDOW == 285 (0x7fa17b12a800) [pid = 4524] [serial = 1612] [outer = (nil)] 08:00:01 INFO - PROCESS | 4524 | ++DOMWINDOW == 286 (0x7fa188eb4800) [pid = 4524] [serial = 1613] [outer = 0x7fa17b12a800] 08:00:01 INFO - PROCESS | 4524 | 1461164401396 Marionette DEBUG loaded listener.js 08:00:01 INFO - PROCESS | 4524 | ++DOMWINDOW == 287 (0x7fa18ddad800) [pid = 4524] [serial = 1614] [outer = 0x7fa17b12a800] 08:00:02 INFO - PROCESS | 4524 | 1461164402301 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 08:00:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:00:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1526ms 08:00:02 INFO - PROCESS | 4524 | 1461164402346 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 08:00:02 INFO - PROCESS | 4524 | 1461164402350 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 08:00:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:00:02 INFO - PROCESS | 4524 | 1461164402356 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:00:02 INFO - PROCESS | 4524 | 1461164402359 Marionette TRACE conn3 <- [1,2122,null,{}] 08:00:02 INFO - PROCESS | 4524 | 1461164402364 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:02 INFO - PROCESS | 4524 | 1461164402567 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 08:00:02 INFO - PROCESS | 4524 | 1461164402786 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:02 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa19c941800 == 133 [pid = 4524] [id = 538] 08:00:02 INFO - PROCESS | 4524 | ++DOMWINDOW == 288 (0x7fa181c0f800) [pid = 4524] [serial = 1615] [outer = (nil)] 08:00:02 INFO - PROCESS | 4524 | ++DOMWINDOW == 289 (0x7fa18e15e400) [pid = 4524] [serial = 1616] [outer = 0x7fa181c0f800] 08:00:02 INFO - PROCESS | 4524 | 1461164402895 Marionette DEBUG loaded listener.js 08:00:02 INFO - PROCESS | 4524 | ++DOMWINDOW == 290 (0x7fa18ed23c00) [pid = 4524] [serial = 1617] [outer = 0x7fa181c0f800] 08:00:03 INFO - PROCESS | 4524 | 1461164403804 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 08:00:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:00:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1480ms 08:00:03 INFO - PROCESS | 4524 | 1461164403837 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 08:00:03 INFO - PROCESS | 4524 | 1461164403839 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 08:00:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:00:03 INFO - PROCESS | 4524 | 1461164403845 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:00:03 INFO - PROCESS | 4524 | 1461164403847 Marionette TRACE conn3 <- [1,2126,null,{}] 08:00:03 INFO - PROCESS | 4524 | 1461164403853 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:04 INFO - PROCESS | 4524 | 1461164404073 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 08:00:04 INFO - PROCESS | 4524 | 1461164404295 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:04 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a0da9800 == 134 [pid = 4524] [id = 539] 08:00:04 INFO - PROCESS | 4524 | ++DOMWINDOW == 291 (0x7fa18e21d400) [pid = 4524] [serial = 1618] [outer = (nil)] 08:00:04 INFO - PROCESS | 4524 | ++DOMWINDOW == 292 (0x7fa190e1e800) [pid = 4524] [serial = 1619] [outer = 0x7fa18e21d400] 08:00:04 INFO - PROCESS | 4524 | 1461164404408 Marionette DEBUG loaded listener.js 08:00:04 INFO - PROCESS | 4524 | ++DOMWINDOW == 293 (0x7fa19c912000) [pid = 4524] [serial = 1620] [outer = 0x7fa18e21d400] 08:00:05 INFO - PROCESS | 4524 | 1461164405260 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 08:00:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:00:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1474ms 08:00:05 INFO - PROCESS | 4524 | 1461164405321 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 08:00:05 INFO - PROCESS | 4524 | 1461164405325 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 08:00:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:00:05 INFO - PROCESS | 4524 | 1461164405349 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:00:05 INFO - PROCESS | 4524 | 1461164405353 Marionette TRACE conn3 <- [1,2130,null,{}] 08:00:05 INFO - PROCESS | 4524 | 1461164405361 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:05 INFO - PROCESS | 4524 | 1461164405569 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 08:00:05 INFO - PROCESS | 4524 | 1461164405829 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:05 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1734e7000 == 135 [pid = 4524] [id = 540] 08:00:05 INFO - PROCESS | 4524 | ++DOMWINDOW == 294 (0x7fa17b10a800) [pid = 4524] [serial = 1621] [outer = (nil)] 08:00:05 INFO - PROCESS | 4524 | ++DOMWINDOW == 295 (0x7fa17b113800) [pid = 4524] [serial = 1622] [outer = 0x7fa17b10a800] 08:00:05 INFO - PROCESS | 4524 | 1461164405903 Marionette DEBUG loaded listener.js 08:00:06 INFO - PROCESS | 4524 | ++DOMWINDOW == 296 (0x7fa17b118000) [pid = 4524] [serial = 1623] [outer = 0x7fa17b10a800] 08:00:06 INFO - PROCESS | 4524 | 1461164406787 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 08:00:06 INFO - PROCESS | 4524 | 1461164406844 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 08:00:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:00:06 INFO - PROCESS | 4524 | 1461164406850 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:00:06 INFO - PROCESS | 4524 | 1461164406852 Marionette TRACE conn3 <- [1,2134,null,{}] 08:00:06 INFO - PROCESS | 4524 | 1461164406858 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:07 INFO - PROCESS | 4524 | 1461164407060 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 08:00:07 INFO - PROCESS | 4524 | 1461164407281 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:07 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a838c000 == 136 [pid = 4524] [id = 541] 08:00:07 INFO - PROCESS | 4524 | ++DOMWINDOW == 297 (0x7fa1744c6800) [pid = 4524] [serial = 1624] [outer = (nil)] 08:00:07 INFO - PROCESS | 4524 | ++DOMWINDOW == 298 (0x7fa179b52c00) [pid = 4524] [serial = 1625] [outer = 0x7fa1744c6800] 08:00:07 INFO - PROCESS | 4524 | 1461164407388 Marionette DEBUG loaded listener.js 08:00:07 INFO - PROCESS | 4524 | ++DOMWINDOW == 299 (0x7fa17b10e400) [pid = 4524] [serial = 1626] [outer = 0x7fa1744c6800] 08:00:08 INFO - PROCESS | 4524 | 1461164408257 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 08:00:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:00:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1478ms 08:00:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:00:08 INFO - PROCESS | 4524 | 1461164408330 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 08:00:08 INFO - PROCESS | 4524 | 1461164408333 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 08:00:08 INFO - PROCESS | 4524 | 1461164408339 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:00:08 INFO - PROCESS | 4524 | 1461164408342 Marionette TRACE conn3 <- [1,2138,null,{}] 08:00:08 INFO - PROCESS | 4524 | 1461164408347 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:08 INFO - PROCESS | 4524 | 1461164408567 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 08:00:08 INFO - PROCESS | 4524 | 1461164408826 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:08 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa174e80000 == 137 [pid = 4524] [id = 542] 08:00:08 INFO - PROCESS | 4524 | ++DOMWINDOW == 300 (0x7fa179b4b000) [pid = 4524] [serial = 1627] [outer = (nil)] 08:00:08 INFO - PROCESS | 4524 | ++DOMWINDOW == 301 (0x7fa17b119000) [pid = 4524] [serial = 1628] [outer = 0x7fa179b4b000] 08:00:08 INFO - PROCESS | 4524 | 1461164408937 Marionette DEBUG loaded listener.js 08:00:09 INFO - PROCESS | 4524 | ++DOMWINDOW == 302 (0x7fa19c90a400) [pid = 4524] [serial = 1629] [outer = 0x7fa179b4b000] 08:00:09 INFO - PROCESS | 4524 | 1461164409729 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 08:00:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:00:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1427ms 08:00:09 INFO - PROCESS | 4524 | 1461164409765 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 08:00:09 INFO - PROCESS | 4524 | 1461164409769 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 08:00:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:00:09 INFO - PROCESS | 4524 | 1461164409775 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:00:09 INFO - PROCESS | 4524 | 1461164409778 Marionette TRACE conn3 <- [1,2142,null,{}] 08:00:09 INFO - PROCESS | 4524 | 1461164409783 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:09 INFO - PROCESS | 4524 | 1461164409977 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 08:00:10 INFO - PROCESS | 4524 | 1461164410241 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:10 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa172fc4000 == 138 [pid = 4524] [id = 543] 08:00:10 INFO - PROCESS | 4524 | ++DOMWINDOW == 303 (0x7fa179b4c800) [pid = 4524] [serial = 1630] [outer = (nil)] 08:00:10 INFO - PROCESS | 4524 | ++DOMWINDOW == 304 (0x7fa19018e000) [pid = 4524] [serial = 1631] [outer = 0x7fa179b4c800] 08:00:10 INFO - PROCESS | 4524 | 1461164410311 Marionette DEBUG loaded listener.js 08:00:10 INFO - PROCESS | 4524 | ++DOMWINDOW == 305 (0x7fa190194000) [pid = 4524] [serial = 1632] [outer = 0x7fa179b4c800] 08:00:11 INFO - PROCESS | 4524 | 1461164411162 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 08:00:11 INFO - PROCESS | 4524 | 1461164411208 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 08:00:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:00:11 INFO - PROCESS | 4524 | 1461164411214 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:00:11 INFO - PROCESS | 4524 | 1461164411217 Marionette TRACE conn3 <- [1,2146,null,{}] 08:00:11 INFO - PROCESS | 4524 | 1461164411222 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:11 INFO - PROCESS | 4524 | 1461164411442 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 08:00:11 INFO - PROCESS | 4524 | 1461164411719 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:11 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa16dad8800 == 139 [pid = 4524] [id = 544] 08:00:11 INFO - PROCESS | 4524 | ++DOMWINDOW == 306 (0x7fa16da56000) [pid = 4524] [serial = 1633] [outer = (nil)] 08:00:11 INFO - PROCESS | 4524 | ++DOMWINDOW == 307 (0x7fa16da5f400) [pid = 4524] [serial = 1634] [outer = 0x7fa16da56000] 08:00:11 INFO - PROCESS | 4524 | 1461164411802 Marionette DEBUG loaded listener.js 08:00:11 INFO - PROCESS | 4524 | ++DOMWINDOW == 308 (0x7fa1a0160000) [pid = 4524] [serial = 1635] [outer = 0x7fa16da56000] 08:00:12 INFO - PROCESS | 4524 | 1461164412665 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 08:00:12 INFO - PROCESS | 4524 | 1461164412748 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 08:00:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:00:12 INFO - PROCESS | 4524 | 1461164412754 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:00:12 INFO - PROCESS | 4524 | 1461164412756 Marionette TRACE conn3 <- [1,2150,null,{}] 08:00:12 INFO - PROCESS | 4524 | 1461164412761 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:12 INFO - PROCESS | 4524 | 1461164412953 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 08:00:13 INFO - PROCESS | 4524 | 1461164413214 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:13 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa16d4af800 == 140 [pid = 4524] [id = 545] 08:00:13 INFO - PROCESS | 4524 | ++DOMWINDOW == 309 (0x7fa16d476400) [pid = 4524] [serial = 1636] [outer = (nil)] 08:00:13 INFO - PROCESS | 4524 | ++DOMWINDOW == 310 (0x7fa16d480400) [pid = 4524] [serial = 1637] [outer = 0x7fa16d476400] 08:00:13 INFO - PROCESS | 4524 | 1461164413288 Marionette DEBUG loaded listener.js 08:00:13 INFO - PROCESS | 4524 | ++DOMWINDOW == 311 (0x7fa17b113400) [pid = 4524] [serial = 1638] [outer = 0x7fa16d476400] 08:00:14 INFO - PROCESS | 4524 | 1461164414127 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 08:00:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 08:00:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1430ms 08:00:14 INFO - PROCESS | 4524 | 1461164414185 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 08:00:14 INFO - PROCESS | 4524 | 1461164414188 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 08:00:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:00:14 INFO - PROCESS | 4524 | 1461164414194 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:00:14 INFO - PROCESS | 4524 | 1461164414196 Marionette TRACE conn3 <- [1,2154,null,{}] 08:00:14 INFO - PROCESS | 4524 | 1461164414202 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:14 INFO - PROCESS | 4524 | 1461164414406 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 08:00:14 INFO - PROCESS | 4524 | 1461164414679 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:14 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa174e81800 == 141 [pid = 4524] [id = 546] 08:00:14 INFO - PROCESS | 4524 | ++DOMWINDOW == 312 (0x7fa16d35f000) [pid = 4524] [serial = 1639] [outer = (nil)] 08:00:14 INFO - PROCESS | 4524 | ++DOMWINDOW == 313 (0x7fa16d365000) [pid = 4524] [serial = 1640] [outer = 0x7fa16d35f000] 08:00:14 INFO - PROCESS | 4524 | 1461164414754 Marionette DEBUG loaded listener.js 08:00:14 INFO - PROCESS | 4524 | ++DOMWINDOW == 314 (0x7fa16d36a400) [pid = 4524] [serial = 1641] [outer = 0x7fa16d35f000] 08:00:15 INFO - PROCESS | 4524 | 1461164415572 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 08:00:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:00:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1432ms 08:00:15 INFO - PROCESS | 4524 | 1461164415628 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 08:00:15 INFO - PROCESS | 4524 | 1461164415632 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 08:00:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:00:15 INFO - PROCESS | 4524 | 1461164415640 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:00:15 INFO - PROCESS | 4524 | 1461164415643 Marionette TRACE conn3 <- [1,2158,null,{}] 08:00:15 INFO - PROCESS | 4524 | 1461164415647 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:15 INFO - PROCESS | 4524 | 1461164415832 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 08:00:16 INFO - PROCESS | 4524 | 1461164416098 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:16 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa16d719800 == 142 [pid = 4524] [id = 547] 08:00:16 INFO - PROCESS | 4524 | ++DOMWINDOW == 315 (0x7fa16d35f400) [pid = 4524] [serial = 1642] [outer = (nil)] 08:00:16 INFO - PROCESS | 4524 | ++DOMWINDOW == 316 (0x7fa16d484800) [pid = 4524] [serial = 1643] [outer = 0x7fa16d35f400] 08:00:16 INFO - PROCESS | 4524 | 1461164416173 Marionette DEBUG loaded listener.js 08:00:16 INFO - PROCESS | 4524 | ++DOMWINDOW == 317 (0x7fa16d7a8800) [pid = 4524] [serial = 1644] [outer = 0x7fa16d35f400] 08:00:17 INFO - PROCESS | 4524 | 1461164417068 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 08:00:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:00:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1534ms 08:00:17 INFO - PROCESS | 4524 | 1461164417175 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 08:00:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:00:17 INFO - PROCESS | 4524 | 1461164417187 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 08:00:17 INFO - PROCESS | 4524 | 1461164417193 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:00:17 INFO - PROCESS | 4524 | 1461164417196 Marionette TRACE conn3 <- [1,2162,null,{}] 08:00:17 INFO - PROCESS | 4524 | 1461164417253 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:17 INFO - PROCESS | 4524 | 1461164417438 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 08:00:17 INFO - PROCESS | 4524 | 1461164417753 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:17 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa16d8e1000 == 143 [pid = 4524] [id = 548] 08:00:17 INFO - PROCESS | 4524 | ++DOMWINDOW == 318 (0x7fa16d7a8c00) [pid = 4524] [serial = 1645] [outer = (nil)] 08:00:17 INFO - PROCESS | 4524 | ++DOMWINDOW == 319 (0x7fa16d7b1800) [pid = 4524] [serial = 1646] [outer = 0x7fa16d7a8c00] 08:00:17 INFO - PROCESS | 4524 | 1461164417828 Marionette DEBUG loaded listener.js 08:00:17 INFO - PROCESS | 4524 | ++DOMWINDOW == 320 (0x7fa175a96400) [pid = 4524] [serial = 1647] [outer = 0x7fa16d7a8c00] 08:00:18 INFO - PROCESS | 4524 | 1461164418656 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 08:00:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:00:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1524ms 08:00:18 INFO - PROCESS | 4524 | 1461164418717 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 08:00:18 INFO - PROCESS | 4524 | 1461164418721 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 08:00:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:00:18 INFO - PROCESS | 4524 | 1461164418727 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:00:18 INFO - PROCESS | 4524 | 1461164418729 Marionette TRACE conn3 <- [1,2166,null,{}] 08:00:18 INFO - PROCESS | 4524 | 1461164418735 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:18 INFO - PROCESS | 4524 | 1461164418938 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 08:00:19 INFO - PROCESS | 4524 | 1461164419223 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:19 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1798df800 == 144 [pid = 4524] [id = 549] 08:00:19 INFO - PROCESS | 4524 | ++DOMWINDOW == 321 (0x7fa16d364c00) [pid = 4524] [serial = 1648] [outer = (nil)] 08:00:19 INFO - PROCESS | 4524 | ++DOMWINDOW == 322 (0x7fa176f46800) [pid = 4524] [serial = 1649] [outer = 0x7fa16d364c00] 08:00:19 INFO - PROCESS | 4524 | 1461164419332 Marionette DEBUG loaded listener.js 08:00:19 INFO - PROCESS | 4524 | ++DOMWINDOW == 323 (0x7fa176f4bc00) [pid = 4524] [serial = 1650] [outer = 0x7fa16d364c00] 08:00:20 INFO - PROCESS | 4524 | 1461164420144 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 08:00:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:00:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1482ms 08:00:20 INFO - PROCESS | 4524 | 1461164420211 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 08:00:20 INFO - PROCESS | 4524 | 1461164420214 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 08:00:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:00:20 INFO - PROCESS | 4524 | 1461164420222 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:00:20 INFO - PROCESS | 4524 | 1461164420225 Marionette TRACE conn3 <- [1,2170,null,{}] 08:00:20 INFO - PROCESS | 4524 | 1461164420231 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:20 INFO - PROCESS | 4524 | 1461164420445 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 08:00:20 INFO - PROCESS | 4524 | 1461164420714 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:20 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18f1ab000 == 145 [pid = 4524] [id = 550] 08:00:20 INFO - PROCESS | 4524 | ++DOMWINDOW == 324 (0x7fa16d7a9400) [pid = 4524] [serial = 1651] [outer = (nil)] 08:00:20 INFO - PROCESS | 4524 | ++DOMWINDOW == 325 (0x7fa176f4f800) [pid = 4524] [serial = 1652] [outer = 0x7fa16d7a9400] 08:00:20 INFO - PROCESS | 4524 | 1461164420832 Marionette DEBUG loaded listener.js 08:00:20 INFO - PROCESS | 4524 | ++DOMWINDOW == 326 (0x7fa1797c9400) [pid = 4524] [serial = 1653] [outer = 0x7fa16d7a9400] 08:00:21 INFO - PROCESS | 4524 | 1461164421664 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 08:00:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:00:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1481ms 08:00:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:00:21 INFO - PROCESS | 4524 | 1461164421703 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 08:00:21 INFO - PROCESS | 4524 | 1461164421705 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 08:00:21 INFO - PROCESS | 4524 | 1461164421711 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:00:21 INFO - PROCESS | 4524 | 1461164421713 Marionette TRACE conn3 <- [1,2174,null,{}] 08:00:21 INFO - PROCESS | 4524 | 1461164421718 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:21 INFO - PROCESS | 4524 | 1461164421926 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 08:00:22 INFO - PROCESS | 4524 | 1461164422211 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:22 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa173158800 == 146 [pid = 4524] [id = 551] 08:00:22 INFO - PROCESS | 4524 | ++DOMWINDOW == 327 (0x7fa16d7a9800) [pid = 4524] [serial = 1654] [outer = (nil)] 08:00:22 INFO - PROCESS | 4524 | ++DOMWINDOW == 328 (0x7fa17444c000) [pid = 4524] [serial = 1655] [outer = 0x7fa16d7a9800] 08:00:22 INFO - PROCESS | 4524 | 1461164422284 Marionette DEBUG loaded listener.js 08:00:22 INFO - PROCESS | 4524 | ++DOMWINDOW == 329 (0x7fa174452400) [pid = 4524] [serial = 1656] [outer = 0x7fa16d7a9800] 08:00:23 INFO - PROCESS | 4524 | 1461164423884 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 08:00:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:00:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 2234ms 08:00:23 INFO - PROCESS | 4524 | 1461164423945 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 08:00:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:00:23 INFO - PROCESS | 4524 | 1461164423950 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 08:00:23 INFO - PROCESS | 4524 | 1461164423958 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:00:23 INFO - PROCESS | 4524 | 1461164423963 Marionette TRACE conn3 <- [1,2178,null,{}] 08:00:23 INFO - PROCESS | 4524 | 1461164423971 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:24 INFO - PROCESS | 4524 | 1461164424404 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 08:00:24 INFO - PROCESS | 4524 | 1461164424694 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:24 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa173be2000 == 147 [pid = 4524] [id = 552] 08:00:24 INFO - PROCESS | 4524 | ++DOMWINDOW == 330 (0x7fa16d7b2c00) [pid = 4524] [serial = 1657] [outer = (nil)] 08:00:24 INFO - PROCESS | 4524 | ++DOMWINDOW == 331 (0x7fa1739ed000) [pid = 4524] [serial = 1658] [outer = 0x7fa16d7b2c00] 08:00:24 INFO - PROCESS | 4524 | 1461164424765 Marionette DEBUG loaded listener.js 08:00:24 INFO - PROCESS | 4524 | ++DOMWINDOW == 332 (0x7fa174444800) [pid = 4524] [serial = 1659] [outer = 0x7fa16d7b2c00] 08:00:25 INFO - PROCESS | 4524 | 1461164425699 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 08:00:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:00:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1788ms 08:00:26 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17da42800 == 146 [pid = 4524] [id = 468] 08:00:26 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa184e5e800 == 145 [pid = 4524] [id = 490] 08:00:26 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17c018800 == 144 [pid = 4524] [id = 532] 08:00:26 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa186220000 == 143 [pid = 4524] [id = 531] 08:00:26 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1830ac000 == 142 [pid = 4524] [id = 530] 08:00:26 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17a8ed000 == 141 [pid = 4524] [id = 529] 08:00:26 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa176a2e800 == 140 [pid = 4524] [id = 528] 08:00:26 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17c08c000 == 139 [pid = 4524] [id = 527] 08:00:26 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17c023800 == 138 [pid = 4524] [id = 526] 08:00:26 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17a487800 == 137 [pid = 4524] [id = 525] 08:00:26 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa176ae1000 == 136 [pid = 4524] [id = 524] 08:00:26 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17a47a000 == 135 [pid = 4524] [id = 522] 08:00:26 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1773b4000 == 134 [pid = 4524] [id = 521] 08:00:26 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18821a800 == 133 [pid = 4524] [id = 520] 08:00:26 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1a5bdf800 == 132 [pid = 4524] [id = 519] 08:00:26 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1a064d800 == 131 [pid = 4524] [id = 518] 08:00:26 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa19b478800 == 130 [pid = 4524] [id = 517] 08:00:26 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18e7ec000 == 129 [pid = 4524] [id = 516] 08:00:26 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa188e69800 == 128 [pid = 4524] [id = 515] 08:00:26 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa186552800 == 127 [pid = 4524] [id = 514] 08:00:26 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17c39a000 == 126 [pid = 4524] [id = 513] 08:00:26 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa176a36000 == 125 [pid = 4524] [id = 512] 08:00:26 INFO - PROCESS | 4524 | --DOMWINDOW == 331 (0x7fa190ba1c00) [pid = 4524] [serial = 1449] [outer = (nil)] [url = about:blank] 08:00:26 INFO - PROCESS | 4524 | --DOMWINDOW == 330 (0x7fa18df7ac00) [pid = 4524] [serial = 1143] [outer = (nil)] [url = about:blank] 08:00:26 INFO - PROCESS | 4524 | --DOMWINDOW == 329 (0x7fa176759400) [pid = 4524] [serial = 1532] [outer = (nil)] [url = about:blank] 08:00:26 INFO - PROCESS | 4524 | --DOMWINDOW == 328 (0x7fa17c2ef400) [pid = 4524] [serial = 1527] [outer = (nil)] [url = about:blank] 08:00:26 INFO - PROCESS | 4524 | --DOMWINDOW == 327 (0x7fa185552800) [pid = 4524] [serial = 1533] [outer = (nil)] [url = about:blank] 08:00:26 INFO - PROCESS | 4524 | --DOMWINDOW == 326 (0x7fa18657c800) [pid = 4524] [serial = 1535] [outer = (nil)] [url = about:blank] 08:00:26 INFO - PROCESS | 4524 | --DOMWINDOW == 325 (0x7fa17d5de000) [pid = 4524] [serial = 1529] [outer = (nil)] [url = about:blank] 08:00:26 INFO - PROCESS | 4524 | --DOMWINDOW == 324 (0x7fa181c9b000) [pid = 4524] [serial = 1530] [outer = (nil)] [url = about:blank] 08:00:26 INFO - PROCESS | 4524 | --DOMWINDOW == 323 (0x7fa18ddae400) [pid = 4524] [serial = 1487] [outer = (nil)] [url = about:blank] 08:00:26 INFO - PROCESS | 4524 | --DOMWINDOW == 322 (0x7fa19b99e000) [pid = 4524] [serial = 1493] [outer = (nil)] [url = about:blank] 08:00:26 INFO - PROCESS | 4524 | --DOMWINDOW == 321 (0x7fa175a8fc00) [pid = 4524] [serial = 1518] [outer = (nil)] [url = about:blank] 08:00:26 INFO - PROCESS | 4524 | --DOMWINDOW == 320 (0x7fa175087000) [pid = 4524] [serial = 1517] [outer = (nil)] [url = about:blank] 08:00:26 INFO - PROCESS | 4524 | --DOMWINDOW == 319 (0x7fa1766e2800) [pid = 4524] [serial = 1520] [outer = (nil)] [url = about:blank] 08:00:26 INFO - PROCESS | 4524 | --DOMWINDOW == 318 (0x7fa1785cb400) [pid = 4524] [serial = 1472] [outer = (nil)] [url = about:blank] 08:00:26 INFO - PROCESS | 4524 | --DOMWINDOW == 317 (0x7fa176862400) [pid = 4524] [serial = 1521] [outer = (nil)] [url = about:blank] 08:00:26 INFO - PROCESS | 4524 | --DOMWINDOW == 316 (0x7fa1785a3c00) [pid = 4524] [serial = 1475] [outer = (nil)] [url = about:blank] 08:00:26 INFO - PROCESS | 4524 | --DOMWINDOW == 315 (0x7fa184b9c800) [pid = 4524] [serial = 1481] [outer = (nil)] [url = about:blank] 08:00:26 INFO - PROCESS | 4524 | --DOMWINDOW == 314 (0x7fa17a8d0c00) [pid = 4524] [serial = 1526] [outer = (nil)] [url = about:blank] 08:00:26 INFO - PROCESS | 4524 | --DOMWINDOW == 313 (0x7fa18f187c00) [pid = 4524] [serial = 1490] [outer = (nil)] [url = about:blank] 08:00:26 INFO - PROCESS | 4524 | --DOMWINDOW == 312 (0x7fa18854c000) [pid = 4524] [serial = 1484] [outer = (nil)] [url = about:blank] 08:00:26 INFO - PROCESS | 4524 | --DOMWINDOW == 311 (0x7fa1790dc400) [pid = 4524] [serial = 1523] [outer = (nil)] [url = about:blank] 08:00:26 INFO - PROCESS | 4524 | --DOMWINDOW == 310 (0x7fa1797c6000) [pid = 4524] [serial = 1524] [outer = (nil)] [url = about:blank] 08:00:26 INFO - PROCESS | 4524 | --DOMWINDOW == 309 (0x7fa17c0b1400) [pid = 4524] [serial = 1478] [outer = (nil)] [url = about:blank] 08:00:26 INFO - PROCESS | 4524 | --DOMWINDOW == 308 (0x7fa17d5d5400) [pid = 4524] [serial = 1514] [outer = (nil)] [url = about:blank] 08:00:26 INFO - PROCESS | 4524 | --DOMWINDOW == 307 (0x7fa18e72f800) [pid = 4524] [serial = 1502] [outer = (nil)] [url = about:blank] 08:00:26 INFO - PROCESS | 4524 | --DOMWINDOW == 306 (0x7fa173a41000) [pid = 4524] [serial = 1499] [outer = (nil)] [url = about:blank] 08:00:26 INFO - PROCESS | 4524 | --DOMWINDOW == 305 (0x7fa19c90ac00) [pid = 4524] [serial = 1496] [outer = (nil)] [url = about:blank] 08:00:26 INFO - PROCESS | 4524 | --DOMWINDOW == 304 (0x7fa17508e000) [pid = 4524] [serial = 1505] [outer = (nil)] [url = about:blank] 08:00:26 INFO - PROCESS | 4524 | --DOMWINDOW == 303 (0x7fa178748400) [pid = 4524] [serial = 1508] [outer = (nil)] [url = about:blank] 08:00:26 INFO - PROCESS | 4524 | --DOMWINDOW == 302 (0x7fa17874a800) [pid = 4524] [serial = 1511] [outer = (nil)] [url = about:blank] 08:00:26 INFO - PROCESS | 4524 | 1461164426311 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 08:00:26 INFO - PROCESS | 4524 | 1461164426319 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 08:00:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:00:26 INFO - PROCESS | 4524 | 1461164426381 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:00:26 INFO - PROCESS | 4524 | 1461164426385 Marionette TRACE conn3 <- [1,2182,null,{}] 08:00:26 INFO - PROCESS | 4524 | 1461164426391 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:26 INFO - PROCESS | 4524 | 1461164426598 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 08:00:26 INFO - PROCESS | 4524 | 1461164426807 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:26 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa173d0d000 == 126 [pid = 4524] [id = 553] 08:00:26 INFO - PROCESS | 4524 | ++DOMWINDOW == 303 (0x7fa16da53800) [pid = 4524] [serial = 1660] [outer = (nil)] 08:00:26 INFO - PROCESS | 4524 | ++DOMWINDOW == 304 (0x7fa1745dec00) [pid = 4524] [serial = 1661] [outer = 0x7fa16da53800] 08:00:26 INFO - PROCESS | 4524 | 1461164426866 Marionette DEBUG loaded listener.js 08:00:26 INFO - PROCESS | 4524 | ++DOMWINDOW == 305 (0x7fa17508e000) [pid = 4524] [serial = 1662] [outer = 0x7fa16da53800] 08:00:27 INFO - PROCESS | 4524 | 1461164427626 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 08:00:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:00:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1328ms 08:00:27 INFO - PROCESS | 4524 | 1461164427664 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 08:00:27 INFO - PROCESS | 4524 | 1461164427667 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 08:00:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:00:27 INFO - PROCESS | 4524 | 1461164427672 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:00:27 INFO - PROCESS | 4524 | 1461164427677 Marionette TRACE conn3 <- [1,2186,null,{}] 08:00:27 INFO - PROCESS | 4524 | 1461164427691 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:27 INFO - PROCESS | 4524 | 1461164427980 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 08:00:28 INFO - PROCESS | 4524 | 1461164427997 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:28 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1771e1000 == 127 [pid = 4524] [id = 554] 08:00:28 INFO - PROCESS | 4524 | ++DOMWINDOW == 306 (0x7fa1745dc800) [pid = 4524] [serial = 1663] [outer = (nil)] 08:00:28 INFO - PROCESS | 4524 | ++DOMWINDOW == 307 (0x7fa175e54400) [pid = 4524] [serial = 1664] [outer = 0x7fa1745dc800] 08:00:28 INFO - PROCESS | 4524 | 1461164428058 Marionette DEBUG loaded listener.js 08:00:28 INFO - PROCESS | 4524 | ++DOMWINDOW == 308 (0x7fa176f51c00) [pid = 4524] [serial = 1665] [outer = 0x7fa1745dc800] 08:00:28 INFO - PROCESS | 4524 | 1461164428974 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 08:00:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:00:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1330ms 08:00:29 INFO - PROCESS | 4524 | 1461164429002 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 08:00:29 INFO - PROCESS | 4524 | 1461164429007 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 08:00:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:00:29 INFO - PROCESS | 4524 | 1461164429012 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:00:29 INFO - PROCESS | 4524 | 1461164429014 Marionette TRACE conn3 <- [1,2190,null,{}] 08:00:29 INFO - PROCESS | 4524 | 1461164429019 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:29 INFO - PROCESS | 4524 | 1461164429288 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 08:00:29 INFO - PROCESS | 4524 | 1461164429325 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:29 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa178dd8800 == 128 [pid = 4524] [id = 555] 08:00:29 INFO - PROCESS | 4524 | ++DOMWINDOW == 309 (0x7fa1771c1400) [pid = 4524] [serial = 1666] [outer = (nil)] 08:00:29 INFO - PROCESS | 4524 | ++DOMWINDOW == 310 (0x7fa1771c5c00) [pid = 4524] [serial = 1667] [outer = 0x7fa1771c1400] 08:00:29 INFO - PROCESS | 4524 | 1461164429386 Marionette DEBUG loaded listener.js 08:00:29 INFO - PROCESS | 4524 | ++DOMWINDOW == 311 (0x7fa1785a7800) [pid = 4524] [serial = 1668] [outer = 0x7fa1771c1400] 08:00:30 INFO - PROCESS | 4524 | 1461164430239 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 08:00:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:00:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1275ms 08:00:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:00:30 INFO - PROCESS | 4524 | 1461164430294 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 08:00:30 INFO - PROCESS | 4524 | 1461164430296 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 08:00:30 INFO - PROCESS | 4524 | 1461164430302 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:00:30 INFO - PROCESS | 4524 | 1461164430304 Marionette TRACE conn3 <- [1,2194,null,{}] 08:00:30 INFO - PROCESS | 4524 | 1461164430312 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:30 INFO - PROCESS | 4524 | 1461164430551 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 08:00:30 INFO - PROCESS | 4524 | 1461164430584 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:30 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17a1de000 == 129 [pid = 4524] [id = 556] 08:00:30 INFO - PROCESS | 4524 | ++DOMWINDOW == 312 (0x7fa175a8e400) [pid = 4524] [serial = 1669] [outer = (nil)] 08:00:30 INFO - PROCESS | 4524 | ++DOMWINDOW == 313 (0x7fa178b3fc00) [pid = 4524] [serial = 1670] [outer = 0x7fa175a8e400] 08:00:30 INFO - PROCESS | 4524 | 1461164430640 Marionette DEBUG loaded listener.js 08:00:30 INFO - PROCESS | 4524 | ++DOMWINDOW == 314 (0x7fa1790e5c00) [pid = 4524] [serial = 1671] [outer = 0x7fa175a8e400] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 313 (0x7fa182016800) [pid = 4524] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 312 (0x7fa176754800) [pid = 4524] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 311 (0x7fa184333400) [pid = 4524] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 310 (0x7fa18f02b800) [pid = 4524] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 309 (0x7fa187b76c00) [pid = 4524] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 308 (0x7fa18e21b400) [pid = 4524] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 307 (0x7fa170bc2800) [pid = 4524] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 306 (0x7fa183ef4800) [pid = 4524] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 305 (0x7fa17912c000) [pid = 4524] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 304 (0x7fa17c0b5400) [pid = 4524] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 303 (0x7fa184d0cc00) [pid = 4524] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 302 (0x7fa175037400) [pid = 4524] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 301 (0x7fa1847e5000) [pid = 4524] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 300 (0x7fa175c90400) [pid = 4524] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 299 (0x7fa18637f800) [pid = 4524] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 298 (0x7fa185544800) [pid = 4524] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 297 (0x7fa175c95800) [pid = 4524] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 296 (0x7fa17ae10400) [pid = 4524] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 295 (0x7fa17d5dd400) [pid = 4524] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 294 (0x7fa178b39000) [pid = 4524] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 293 (0x7fa1772cd000) [pid = 4524] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 292 (0x7fa18c25a800) [pid = 4524] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 291 (0x7fa175c8f000) [pid = 4524] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 290 (0x7fa188eb8800) [pid = 4524] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 289 (0x7fa18e391400) [pid = 4524] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 288 (0x7fa17d5d8400) [pid = 4524] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 287 (0x7fa17d551400) [pid = 4524] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 286 (0x7fa184338000) [pid = 4524] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 285 (0x7fa18e391000) [pid = 4524] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 284 (0x7fa1744c2400) [pid = 4524] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 283 (0x7fa1797c2800) [pid = 4524] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 282 (0x7fa18432f800) [pid = 4524] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 281 (0x7fa178b37c00) [pid = 4524] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 280 (0x7fa1769f3800) [pid = 4524] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 279 (0x7fa170ce7000) [pid = 4524] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 278 (0x7fa175ede400) [pid = 4524] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 277 (0x7fa18e38d800) [pid = 4524] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 276 (0x7fa183d34800) [pid = 4524] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 275 (0x7fa17190c000) [pid = 4524] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 274 (0x7fa178750800) [pid = 4524] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 273 (0x7fa175e51400) [pid = 4524] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 272 (0x7fa17c0bac00) [pid = 4524] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 271 (0x7fa1785cc400) [pid = 4524] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 270 (0x7fa178b32800) [pid = 4524] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 269 (0x7fa184977000) [pid = 4524] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 268 (0x7fa183026800) [pid = 4524] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 267 (0x7fa170ce6c00) [pid = 4524] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 266 (0x7fa170f70000) [pid = 4524] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 265 (0x7fa18826bc00) [pid = 4524] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 264 (0x7fa17190ac00) [pid = 4524] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 263 (0x7fa18830b800) [pid = 4524] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 262 (0x7fa185548800) [pid = 4524] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 261 (0x7fa18df8f800) [pid = 4524] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 260 (0x7fa170bbdc00) [pid = 4524] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 259 (0x7fa18462a800) [pid = 4524] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 258 (0x7fa175083000) [pid = 4524] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 257 (0x7fa186370800) [pid = 4524] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 256 (0x7fa170f6f800) [pid = 4524] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 255 (0x7fa190069000) [pid = 4524] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 254 (0x7fa1785cdc00) [pid = 4524] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 253 (0x7fa170f78800) [pid = 4524] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 252 (0x7fa18b04e800) [pid = 4524] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 251 (0x7fa1785ab400) [pid = 4524] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 250 (0x7fa170bbb400) [pid = 4524] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 249 (0x7fa178b3e800) [pid = 4524] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 248 (0x7fa187f4e400) [pid = 4524] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 247 (0x7fa170bc0000) [pid = 4524] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 246 (0x7fa17d55a800) [pid = 4524] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 245 (0x7fa18d261c00) [pid = 4524] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 244 (0x7fa1766e1400) [pid = 4524] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 243 (0x7fa17d5df800) [pid = 4524] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 242 (0x7fa1744c3c00) [pid = 4524] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 241 (0x7fa170f6f000) [pid = 4524] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 240 (0x7fa17a8d5400) [pid = 4524] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 239 (0x7fa187b6fc00) [pid = 4524] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 238 (0x7fa1744ca800) [pid = 4524] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 237 (0x7fa18e386000) [pid = 4524] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 236 (0x7fa18200f400) [pid = 4524] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 235 (0x7fa170bbe400) [pid = 4524] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 234 (0x7fa183021c00) [pid = 4524] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 233 (0x7fa1769ec800) [pid = 4524] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 232 (0x7fa182016000) [pid = 4524] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 231 (0x7fa17859f800) [pid = 4524] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 230 (0x7fa176754c00) [pid = 4524] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 229 (0x7fa17b046000) [pid = 4524] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:00:32 INFO - PROCESS | 4524 | --DOMWINDOW == 228 (0x7fa1772c5000) [pid = 4524] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:00:32 INFO - PROCESS | 4524 | 1461164432743 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 08:00:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:00:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 2485ms 08:00:32 INFO - PROCESS | 4524 | 1461164432787 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 08:00:32 INFO - PROCESS | 4524 | 1461164432790 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 08:00:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:00:32 INFO - PROCESS | 4524 | 1461164432799 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:00:32 INFO - PROCESS | 4524 | 1461164432801 Marionette TRACE conn3 <- [1,2198,null,{}] 08:00:32 INFO - PROCESS | 4524 | 1461164432805 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:33 INFO - PROCESS | 4524 | 1461164433022 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 08:00:33 INFO - PROCESS | 4524 | 1461164433203 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:33 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa176ace800 == 130 [pid = 4524] [id = 557] 08:00:33 INFO - PROCESS | 4524 | ++DOMWINDOW == 229 (0x7fa170ce6c00) [pid = 4524] [serial = 1672] [outer = (nil)] 08:00:33 INFO - PROCESS | 4524 | ++DOMWINDOW == 230 (0x7fa1785cb400) [pid = 4524] [serial = 1673] [outer = 0x7fa170ce6c00] 08:00:33 INFO - PROCESS | 4524 | 1461164433263 Marionette DEBUG loaded listener.js 08:00:33 INFO - PROCESS | 4524 | ++DOMWINDOW == 231 (0x7fa178f91800) [pid = 4524] [serial = 1674] [outer = 0x7fa170ce6c00] 08:00:33 INFO - PROCESS | 4524 | 1461164433949 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:00:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:00:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1173ms 08:00:34 INFO - PROCESS | 4524 | 1461164434107 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 08:00:34 INFO - PROCESS | 4524 | 1461164434111 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 08:00:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:00:34 INFO - PROCESS | 4524 | 1461164434138 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:00:34 INFO - PROCESS | 4524 | 1461164434141 Marionette TRACE conn3 <- [1,2202,null,{}] 08:00:34 INFO - PROCESS | 4524 | 1461164434160 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:34 INFO - PROCESS | 4524 | 1461164434393 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 08:00:34 INFO - PROCESS | 4524 | 1461164434655 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:34 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa173153800 == 131 [pid = 4524] [id = 558] 08:00:34 INFO - PROCESS | 4524 | ++DOMWINDOW == 232 (0x7fa16da57c00) [pid = 4524] [serial = 1675] [outer = (nil)] 08:00:34 INFO - PROCESS | 4524 | ++DOMWINDOW == 233 (0x7fa170bbf400) [pid = 4524] [serial = 1676] [outer = 0x7fa16da57c00] 08:00:34 INFO - PROCESS | 4524 | 1461164434789 Marionette DEBUG loaded listener.js 08:00:34 INFO - PROCESS | 4524 | ++DOMWINDOW == 234 (0x7fa171012000) [pid = 4524] [serial = 1677] [outer = 0x7fa16da57c00] 08:00:35 INFO - PROCESS | 4524 | 1461164435739 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 08:00:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:00:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1652ms 08:00:35 INFO - PROCESS | 4524 | 1461164435790 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 08:00:35 INFO - PROCESS | 4524 | 1461164435795 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 08:00:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:00:35 INFO - PROCESS | 4524 | 1461164435806 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:00:35 INFO - PROCESS | 4524 | 1461164435811 Marionette TRACE conn3 <- [1,2206,null,{}] 08:00:35 INFO - PROCESS | 4524 | 1461164435817 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:36 INFO - PROCESS | 4524 | 1461164436022 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 08:00:36 INFO - PROCESS | 4524 | 1461164436291 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:36 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1771d4000 == 132 [pid = 4524] [id = 559] 08:00:36 INFO - PROCESS | 4524 | ++DOMWINDOW == 235 (0x7fa174447800) [pid = 4524] [serial = 1678] [outer = (nil)] 08:00:36 INFO - PROCESS | 4524 | ++DOMWINDOW == 236 (0x7fa1745dd400) [pid = 4524] [serial = 1679] [outer = 0x7fa174447800] 08:00:36 INFO - PROCESS | 4524 | 1461164436405 Marionette DEBUG loaded listener.js 08:00:36 INFO - PROCESS | 4524 | ++DOMWINDOW == 237 (0x7fa175091000) [pid = 4524] [serial = 1680] [outer = 0x7fa174447800] 08:00:37 INFO - PROCESS | 4524 | 1461164437299 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 08:00:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:00:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1533ms 08:00:37 INFO - PROCESS | 4524 | 1461164437336 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 08:00:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:00:37 INFO - PROCESS | 4524 | 1461164437340 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 08:00:37 INFO - PROCESS | 4524 | 1461164437346 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:00:37 INFO - PROCESS | 4524 | 1461164437349 Marionette TRACE conn3 <- [1,2210,null,{}] 08:00:37 INFO - PROCESS | 4524 | 1461164437362 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:37 INFO - PROCESS | 4524 | 1461164437595 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 08:00:37 INFO - PROCESS | 4524 | 1461164437936 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:37 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17a793000 == 133 [pid = 4524] [id = 560] 08:00:37 INFO - PROCESS | 4524 | ++DOMWINDOW == 238 (0x7fa176860400) [pid = 4524] [serial = 1681] [outer = (nil)] 08:00:38 INFO - PROCESS | 4524 | ++DOMWINDOW == 239 (0x7fa176f44000) [pid = 4524] [serial = 1682] [outer = 0x7fa176860400] 08:00:38 INFO - PROCESS | 4524 | 1461164438016 Marionette DEBUG loaded listener.js 08:00:38 INFO - PROCESS | 4524 | ++DOMWINDOW == 240 (0x7fa1771c3800) [pid = 4524] [serial = 1683] [outer = 0x7fa176860400] 08:00:38 INFO - PROCESS | 4524 | 1461164438839 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 08:00:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:00:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1528ms 08:00:38 INFO - PROCESS | 4524 | 1461164438874 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 08:00:38 INFO - PROCESS | 4524 | 1461164438878 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 08:00:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:00:38 INFO - PROCESS | 4524 | 1461164438883 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:00:38 INFO - PROCESS | 4524 | 1461164438885 Marionette TRACE conn3 <- [1,2214,null,{}] 08:00:38 INFO - PROCESS | 4524 | 1461164438892 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:39 INFO - PROCESS | 4524 | 1461164439097 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 08:00:39 INFO - PROCESS | 4524 | 1461164439375 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:39 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17c088000 == 134 [pid = 4524] [id = 561] 08:00:39 INFO - PROCESS | 4524 | ++DOMWINDOW == 241 (0x7fa1769e8000) [pid = 4524] [serial = 1684] [outer = (nil)] 08:00:39 INFO - PROCESS | 4524 | ++DOMWINDOW == 242 (0x7fa178743000) [pid = 4524] [serial = 1685] [outer = 0x7fa1769e8000] 08:00:39 INFO - PROCESS | 4524 | 1461164439445 Marionette DEBUG loaded listener.js 08:00:39 INFO - PROCESS | 4524 | ++DOMWINDOW == 243 (0x7fa17912c000) [pid = 4524] [serial = 1686] [outer = 0x7fa1769e8000] 08:00:40 INFO - PROCESS | 4524 | 1461164440359 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 08:00:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:00:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1532ms 08:00:40 INFO - PROCESS | 4524 | 1461164440417 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 08:00:40 INFO - PROCESS | 4524 | 1461164440421 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 08:00:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:00:40 INFO - PROCESS | 4524 | 1461164440427 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:00:40 INFO - PROCESS | 4524 | 1461164440429 Marionette TRACE conn3 <- [1,2218,null,{}] 08:00:40 INFO - PROCESS | 4524 | 1461164440434 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:40 INFO - PROCESS | 4524 | 1461164440629 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 08:00:40 INFO - PROCESS | 4524 | 1461164440895 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:40 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17d7da000 == 135 [pid = 4524] [id = 562] 08:00:40 INFO - PROCESS | 4524 | ++DOMWINDOW == 244 (0x7fa1785ab400) [pid = 4524] [serial = 1687] [outer = (nil)] 08:00:40 INFO - PROCESS | 4524 | ++DOMWINDOW == 245 (0x7fa1798ab400) [pid = 4524] [serial = 1688] [outer = 0x7fa1785ab400] 08:00:40 INFO - PROCESS | 4524 | 1461164440968 Marionette DEBUG loaded listener.js 08:00:41 INFO - PROCESS | 4524 | ++DOMWINDOW == 246 (0x7fa17a8d4400) [pid = 4524] [serial = 1689] [outer = 0x7fa1785ab400] 08:00:41 INFO - PROCESS | 4524 | 1461164441798 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 08:00:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:00:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1428ms 08:00:41 INFO - PROCESS | 4524 | 1461164441856 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 08:00:41 INFO - PROCESS | 4524 | 1461164441859 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 08:00:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:00:41 INFO - PROCESS | 4524 | 1461164441866 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:00:41 INFO - PROCESS | 4524 | 1461164441868 Marionette TRACE conn3 <- [1,2222,null,{}] 08:00:41 INFO - PROCESS | 4524 | 1461164441875 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:42 INFO - PROCESS | 4524 | 1461164442143 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 08:00:42 INFO - PROCESS | 4524 | 1461164442407 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:42 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa182e31000 == 136 [pid = 4524] [id = 563] 08:00:42 INFO - PROCESS | 4524 | ++DOMWINDOW == 247 (0x7fa17c2ee800) [pid = 4524] [serial = 1690] [outer = (nil)] 08:00:42 INFO - PROCESS | 4524 | ++DOMWINDOW == 248 (0x7fa17d34a000) [pid = 4524] [serial = 1691] [outer = 0x7fa17c2ee800] 08:00:42 INFO - PROCESS | 4524 | 1461164442542 Marionette DEBUG loaded listener.js 08:00:42 INFO - PROCESS | 4524 | ++DOMWINDOW == 249 (0x7fa17d5dd800) [pid = 4524] [serial = 1692] [outer = 0x7fa17c2ee800] 08:00:43 INFO - PROCESS | 4524 | 1461164443379 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:00:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:00:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1583ms 08:00:43 INFO - PROCESS | 4524 | 1461164443451 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 08:00:43 INFO - PROCESS | 4524 | 1461164443455 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 08:00:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:00:43 INFO - PROCESS | 4524 | 1461164443461 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:00:43 INFO - PROCESS | 4524 | 1461164443463 Marionette TRACE conn3 <- [1,2226,null,{}] 08:00:43 INFO - PROCESS | 4524 | 1461164443470 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:43 INFO - PROCESS | 4524 | 1461164443702 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 08:00:43 INFO - PROCESS | 4524 | 1461164443969 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:44 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa184e5e800 == 137 [pid = 4524] [id = 564] 08:00:44 INFO - PROCESS | 4524 | ++DOMWINDOW == 250 (0x7fa17b114c00) [pid = 4524] [serial = 1693] [outer = (nil)] 08:00:44 INFO - PROCESS | 4524 | ++DOMWINDOW == 251 (0x7fa181c9d400) [pid = 4524] [serial = 1694] [outer = 0x7fa17b114c00] 08:00:44 INFO - PROCESS | 4524 | 1461164444095 Marionette DEBUG loaded listener.js 08:00:44 INFO - PROCESS | 4524 | ++DOMWINDOW == 252 (0x7fa183020800) [pid = 4524] [serial = 1695] [outer = 0x7fa17b114c00] 08:00:44 INFO - PROCESS | 4524 | 1461164444915 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 08:00:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:00:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1483ms 08:00:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:00:44 INFO - PROCESS | 4524 | 1461164444944 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 08:00:44 INFO - PROCESS | 4524 | 1461164444947 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 08:00:44 INFO - PROCESS | 4524 | 1461164444951 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:00:44 INFO - PROCESS | 4524 | 1461164444956 Marionette TRACE conn3 <- [1,2230,null,{}] 08:00:44 INFO - PROCESS | 4524 | 1461164444962 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:45 INFO - PROCESS | 4524 | 1461164445152 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 08:00:45 INFO - PROCESS | 4524 | 1461164445426 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:45 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa186717000 == 138 [pid = 4524] [id = 565] 08:00:45 INFO - PROCESS | 4524 | ++DOMWINDOW == 253 (0x7fa17c2eec00) [pid = 4524] [serial = 1696] [outer = (nil)] 08:00:45 INFO - PROCESS | 4524 | ++DOMWINDOW == 254 (0x7fa183d34800) [pid = 4524] [serial = 1697] [outer = 0x7fa17c2eec00] 08:00:45 INFO - PROCESS | 4524 | 1461164445499 Marionette DEBUG loaded listener.js 08:00:45 INFO - PROCESS | 4524 | ++DOMWINDOW == 255 (0x7fa183dcf800) [pid = 4524] [serial = 1698] [outer = 0x7fa17c2eec00] 08:00:46 INFO - PROCESS | 4524 | 1461164446348 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 08:00:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:00:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1435ms 08:00:46 INFO - PROCESS | 4524 | 1461164446388 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 08:00:46 INFO - PROCESS | 4524 | 1461164446393 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 08:00:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:00:46 INFO - PROCESS | 4524 | 1461164446401 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:00:46 INFO - PROCESS | 4524 | 1461164446405 Marionette TRACE conn3 <- [1,2234,null,{}] 08:00:46 INFO - PROCESS | 4524 | 1461164446431 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:46 INFO - PROCESS | 4524 | 1461164446655 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 08:00:46 INFO - PROCESS | 4524 | 1461164446923 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:46 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa188297800 == 139 [pid = 4524] [id = 566] 08:00:46 INFO - PROCESS | 4524 | ++DOMWINDOW == 256 (0x7fa17d5dd400) [pid = 4524] [serial = 1699] [outer = (nil)] 08:00:47 INFO - PROCESS | 4524 | ++DOMWINDOW == 257 (0x7fa184333400) [pid = 4524] [serial = 1700] [outer = 0x7fa17d5dd400] 08:00:47 INFO - PROCESS | 4524 | 1461164447036 Marionette DEBUG loaded listener.js 08:00:47 INFO - PROCESS | 4524 | ++DOMWINDOW == 258 (0x7fa1843eb800) [pid = 4524] [serial = 1701] [outer = 0x7fa17d5dd400] 08:00:47 INFO - PROCESS | 4524 | 1461164447943 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 08:00:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:00:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1581ms 08:00:47 INFO - PROCESS | 4524 | 1461164447984 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 08:00:47 INFO - PROCESS | 4524 | 1461164447988 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 08:00:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:00:47 INFO - PROCESS | 4524 | 1461164447995 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:00:48 INFO - PROCESS | 4524 | 1461164447999 Marionette TRACE conn3 <- [1,2238,null,{}] 08:00:48 INFO - PROCESS | 4524 | 1461164448004 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:48 INFO - PROCESS | 4524 | 1461164448204 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 08:00:48 INFO - PROCESS | 4524 | 1461164448475 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:48 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa188c2e000 == 140 [pid = 4524] [id = 567] 08:00:48 INFO - PROCESS | 4524 | ++DOMWINDOW == 259 (0x7fa183d31400) [pid = 4524] [serial = 1702] [outer = (nil)] 08:00:48 INFO - PROCESS | 4524 | ++DOMWINDOW == 260 (0x7fa18497c400) [pid = 4524] [serial = 1703] [outer = 0x7fa183d31400] 08:00:48 INFO - PROCESS | 4524 | 1461164448545 Marionette DEBUG loaded listener.js 08:00:48 INFO - PROCESS | 4524 | ++DOMWINDOW == 261 (0x7fa185545800) [pid = 4524] [serial = 1704] [outer = 0x7fa183d31400] 08:00:49 INFO - PROCESS | 4524 | 1461164449386 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:00:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:00:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1427ms 08:00:49 INFO - PROCESS | 4524 | 1461164449424 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 08:00:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:00:49 INFO - PROCESS | 4524 | 1461164449428 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 08:00:49 INFO - PROCESS | 4524 | 1461164449435 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:00:49 INFO - PROCESS | 4524 | 1461164449439 Marionette TRACE conn3 <- [1,2242,null,{}] 08:00:49 INFO - PROCESS | 4524 | 1461164449444 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:49 INFO - PROCESS | 4524 | 1461164449671 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 08:00:49 INFO - PROCESS | 4524 | 1461164449948 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:50 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18d972800 == 141 [pid = 4524] [id = 568] 08:00:50 INFO - PROCESS | 4524 | ++DOMWINDOW == 262 (0x7fa18637a400) [pid = 4524] [serial = 1705] [outer = (nil)] 08:00:50 INFO - PROCESS | 4524 | ++DOMWINDOW == 263 (0x7fa1871f1000) [pid = 4524] [serial = 1706] [outer = 0x7fa18637a400] 08:00:50 INFO - PROCESS | 4524 | 1461164450076 Marionette DEBUG loaded listener.js 08:00:50 INFO - PROCESS | 4524 | ++DOMWINDOW == 264 (0x7fa188269000) [pid = 4524] [serial = 1707] [outer = 0x7fa18637a400] 08:00:50 INFO - PROCESS | 4524 | 1461164450934 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 08:00:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:00:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1529ms 08:00:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:00:50 INFO - PROCESS | 4524 | 1461164450964 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 08:00:50 INFO - PROCESS | 4524 | 1461164450967 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 08:00:50 INFO - PROCESS | 4524 | 1461164450973 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:00:50 INFO - PROCESS | 4524 | 1461164450976 Marionette TRACE conn3 <- [1,2246,null,{}] 08:00:50 INFO - PROCESS | 4524 | 1461164450981 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:51 INFO - PROCESS | 4524 | 1461164451183 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 08:00:51 INFO - PROCESS | 4524 | 1461164451456 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:51 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18f78a800 == 142 [pid = 4524] [id = 569] 08:00:51 INFO - PROCESS | 4524 | ++DOMWINDOW == 265 (0x7fa1867d8400) [pid = 4524] [serial = 1708] [outer = (nil)] 08:00:51 INFO - PROCESS | 4524 | ++DOMWINDOW == 266 (0x7fa188548000) [pid = 4524] [serial = 1709] [outer = 0x7fa1867d8400] 08:00:51 INFO - PROCESS | 4524 | 1461164451531 Marionette DEBUG loaded listener.js 08:00:51 INFO - PROCESS | 4524 | ++DOMWINDOW == 267 (0x7fa188968000) [pid = 4524] [serial = 1710] [outer = 0x7fa1867d8400] 08:00:52 INFO - PROCESS | 4524 | 1461164452396 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 08:00:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:00:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1483ms 08:00:52 INFO - PROCESS | 4524 | 1461164452456 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 08:00:52 INFO - PROCESS | 4524 | 1461164452458 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 08:00:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:00:52 INFO - PROCESS | 4524 | 1461164452464 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:00:52 INFO - PROCESS | 4524 | 1461164452466 Marionette TRACE conn3 <- [1,2250,null,{}] 08:00:52 INFO - PROCESS | 4524 | 1461164452472 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:52 INFO - PROCESS | 4524 | 1461164452671 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 08:00:52 INFO - PROCESS | 4524 | 1461164452950 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:53 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa19b478800 == 143 [pid = 4524] [id = 570] 08:00:53 INFO - PROCESS | 4524 | ++DOMWINDOW == 268 (0x7fa184973c00) [pid = 4524] [serial = 1711] [outer = (nil)] 08:00:53 INFO - PROCESS | 4524 | ++DOMWINDOW == 269 (0x7fa188eb5400) [pid = 4524] [serial = 1712] [outer = 0x7fa184973c00] 08:00:53 INFO - PROCESS | 4524 | 1461164453063 Marionette DEBUG loaded listener.js 08:00:53 INFO - PROCESS | 4524 | ++DOMWINDOW == 270 (0x7fa18a5c7000) [pid = 4524] [serial = 1713] [outer = 0x7fa184973c00] 08:00:53 INFO - PROCESS | 4524 | 1461164453849 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 08:00:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:00:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1432ms 08:00:53 INFO - PROCESS | 4524 | 1461164453898 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 08:00:53 INFO - PROCESS | 4524 | 1461164453900 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 08:00:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:00:53 INFO - PROCESS | 4524 | 1461164453907 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:00:53 INFO - PROCESS | 4524 | 1461164453909 Marionette TRACE conn3 <- [1,2254,null,{}] 08:00:53 INFO - PROCESS | 4524 | 1461164453915 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:54 INFO - PROCESS | 4524 | 1461164454125 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 08:00:54 INFO - PROCESS | 4524 | 1461164454398 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:54 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a04a9000 == 144 [pid = 4524] [id = 571] 08:00:54 INFO - PROCESS | 4524 | ++DOMWINDOW == 271 (0x7fa1871ea800) [pid = 4524] [serial = 1714] [outer = (nil)] 08:00:54 INFO - PROCESS | 4524 | ++DOMWINDOW == 272 (0x7fa18d208000) [pid = 4524] [serial = 1715] [outer = 0x7fa1871ea800] 08:00:54 INFO - PROCESS | 4524 | 1461164454473 Marionette DEBUG loaded listener.js 08:00:54 INFO - PROCESS | 4524 | ++DOMWINDOW == 273 (0x7fa18ddab400) [pid = 4524] [serial = 1716] [outer = 0x7fa1871ea800] 08:00:55 INFO - PROCESS | 4524 | 1461164455301 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 08:00:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:00:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1430ms 08:00:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:00:55 INFO - PROCESS | 4524 | 1461164455337 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 08:00:55 INFO - PROCESS | 4524 | 1461164455340 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 08:00:55 INFO - PROCESS | 4524 | 1461164455346 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:00:55 INFO - PROCESS | 4524 | 1461164455348 Marionette TRACE conn3 <- [1,2258,null,{}] 08:00:55 INFO - PROCESS | 4524 | 1461164455353 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:55 INFO - PROCESS | 4524 | 1461164455543 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 08:00:55 INFO - PROCESS | 4524 | 1461164455815 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:55 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a0d9c000 == 145 [pid = 4524] [id = 572] 08:00:55 INFO - PROCESS | 4524 | ++DOMWINDOW == 274 (0x7fa183dcf400) [pid = 4524] [serial = 1717] [outer = (nil)] 08:00:55 INFO - PROCESS | 4524 | ++DOMWINDOW == 275 (0x7fa18df74c00) [pid = 4524] [serial = 1718] [outer = 0x7fa183dcf400] 08:00:55 INFO - PROCESS | 4524 | 1461164455888 Marionette DEBUG loaded listener.js 08:00:55 INFO - PROCESS | 4524 | ++DOMWINDOW == 276 (0x7fa18e157800) [pid = 4524] [serial = 1719] [outer = 0x7fa183dcf400] 08:00:56 INFO - PROCESS | 4524 | 1461164456726 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:00:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:00:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1430ms 08:00:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:00:56 INFO - PROCESS | 4524 | 1461164456776 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 08:00:56 INFO - PROCESS | 4524 | 1461164456779 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 08:00:56 INFO - PROCESS | 4524 | 1461164456785 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:00:56 INFO - PROCESS | 4524 | 1461164456788 Marionette TRACE conn3 <- [1,2262,null,{}] 08:00:56 INFO - PROCESS | 4524 | 1461164456793 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:57 INFO - PROCESS | 4524 | 1461164456996 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 08:00:57 INFO - PROCESS | 4524 | 1461164457269 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:57 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a5bca000 == 146 [pid = 4524] [id = 573] 08:00:57 INFO - PROCESS | 4524 | ++DOMWINDOW == 277 (0x7fa18896c800) [pid = 4524] [serial = 1720] [outer = (nil)] 08:00:57 INFO - PROCESS | 4524 | ++DOMWINDOW == 278 (0x7fa18e386800) [pid = 4524] [serial = 1721] [outer = 0x7fa18896c800] 08:00:57 INFO - PROCESS | 4524 | 1461164457346 Marionette DEBUG loaded listener.js 08:00:57 INFO - PROCESS | 4524 | ++DOMWINDOW == 279 (0x7fa18e89dc00) [pid = 4524] [serial = 1722] [outer = 0x7fa18896c800] 08:00:58 INFO - PROCESS | 4524 | 1461164458173 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 08:00:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:00:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1439ms 08:00:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:00:58 INFO - PROCESS | 4524 | 1461164458223 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 08:00:58 INFO - PROCESS | 4524 | 1461164458226 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 08:00:58 INFO - PROCESS | 4524 | 1461164458232 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:00:58 INFO - PROCESS | 4524 | 1461164458235 Marionette TRACE conn3 <- [1,2266,null,{}] 08:00:58 INFO - PROCESS | 4524 | 1461164458240 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:58 INFO - PROCESS | 4524 | 1461164458449 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 08:00:58 INFO - PROCESS | 4524 | 1461164458779 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:58 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa178687800 == 147 [pid = 4524] [id = 574] 08:00:58 INFO - PROCESS | 4524 | ++DOMWINDOW == 280 (0x7fa1739ee400) [pid = 4524] [serial = 1723] [outer = (nil)] 08:00:58 INFO - PROCESS | 4524 | ++DOMWINDOW == 281 (0x7fa1798a3c00) [pid = 4524] [serial = 1724] [outer = 0x7fa1739ee400] 08:00:58 INFO - PROCESS | 4524 | 1461164458886 Marionette DEBUG loaded listener.js 08:00:58 INFO - PROCESS | 4524 | ++DOMWINDOW == 282 (0x7fa18830fc00) [pid = 4524] [serial = 1725] [outer = 0x7fa1739ee400] 08:00:59 INFO - PROCESS | 4524 | 1461164459725 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 08:00:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:00:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1532ms 08:00:59 INFO - PROCESS | 4524 | 1461164459764 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 08:00:59 INFO - PROCESS | 4524 | 1461164459768 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 08:00:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:00:59 INFO - PROCESS | 4524 | 1461164459773 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:00:59 INFO - PROCESS | 4524 | 1461164459776 Marionette TRACE conn3 <- [1,2270,null,{}] 08:00:59 INFO - PROCESS | 4524 | 1461164459781 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:59 INFO - PROCESS | 4524 | 1461164459980 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 08:01:00 INFO - PROCESS | 4524 | 1461164460256 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:00 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa178e9e000 == 148 [pid = 4524] [id = 575] 08:01:00 INFO - PROCESS | 4524 | ++DOMWINDOW == 283 (0x7fa1739ec400) [pid = 4524] [serial = 1726] [outer = (nil)] 08:01:00 INFO - PROCESS | 4524 | ++DOMWINDOW == 284 (0x7fa17503dc00) [pid = 4524] [serial = 1727] [outer = 0x7fa1739ec400] 08:01:00 INFO - PROCESS | 4524 | 1461164460333 Marionette DEBUG loaded listener.js 08:01:00 INFO - PROCESS | 4524 | ++DOMWINDOW == 285 (0x7fa18e21cc00) [pid = 4524] [serial = 1728] [outer = 0x7fa1739ec400] 08:01:01 INFO - PROCESS | 4524 | 1461164461209 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 08:01:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:01:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1484ms 08:01:01 INFO - PROCESS | 4524 | 1461164461258 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 08:01:01 INFO - PROCESS | 4524 | 1461164461260 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 08:01:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:01:01 INFO - PROCESS | 4524 | 1461164461267 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:01:01 INFO - PROCESS | 4524 | 1461164461270 Marionette TRACE conn3 <- [1,2274,null,{}] 08:01:01 INFO - PROCESS | 4524 | 1461164461275 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:01 INFO - PROCESS | 4524 | 1461164461497 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 08:01:01 INFO - PROCESS | 4524 | 1461164461788 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:01 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17d3ad800 == 149 [pid = 4524] [id = 576] 08:01:01 INFO - PROCESS | 4524 | ++DOMWINDOW == 286 (0x7fa170bc9000) [pid = 4524] [serial = 1729] [outer = (nil)] 08:01:01 INFO - PROCESS | 4524 | ++DOMWINDOW == 287 (0x7fa175e56c00) [pid = 4524] [serial = 1730] [outer = 0x7fa170bc9000] 08:01:01 INFO - PROCESS | 4524 | 1461164461899 Marionette DEBUG loaded listener.js 08:01:01 INFO - PROCESS | 4524 | ++DOMWINDOW == 288 (0x7fa17b127800) [pid = 4524] [serial = 1731] [outer = 0x7fa170bc9000] 08:01:02 INFO - PROCESS | 4524 | 1461164462724 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 08:01:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:01:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1536ms 08:01:02 INFO - PROCESS | 4524 | 1461164462803 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 08:01:02 INFO - PROCESS | 4524 | 1461164462807 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 08:01:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:01:02 INFO - PROCESS | 4524 | 1461164462812 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:01:02 INFO - PROCESS | 4524 | 1461164462814 Marionette TRACE conn3 <- [1,2278,null,{}] 08:01:02 INFO - PROCESS | 4524 | 1461164462820 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:03 INFO - PROCESS | 4524 | 1461164463030 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 08:01:03 INFO - PROCESS | 4524 | 1461164463315 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:03 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa174813800 == 150 [pid = 4524] [id = 577] 08:01:03 INFO - PROCESS | 4524 | ++DOMWINDOW == 289 (0x7fa170bc5c00) [pid = 4524] [serial = 1732] [outer = (nil)] 08:01:03 INFO - PROCESS | 4524 | ++DOMWINDOW == 290 (0x7fa171908000) [pid = 4524] [serial = 1733] [outer = 0x7fa170bc5c00] 08:01:03 INFO - PROCESS | 4524 | 1461164463431 Marionette DEBUG loaded listener.js 08:01:03 INFO - PROCESS | 4524 | ++DOMWINDOW == 291 (0x7fa1772cc400) [pid = 4524] [serial = 1734] [outer = 0x7fa170bc5c00] 08:01:05 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17a1de000 == 149 [pid = 4524] [id = 556] 08:01:05 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa178dd8800 == 148 [pid = 4524] [id = 555] 08:01:05 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1771e1000 == 147 [pid = 4524] [id = 554] 08:01:05 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa173d0d000 == 146 [pid = 4524] [id = 553] 08:01:05 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa173be2000 == 145 [pid = 4524] [id = 552] 08:01:05 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa16d8e1000 == 144 [pid = 4524] [id = 548] 08:01:05 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa16d719800 == 143 [pid = 4524] [id = 547] 08:01:05 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa174e81800 == 142 [pid = 4524] [id = 546] 08:01:05 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa16d4af800 == 141 [pid = 4524] [id = 545] 08:01:05 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa16dad8800 == 140 [pid = 4524] [id = 544] 08:01:05 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa172fc4000 == 139 [pid = 4524] [id = 543] 08:01:05 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa174e80000 == 138 [pid = 4524] [id = 542] 08:01:05 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1a838c000 == 137 [pid = 4524] [id = 541] 08:01:05 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1734e7000 == 136 [pid = 4524] [id = 540] 08:01:05 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1a0da9800 == 135 [pid = 4524] [id = 539] 08:01:05 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa19c941800 == 134 [pid = 4524] [id = 538] 08:01:05 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa190b42800 == 133 [pid = 4524] [id = 537] 08:01:05 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18e316000 == 132 [pid = 4524] [id = 536] 08:01:05 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa182dd5000 == 131 [pid = 4524] [id = 535] 08:01:05 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17a47f000 == 130 [pid = 4524] [id = 534] 08:01:05 INFO - PROCESS | 4524 | 1461164465431 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 290 (0x7fa19e813800) [pid = 4524] [serial = 1497] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 289 (0x7fa178f90c00) [pid = 4524] [serial = 1476] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 288 (0x7fa18d20c000) [pid = 4524] [serial = 1485] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 287 (0x7fa19c6ce400) [pid = 4524] [serial = 1494] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 286 (0x7fa18e21c800) [pid = 4524] [serial = 1488] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 285 (0x7fa19a6ca800) [pid = 4524] [serial = 1491] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 284 (0x7fa188311000) [pid = 4524] [serial = 1473] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 283 (0x7fa187b74c00) [pid = 4524] [serial = 1482] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 282 (0x7fa181c10400) [pid = 4524] [serial = 1479] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 281 (0x7fa184337800) [pid = 4524] [serial = 1419] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 280 (0x7fa1882b3800) [pid = 4524] [serial = 1368] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 279 (0x7fa1766e6800) [pid = 4524] [serial = 1278] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 278 (0x7fa185541c00) [pid = 4524] [serial = 1209] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 277 (0x7fa183d30800) [pid = 4524] [serial = 1182] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 276 (0x7fa18b0c9000) [pid = 4524] [serial = 1428] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 275 (0x7fa18826c800) [pid = 4524] [serial = 1595] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 274 (0x7fa1790e4400) [pid = 4524] [serial = 1344] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 273 (0x7fa182015c00) [pid = 4524] [serial = 1416] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 272 (0x7fa185770c00) [pid = 4524] [serial = 1221] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 271 (0x7fa17d552400) [pid = 4524] [serial = 1215] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 270 (0x7fa18553bc00) [pid = 4524] [serial = 1275] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 269 (0x7fa18dcad800) [pid = 4524] [serial = 1374] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 268 (0x7fa19c909000) [pid = 4524] [serial = 1179] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 267 (0x7fa18e220800) [pid = 4524] [serial = 1293] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 266 (0x7fa19c769400) [pid = 4524] [serial = 1167] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 265 (0x7fa18ee05000) [pid = 4524] [serial = 1233] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 264 (0x7fa18577bc00) [pid = 4524] [serial = 1287] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 263 (0x7fa18568bc00) [pid = 4524] [serial = 1362] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 262 (0x7fa18fe4ac00) [pid = 4524] [serial = 1161] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 261 (0x7fa179123400) [pid = 4524] [serial = 1338] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 260 (0x7fa181c83800) [pid = 4524] [serial = 1350] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 259 (0x7fa188551000) [pid = 4524] [serial = 1290] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 258 (0x7fa17912e800) [pid = 4524] [serial = 1212] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 257 (0x7fa183029800) [pid = 4524] [serial = 1353] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 256 (0x7fa17101b400) [pid = 4524] [serial = 1574] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 255 (0x7fa1769e9c00) [pid = 4524] [serial = 1410] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 254 (0x7fa19b7da400) [pid = 4524] [serial = 1239] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 253 (0x7fa173a3c000) [pid = 4524] [serial = 1575] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 252 (0x7fa183dc8800) [pid = 4524] [serial = 1589] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 251 (0x7fa18462a000) [pid = 4524] [serial = 1590] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 250 (0x7fa188963c00) [pid = 4524] [serial = 1536] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 249 (0x7fa18637a000) [pid = 4524] [serial = 1598] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 248 (0x7fa175089c00) [pid = 4524] [serial = 1538] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 247 (0x7fa1798a2000) [pid = 4524] [serial = 1413] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 246 (0x7fa1785d1800) [pid = 4524] [serial = 1541] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 245 (0x7fa183dcb400) [pid = 4524] [serial = 1284] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 244 (0x7fa19c912800) [pid = 4524] [serial = 1242] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 243 (0x7fa19c7c4000) [pid = 4524] [serial = 1173] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 242 (0x7fa187b73000) [pid = 4524] [serial = 1365] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 241 (0x7fa190baa000) [pid = 4524] [serial = 1556] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 240 (0x7fa185546000) [pid = 4524] [serial = 1359] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 239 (0x7fa17c0b2000) [pid = 4524] [serial = 1251] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 238 (0x7fa17d559800) [pid = 4524] [serial = 1446] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 237 (0x7fa18d97ac00) [pid = 4524] [serial = 1431] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 236 (0x7fa18896fc00) [pid = 4524] [serial = 1550] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 235 (0x7fa18ddb2c00) [pid = 4524] [serial = 1380] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 234 (0x7fa18df8ac00) [pid = 4524] [serial = 1434] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 233 (0x7fa18ddb2800) [pid = 4524] [serial = 1158] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 232 (0x7fa18e38d400) [pid = 4524] [serial = 1553] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 231 (0x7fa19b4bec00) [pid = 4524] [serial = 1164] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 230 (0x7fa170bca800) [pid = 4524] [serial = 1245] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 229 (0x7fa188303000) [pid = 4524] [serial = 1224] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 228 (0x7fa175a95000) [pid = 4524] [serial = 1577] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 227 (0x7fa18854a400) [pid = 4524] [serial = 1425] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 226 (0x7fa19c776c00) [pid = 4524] [serial = 1305] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 225 (0x7fa1a072b800) [pid = 4524] [serial = 1170] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 224 (0x7fa175c8e000) [pid = 4524] [serial = 1578] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 223 (0x7fa17d34ac00) [pid = 4524] [serial = 1347] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 222 (0x7fa178b3dc00) [pid = 4524] [serial = 1308] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 221 (0x7fa18ffbf400) [pid = 4524] [serial = 1296] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 220 (0x7fa18f365400) [pid = 4524] [serial = 1440] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 219 (0x7fa175e52400) [pid = 4524] [serial = 1586] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 218 (0x7fa17a8d6800) [pid = 4524] [serial = 1176] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 217 (0x7fa18df7f000) [pid = 4524] [serial = 1227] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 216 (0x7fa1843efc00) [pid = 4524] [serial = 1377] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 215 (0x7fa183eec400) [pid = 4524] [serial = 1218] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 214 (0x7fa19b9e1400) [pid = 4524] [serial = 1299] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 213 (0x7fa1798a7800) [pid = 4524] [serial = 1281] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 212 (0x7fa17c0ad000) [pid = 4524] [serial = 1587] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 211 (0x7fa18fe46400) [pid = 4524] [serial = 1236] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 210 (0x7fa178f90800) [pid = 4524] [serial = 1383] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 209 (0x7fa170f7cc00) [pid = 4524] [serial = 1302] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 208 (0x7fa183027400) [pid = 4524] [serial = 1185] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 207 (0x7fa181c9e000) [pid = 4524] [serial = 1544] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 206 (0x7fa18c25a400) [pid = 4524] [serial = 1371] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 205 (0x7fa176756c00) [pid = 4524] [serial = 1341] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 204 (0x7fa18fe50000) [pid = 4524] [serial = 1443] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 203 (0x7fa1847f1c00) [pid = 4524] [serial = 1356] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 202 (0x7fa170ce2000) [pid = 4524] [serial = 1248] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 201 (0x7fa18e38d000) [pid = 4524] [serial = 1230] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 200 (0x7fa183d39400) [pid = 4524] [serial = 1407] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 199 (0x7fa186577400) [pid = 4524] [serial = 1547] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 198 (0x7fa184b9f800) [pid = 4524] [serial = 1422] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 197 (0x7fa18e385400) [pid = 4524] [serial = 1437] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 196 (0x7fa17101b000) [pid = 4524] [serial = 1559] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 195 (0x7fa1790e1800) [pid = 4524] [serial = 1580] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 194 (0x7fa1798a2c00) [pid = 4524] [serial = 1581] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 193 (0x7fa17b12b800) [pid = 4524] [serial = 1583] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 192 (0x7fa17c0b7800) [pid = 4524] [serial = 1584] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 191 (0x7fa1745e2800) [pid = 4524] [serial = 1571] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 190 (0x7fa1a072bc00) [pid = 4524] [serial = 1568] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 189 (0x7fa1739f4c00) [pid = 4524] [serial = 1565] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 188 (0x7fa1739ec000) [pid = 4524] [serial = 1562] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 187 (0x7fa18553cc00) [pid = 4524] [serial = 1592] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 186 (0x7fa186571000) [pid = 4524] [serial = 1593] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 185 (0x7fa188962c00) [pid = 4524] [serial = 1596] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 184 (0x7fa18c19b400) [pid = 4524] [serial = 1601] [outer = (nil)] [url = about:blank] 08:01:05 INFO - PROCESS | 4524 | --DOMWINDOW == 183 (0x7fa188967c00) [pid = 4524] [serial = 1599] [outer = (nil)] [url = about:blank] 08:01:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:01:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 2932ms 08:01:05 INFO - PROCESS | 4524 | 1461164465746 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 08:01:05 INFO - PROCESS | 4524 | 1461164465749 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 08:01:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:01:05 INFO - PROCESS | 4524 | 1461164465756 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:01:05 INFO - PROCESS | 4524 | 1461164465761 Marionette TRACE conn3 <- [1,2282,null,{}] 08:01:05 INFO - PROCESS | 4524 | 1461164465770 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:05 INFO - PROCESS | 4524 | 1461164465981 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 08:01:06 INFO - PROCESS | 4524 | 1461164466183 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:06 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa16dacf800 == 131 [pid = 4524] [id = 578] 08:01:06 INFO - PROCESS | 4524 | ++DOMWINDOW == 184 (0x7fa16da5b800) [pid = 4524] [serial = 1735] [outer = (nil)] 08:01:06 INFO - PROCESS | 4524 | ++DOMWINDOW == 185 (0x7fa16da5f800) [pid = 4524] [serial = 1736] [outer = 0x7fa16da5b800] 08:01:06 INFO - PROCESS | 4524 | 1461164466253 Marionette DEBUG loaded listener.js 08:01:06 INFO - PROCESS | 4524 | ++DOMWINDOW == 186 (0x7fa170bc2800) [pid = 4524] [serial = 1737] [outer = 0x7fa16da5b800] 08:01:07 INFO - PROCESS | 4524 | 1461164467004 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 08:01:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:01:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1287ms 08:01:07 INFO - PROCESS | 4524 | 1461164467049 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 08:01:07 INFO - PROCESS | 4524 | 1461164467057 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 08:01:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:01:07 INFO - PROCESS | 4524 | 1461164467067 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:01:07 INFO - PROCESS | 4524 | 1461164467071 Marionette TRACE conn3 <- [1,2286,null,{}] 08:01:07 INFO - PROCESS | 4524 | 1461164467076 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:07 INFO - PROCESS | 4524 | 1461164467271 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 08:01:07 INFO - PROCESS | 4524 | 1461164467288 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:07 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa172fd1000 == 132 [pid = 4524] [id = 579] 08:01:07 INFO - PROCESS | 4524 | ++DOMWINDOW == 187 (0x7fa16d47a800) [pid = 4524] [serial = 1738] [outer = (nil)] 08:01:07 INFO - PROCESS | 4524 | ++DOMWINDOW == 188 (0x7fa170f74800) [pid = 4524] [serial = 1739] [outer = 0x7fa16d47a800] 08:01:07 INFO - PROCESS | 4524 | 1461164467523 Marionette DEBUG loaded listener.js 08:01:07 INFO - PROCESS | 4524 | ++DOMWINDOW == 189 (0x7fa1739eb800) [pid = 4524] [serial = 1740] [outer = 0x7fa16d47a800] 08:01:08 INFO - PROCESS | 4524 | 1461164468425 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 08:01:08 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 08:01:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1381ms 08:01:08 INFO - PROCESS | 4524 | 1461164468448 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 08:01:08 INFO - PROCESS | 4524 | 1461164468452 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 08:01:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:01:08 INFO - PROCESS | 4524 | 1461164468458 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:01:08 INFO - PROCESS | 4524 | 1461164468464 Marionette TRACE conn3 <- [1,2290,null,{}] 08:01:08 INFO - PROCESS | 4524 | 1461164468484 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:08 INFO - PROCESS | 4524 | 1461164468748 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 08:01:08 INFO - PROCESS | 4524 | 1461164468788 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:08 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa173d10800 == 133 [pid = 4524] [id = 580] 08:01:08 INFO - PROCESS | 4524 | ++DOMWINDOW == 190 (0x7fa1744c3c00) [pid = 4524] [serial = 1741] [outer = (nil)] 08:01:08 INFO - PROCESS | 4524 | ++DOMWINDOW == 191 (0x7fa175031400) [pid = 4524] [serial = 1742] [outer = 0x7fa1744c3c00] 08:01:08 INFO - PROCESS | 4524 | 1461164468849 Marionette DEBUG loaded listener.js 08:01:08 INFO - PROCESS | 4524 | ++DOMWINDOW == 192 (0x7fa175a8c000) [pid = 4524] [serial = 1743] [outer = 0x7fa1744c3c00] 08:01:10 INFO - PROCESS | 4524 | --DOMWINDOW == 191 (0x7fa1745dc800) [pid = 4524] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:01:10 INFO - PROCESS | 4524 | --DOMWINDOW == 190 (0x7fa175a8e400) [pid = 4524] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:01:10 INFO - PROCESS | 4524 | --DOMWINDOW == 189 (0x7fa1771c1400) [pid = 4524] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:01:10 INFO - PROCESS | 4524 | --DOMWINDOW == 188 (0x7fa16d7b2c00) [pid = 4524] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:01:10 INFO - PROCESS | 4524 | --DOMWINDOW == 187 (0x7fa16da53800) [pid = 4524] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:01:10 INFO - PROCESS | 4524 | 1461164470301 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 08:01:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:01:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1886ms 08:01:10 INFO - PROCESS | 4524 | 1461164470344 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 08:01:10 INFO - PROCESS | 4524 | 1461164470347 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 08:01:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:01:10 INFO - PROCESS | 4524 | 1461164470353 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:01:10 INFO - PROCESS | 4524 | 1461164470355 Marionette TRACE conn3 <- [1,2294,null,{}] 08:01:10 INFO - PROCESS | 4524 | 1461164470360 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:10 INFO - PROCESS | 4524 | 1461164470583 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 08:01:10 INFO - PROCESS | 4524 | 1461164470761 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:10 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa174815800 == 134 [pid = 4524] [id = 581] 08:01:10 INFO - PROCESS | 4524 | ++DOMWINDOW == 188 (0x7fa1744c8000) [pid = 4524] [serial = 1744] [outer = (nil)] 08:01:10 INFO - PROCESS | 4524 | ++DOMWINDOW == 189 (0x7fa175b29800) [pid = 4524] [serial = 1745] [outer = 0x7fa1744c8000] 08:01:10 INFO - PROCESS | 4524 | 1461164470821 Marionette DEBUG loaded listener.js 08:01:10 INFO - PROCESS | 4524 | ++DOMWINDOW == 190 (0x7fa175ee0c00) [pid = 4524] [serial = 1746] [outer = 0x7fa1744c8000] 08:01:11 INFO - PROCESS | 4524 | 1461164471524 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 08:01:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:01:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1227ms 08:01:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:01:11 INFO - PROCESS | 4524 | 1461164471581 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 08:01:11 INFO - PROCESS | 4524 | 1461164471583 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 08:01:11 INFO - PROCESS | 4524 | 1461164471589 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:01:11 INFO - PROCESS | 4524 | 1461164471593 Marionette TRACE conn3 <- [1,2298,null,{}] 08:01:11 INFO - PROCESS | 4524 | 1461164471598 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:11 INFO - PROCESS | 4524 | 1461164471791 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 08:01:11 INFO - PROCESS | 4524 | 1461164471800 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:11 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa175d81800 == 135 [pid = 4524] [id = 582] 08:01:11 INFO - PROCESS | 4524 | ++DOMWINDOW == 191 (0x7fa175ee3000) [pid = 4524] [serial = 1747] [outer = (nil)] 08:01:11 INFO - PROCESS | 4524 | ++DOMWINDOW == 192 (0x7fa17685f800) [pid = 4524] [serial = 1748] [outer = 0x7fa175ee3000] 08:01:11 INFO - PROCESS | 4524 | 1461164471860 Marionette DEBUG loaded listener.js 08:01:11 INFO - PROCESS | 4524 | ++DOMWINDOW == 193 (0x7fa176f49800) [pid = 4524] [serial = 1749] [outer = 0x7fa175ee3000] 08:01:13 INFO - PROCESS | 4524 | 1461164473049 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 08:01:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:01:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1478ms 08:01:13 INFO - PROCESS | 4524 | 1461164473066 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 08:01:13 INFO - PROCESS | 4524 | 1461164473073 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 08:01:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:01:13 INFO - PROCESS | 4524 | 1461164473081 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:01:13 INFO - PROCESS | 4524 | 1461164473086 Marionette TRACE conn3 <- [1,2302,null,{}] 08:01:13 INFO - PROCESS | 4524 | 1461164473094 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:13 INFO - PROCESS | 4524 | 1461164473325 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 08:01:13 INFO - PROCESS | 4524 | 1461164473603 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:13 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1734e2000 == 136 [pid = 4524] [id = 583] 08:01:13 INFO - PROCESS | 4524 | ++DOMWINDOW == 194 (0x7fa170f70000) [pid = 4524] [serial = 1750] [outer = (nil)] 08:01:13 INFO - PROCESS | 4524 | ++DOMWINDOW == 195 (0x7fa170f7cc00) [pid = 4524] [serial = 1751] [outer = 0x7fa170f70000] 08:01:13 INFO - PROCESS | 4524 | 1461164473722 Marionette DEBUG loaded listener.js 08:01:13 INFO - PROCESS | 4524 | ++DOMWINDOW == 196 (0x7fa173a3f400) [pid = 4524] [serial = 1752] [outer = 0x7fa170f70000] 08:01:14 INFO - PROCESS | 4524 | 1461164474606 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:01:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:01:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1580ms 08:01:14 INFO - PROCESS | 4524 | 1461164474662 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 08:01:14 INFO - PROCESS | 4524 | 1461164474671 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 08:01:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:01:14 INFO - PROCESS | 4524 | 1461164474682 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:01:14 INFO - PROCESS | 4524 | 1461164474685 Marionette TRACE conn3 <- [1,2306,null,{}] 08:01:14 INFO - PROCESS | 4524 | 1461164474691 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:14 INFO - PROCESS | 4524 | 1461164474899 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 08:01:15 INFO - PROCESS | 4524 | 1461164475112 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:15 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1771d9800 == 137 [pid = 4524] [id = 584] 08:01:15 INFO - PROCESS | 4524 | ++DOMWINDOW == 197 (0x7fa170cdf800) [pid = 4524] [serial = 1753] [outer = (nil)] 08:01:15 INFO - PROCESS | 4524 | ++DOMWINDOW == 198 (0x7fa175a8ec00) [pid = 4524] [serial = 1754] [outer = 0x7fa170cdf800] 08:01:15 INFO - PROCESS | 4524 | 1461164475225 Marionette DEBUG loaded listener.js 08:01:15 INFO - PROCESS | 4524 | ++DOMWINDOW == 199 (0x7fa175e60000) [pid = 4524] [serial = 1755] [outer = 0x7fa170cdf800] 08:01:16 INFO - PROCESS | 4524 | 1461164476245 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 08:01:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:01:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1631ms 08:01:16 INFO - PROCESS | 4524 | 1461164476312 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 08:01:16 INFO - PROCESS | 4524 | 1461164476315 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 08:01:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:01:16 INFO - PROCESS | 4524 | 1461164476321 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:01:16 INFO - PROCESS | 4524 | 1461164476327 Marionette TRACE conn3 <- [1,2310,null,{}] 08:01:16 INFO - PROCESS | 4524 | 1461164476343 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:16 INFO - PROCESS | 4524 | 1461164476598 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 08:01:16 INFO - PROCESS | 4524 | 1461164476896 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:16 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa178dec800 == 138 [pid = 4524] [id = 585] 08:01:16 INFO - PROCESS | 4524 | ++DOMWINDOW == 200 (0x7fa176f4c000) [pid = 4524] [serial = 1756] [outer = (nil)] 08:01:16 INFO - PROCESS | 4524 | ++DOMWINDOW == 201 (0x7fa1771ca000) [pid = 4524] [serial = 1757] [outer = 0x7fa176f4c000] 08:01:16 INFO - PROCESS | 4524 | 1461164476979 Marionette DEBUG loaded listener.js 08:01:17 INFO - PROCESS | 4524 | ++DOMWINDOW == 202 (0x7fa1785c9400) [pid = 4524] [serial = 1758] [outer = 0x7fa176f4c000] 08:01:17 INFO - PROCESS | 4524 | 1461164477815 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 08:01:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:01:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1584ms 08:01:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:01:17 INFO - PROCESS | 4524 | 1461164477906 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 08:01:17 INFO - PROCESS | 4524 | 1461164477909 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 08:01:17 INFO - PROCESS | 4524 | 1461164477916 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:01:17 INFO - PROCESS | 4524 | 1461164477919 Marionette TRACE conn3 <- [1,2314,null,{}] 08:01:17 INFO - PROCESS | 4524 | 1461164477924 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:18 INFO - PROCESS | 4524 | 1461164478172 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 08:01:18 INFO - PROCESS | 4524 | 1461164478472 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:18 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17a1e9000 == 139 [pid = 4524] [id = 586] 08:01:18 INFO - PROCESS | 4524 | ++DOMWINDOW == 203 (0x7fa1771c1000) [pid = 4524] [serial = 1759] [outer = (nil)] 08:01:18 INFO - PROCESS | 4524 | ++DOMWINDOW == 204 (0x7fa1790dc400) [pid = 4524] [serial = 1760] [outer = 0x7fa1771c1000] 08:01:18 INFO - PROCESS | 4524 | 1461164478549 Marionette DEBUG loaded listener.js 08:01:18 INFO - PROCESS | 4524 | ++DOMWINDOW == 205 (0x7fa17912d800) [pid = 4524] [serial = 1761] [outer = 0x7fa1771c1000] 08:01:19 INFO - PROCESS | 4524 | 1461164479365 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 08:01:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:01:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1483ms 08:01:19 INFO - PROCESS | 4524 | 1461164479398 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 08:01:19 INFO - PROCESS | 4524 | 1461164479401 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 08:01:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:01:19 INFO - PROCESS | 4524 | 1461164479408 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:01:19 INFO - PROCESS | 4524 | 1461164479412 Marionette TRACE conn3 <- [1,2318,null,{}] 08:01:19 INFO - PROCESS | 4524 | 1461164479416 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:19 INFO - PROCESS | 4524 | 1461164479610 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 08:01:19 INFO - PROCESS | 4524 | 1461164479829 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:19 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17a79f800 == 140 [pid = 4524] [id = 587] 08:01:19 INFO - PROCESS | 4524 | ++DOMWINDOW == 206 (0x7fa178b33000) [pid = 4524] [serial = 1762] [outer = (nil)] 08:01:19 INFO - PROCESS | 4524 | ++DOMWINDOW == 207 (0x7fa1798aac00) [pid = 4524] [serial = 1763] [outer = 0x7fa178b33000] 08:01:19 INFO - PROCESS | 4524 | 1461164479936 Marionette DEBUG loaded listener.js 08:01:20 INFO - PROCESS | 4524 | ++DOMWINDOW == 208 (0x7fa179b53000) [pid = 4524] [serial = 1764] [outer = 0x7fa178b33000] 08:01:20 INFO - PROCESS | 4524 | 1461164480873 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 08:01:20 INFO - PROCESS | 4524 | 1461164480944 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 08:01:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:01:20 INFO - PROCESS | 4524 | 1461164480950 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:01:20 INFO - PROCESS | 4524 | 1461164480952 Marionette TRACE conn3 <- [1,2322,null,{}] 08:01:20 INFO - PROCESS | 4524 | 1461164480957 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:21 INFO - PROCESS | 4524 | 1461164481191 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 08:01:21 INFO - PROCESS | 4524 | 1461164481501 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:21 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17c3b4800 == 141 [pid = 4524] [id = 588] 08:01:21 INFO - PROCESS | 4524 | ++DOMWINDOW == 209 (0x7fa17b113c00) [pid = 4524] [serial = 1765] [outer = (nil)] 08:01:21 INFO - PROCESS | 4524 | ++DOMWINDOW == 210 (0x7fa17c0acc00) [pid = 4524] [serial = 1766] [outer = 0x7fa17b113c00] 08:01:21 INFO - PROCESS | 4524 | 1461164481581 Marionette DEBUG loaded listener.js 08:01:21 INFO - PROCESS | 4524 | ++DOMWINDOW == 211 (0x7fa17d555400) [pid = 4524] [serial = 1767] [outer = 0x7fa17b113c00] 08:01:22 INFO - PROCESS | 4524 | 1461164482378 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 08:01:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:01:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1479ms 08:01:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:01:22 INFO - PROCESS | 4524 | 1461164482431 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 08:01:22 INFO - PROCESS | 4524 | 1461164482433 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 08:01:22 INFO - PROCESS | 4524 | 1461164482439 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:01:22 INFO - PROCESS | 4524 | 1461164482442 Marionette TRACE conn3 <- [1,2326,null,{}] 08:01:22 INFO - PROCESS | 4524 | 1461164482447 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:22 INFO - PROCESS | 4524 | 1461164482642 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 08:01:22 INFO - PROCESS | 4524 | 1461164482861 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:22 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa181ea4800 == 142 [pid = 4524] [id = 589] 08:01:22 INFO - PROCESS | 4524 | ++DOMWINDOW == 212 (0x7fa1771ca800) [pid = 4524] [serial = 1768] [outer = (nil)] 08:01:22 INFO - PROCESS | 4524 | ++DOMWINDOW == 213 (0x7fa17d5d8400) [pid = 4524] [serial = 1769] [outer = 0x7fa1771ca800] 08:01:22 INFO - PROCESS | 4524 | 1461164482970 Marionette DEBUG loaded listener.js 08:01:23 INFO - PROCESS | 4524 | ++DOMWINDOW == 214 (0x7fa18200f000) [pid = 4524] [serial = 1770] [outer = 0x7fa1771ca800] 08:01:23 INFO - PROCESS | 4524 | 1461164483832 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 08:01:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:01:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1439ms 08:01:23 INFO - PROCESS | 4524 | 1461164483878 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 08:01:23 INFO - PROCESS | 4524 | 1461164483881 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 08:01:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:01:23 INFO - PROCESS | 4524 | 1461164483887 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:01:23 INFO - PROCESS | 4524 | 1461164483889 Marionette TRACE conn3 <- [1,2330,null,{}] 08:01:23 INFO - PROCESS | 4524 | 1461164483894 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:24 INFO - PROCESS | 4524 | 1461164484099 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 08:01:24 INFO - PROCESS | 4524 | 1461164484366 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:24 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa183094000 == 143 [pid = 4524] [id = 590] 08:01:24 INFO - PROCESS | 4524 | ++DOMWINDOW == 215 (0x7fa17b114800) [pid = 4524] [serial = 1771] [outer = (nil)] 08:01:24 INFO - PROCESS | 4524 | ++DOMWINDOW == 216 (0x7fa183023000) [pid = 4524] [serial = 1772] [outer = 0x7fa17b114800] 08:01:24 INFO - PROCESS | 4524 | 1461164484440 Marionette DEBUG loaded listener.js 08:01:24 INFO - PROCESS | 4524 | ++DOMWINDOW == 217 (0x7fa183dc9400) [pid = 4524] [serial = 1773] [outer = 0x7fa17b114800] 08:01:25 INFO - PROCESS | 4524 | 1461164485242 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 08:01:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:01:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1379ms 08:01:25 INFO - PROCESS | 4524 | 1461164485268 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 08:01:25 INFO - PROCESS | 4524 | 1461164485271 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 08:01:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:01:25 INFO - PROCESS | 4524 | 1461164485280 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:01:25 INFO - PROCESS | 4524 | 1461164485283 Marionette TRACE conn3 <- [1,2334,null,{}] 08:01:25 INFO - PROCESS | 4524 | 1461164485287 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:25 INFO - PROCESS | 4524 | 1461164485487 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 08:01:25 INFO - PROCESS | 4524 | 1461164485755 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:25 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa184e4b000 == 144 [pid = 4524] [id = 591] 08:01:25 INFO - PROCESS | 4524 | ++DOMWINDOW == 218 (0x7fa17d559400) [pid = 4524] [serial = 1774] [outer = (nil)] 08:01:25 INFO - PROCESS | 4524 | ++DOMWINDOW == 219 (0x7fa184333800) [pid = 4524] [serial = 1775] [outer = 0x7fa17d559400] 08:01:25 INFO - PROCESS | 4524 | 1461164485828 Marionette DEBUG loaded listener.js 08:01:25 INFO - PROCESS | 4524 | ++DOMWINDOW == 220 (0x7fa18462c000) [pid = 4524] [serial = 1776] [outer = 0x7fa17d559400] 08:01:26 INFO - PROCESS | 4524 | 1461164486647 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 08:01:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:01:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1426ms 08:01:26 INFO - PROCESS | 4524 | 1461164486706 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 08:01:26 INFO - PROCESS | 4524 | 1461164486710 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 08:01:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:01:26 INFO - PROCESS | 4524 | 1461164486715 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:01:26 INFO - PROCESS | 4524 | 1461164486717 Marionette TRACE conn3 <- [1,2338,null,{}] 08:01:26 INFO - PROCESS | 4524 | 1461164486723 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:26 INFO - PROCESS | 4524 | 1461164486924 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 08:01:27 INFO - PROCESS | 4524 | 1461164487188 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:27 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18670f000 == 145 [pid = 4524] [id = 592] 08:01:27 INFO - PROCESS | 4524 | ++DOMWINDOW == 221 (0x7fa181ca1c00) [pid = 4524] [serial = 1777] [outer = (nil)] 08:01:27 INFO - PROCESS | 4524 | ++DOMWINDOW == 222 (0x7fa185541c00) [pid = 4524] [serial = 1778] [outer = 0x7fa181ca1c00] 08:01:27 INFO - PROCESS | 4524 | 1461164487267 Marionette DEBUG loaded listener.js 08:01:27 INFO - PROCESS | 4524 | ++DOMWINDOW == 223 (0x7fa18554e400) [pid = 4524] [serial = 1779] [outer = 0x7fa181ca1c00] 08:01:28 INFO - PROCESS | 4524 | 1461164488149 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 08:01:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:01:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1480ms 08:01:28 INFO - PROCESS | 4524 | 1461164488197 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 08:01:28 INFO - PROCESS | 4524 | 1461164488201 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 08:01:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:01:28 INFO - PROCESS | 4524 | 1461164488207 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:01:28 INFO - PROCESS | 4524 | 1461164488210 Marionette TRACE conn3 <- [1,2342,null,{}] 08:01:28 INFO - PROCESS | 4524 | 1461164488216 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:28 INFO - PROCESS | 4524 | 1461164488430 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 08:01:28 INFO - PROCESS | 4524 | 1461164488704 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:28 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa188780800 == 146 [pid = 4524] [id = 593] 08:01:28 INFO - PROCESS | 4524 | ++DOMWINDOW == 224 (0x7fa187f42800) [pid = 4524] [serial = 1780] [outer = (nil)] 08:01:28 INFO - PROCESS | 4524 | ++DOMWINDOW == 225 (0x7fa187f90800) [pid = 4524] [serial = 1781] [outer = 0x7fa187f42800] 08:01:28 INFO - PROCESS | 4524 | 1461164488836 Marionette DEBUG loaded listener.js 08:01:28 INFO - PROCESS | 4524 | ++DOMWINDOW == 226 (0x7fa18854ac00) [pid = 4524] [serial = 1782] [outer = 0x7fa187f42800] 08:01:29 INFO - PROCESS | 4524 | 1461164489625 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 08:01:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:01:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1428ms 08:01:29 INFO - PROCESS | 4524 | 1461164489635 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 08:01:29 INFO - PROCESS | 4524 | 1461164489639 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 08:01:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:01:29 INFO - PROCESS | 4524 | 1461164489645 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:01:29 INFO - PROCESS | 4524 | 1461164489647 Marionette TRACE conn3 <- [1,2346,null,{}] 08:01:29 INFO - PROCESS | 4524 | 1461164489652 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:29 INFO - PROCESS | 4524 | 1461164489849 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 08:01:30 INFO - PROCESS | 4524 | 1461164490114 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:30 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18d81a800 == 147 [pid = 4524] [id = 594] 08:01:30 INFO - PROCESS | 4524 | ++DOMWINDOW == 227 (0x7fa185779800) [pid = 4524] [serial = 1783] [outer = (nil)] 08:01:30 INFO - PROCESS | 4524 | ++DOMWINDOW == 228 (0x7fa18301dc00) [pid = 4524] [serial = 1784] [outer = 0x7fa185779800] 08:01:30 INFO - PROCESS | 4524 | 1461164490192 Marionette DEBUG loaded listener.js 08:01:30 INFO - PROCESS | 4524 | ++DOMWINDOW == 229 (0x7fa18a5bcc00) [pid = 4524] [serial = 1785] [outer = 0x7fa185779800] 08:01:31 INFO - PROCESS | 4524 | 1461164491032 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 08:01:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:01:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1437ms 08:01:31 INFO - PROCESS | 4524 | 1461164491083 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 08:01:31 INFO - PROCESS | 4524 | 1461164491086 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 08:01:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:01:31 INFO - PROCESS | 4524 | 1461164491091 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:01:31 INFO - PROCESS | 4524 | 1461164491094 Marionette TRACE conn3 <- [1,2350,null,{}] 08:01:31 INFO - PROCESS | 4524 | 1461164491099 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:31 INFO - PROCESS | 4524 | 1461164491296 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 08:01:31 INFO - PROCESS | 4524 | 1461164491561 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:31 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18ee7d800 == 148 [pid = 4524] [id = 595] 08:01:31 INFO - PROCESS | 4524 | ++DOMWINDOW == 230 (0x7fa18577b000) [pid = 4524] [serial = 1786] [outer = (nil)] 08:01:31 INFO - PROCESS | 4524 | ++DOMWINDOW == 231 (0x7fa18c92e800) [pid = 4524] [serial = 1787] [outer = 0x7fa18577b000] 08:01:31 INFO - PROCESS | 4524 | 1461164491634 Marionette DEBUG loaded listener.js 08:01:31 INFO - PROCESS | 4524 | ++DOMWINDOW == 232 (0x7fa18dcacc00) [pid = 4524] [serial = 1788] [outer = 0x7fa18577b000] 08:01:32 INFO - PROCESS | 4524 | 1461164492436 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 08:01:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:01:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1379ms 08:01:32 INFO - PROCESS | 4524 | 1461164492478 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 08:01:32 INFO - PROCESS | 4524 | 1461164492481 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 08:01:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:01:32 INFO - PROCESS | 4524 | 1461164492489 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:01:32 INFO - PROCESS | 4524 | 1461164492492 Marionette TRACE conn3 <- [1,2354,null,{}] 08:01:32 INFO - PROCESS | 4524 | 1461164492497 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:32 INFO - PROCESS | 4524 | 1461164492700 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 08:01:33 INFO - PROCESS | 4524 | 1461164493004 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:33 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa190b37800 == 149 [pid = 4524] [id = 596] 08:01:33 INFO - PROCESS | 4524 | ++DOMWINDOW == 233 (0x7fa18dcabc00) [pid = 4524] [serial = 1789] [outer = (nil)] 08:01:33 INFO - PROCESS | 4524 | ++DOMWINDOW == 234 (0x7fa18df8c400) [pid = 4524] [serial = 1790] [outer = 0x7fa18dcabc00] 08:01:33 INFO - PROCESS | 4524 | 1461164493081 Marionette DEBUG loaded listener.js 08:01:33 INFO - PROCESS | 4524 | ++DOMWINDOW == 235 (0x7fa18e387400) [pid = 4524] [serial = 1791] [outer = 0x7fa18dcabc00] 08:01:33 INFO - PROCESS | 4524 | 1461164493922 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 08:01:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:01:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1487ms 08:01:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:01:33 INFO - PROCESS | 4524 | 1461164493977 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 08:01:33 INFO - PROCESS | 4524 | 1461164493980 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 08:01:34 INFO - PROCESS | 4524 | 1461164494000 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:01:34 INFO - PROCESS | 4524 | 1461164494004 Marionette TRACE conn3 <- [1,2358,null,{}] 08:01:34 INFO - PROCESS | 4524 | 1461164494014 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:34 INFO - PROCESS | 4524 | 1461164494216 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 08:01:34 INFO - PROCESS | 4524 | 1461164494529 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:34 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa19c342800 == 150 [pid = 4524] [id = 597] 08:01:34 INFO - PROCESS | 4524 | ++DOMWINDOW == 236 (0x7fa16d47a000) [pid = 4524] [serial = 1792] [outer = (nil)] 08:01:34 INFO - PROCESS | 4524 | ++DOMWINDOW == 237 (0x7fa18d97ac00) [pid = 4524] [serial = 1793] [outer = 0x7fa16d47a000] 08:01:34 INFO - PROCESS | 4524 | 1461164494643 Marionette DEBUG loaded listener.js 08:01:34 INFO - PROCESS | 4524 | ++DOMWINDOW == 238 (0x7fa18ee10000) [pid = 4524] [serial = 1794] [outer = 0x7fa16d47a000] 08:01:36 INFO - PROCESS | 4524 | 1461164496186 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 08:01:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:01:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 2263ms 08:01:36 INFO - PROCESS | 4524 | 1461164496249 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 08:01:36 INFO - PROCESS | 4524 | 1461164496254 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 08:01:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:01:36 INFO - PROCESS | 4524 | 1461164496262 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:01:36 INFO - PROCESS | 4524 | 1461164496267 Marionette TRACE conn3 <- [1,2362,null,{}] 08:01:36 INFO - PROCESS | 4524 | 1461164496276 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:36 INFO - PROCESS | 4524 | 1461164496506 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 08:01:36 INFO - PROCESS | 4524 | 1461164496779 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:36 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa173d6a800 == 151 [pid = 4524] [id = 598] 08:01:36 INFO - PROCESS | 4524 | ++DOMWINDOW == 239 (0x7fa16d7b1c00) [pid = 4524] [serial = 1795] [outer = (nil)] 08:01:36 INFO - PROCESS | 4524 | ++DOMWINDOW == 240 (0x7fa170cd8c00) [pid = 4524] [serial = 1796] [outer = 0x7fa16d7b1c00] 08:01:36 INFO - PROCESS | 4524 | 1461164496845 Marionette DEBUG loaded listener.js 08:01:36 INFO - PROCESS | 4524 | ++DOMWINDOW == 241 (0x7fa171011c00) [pid = 4524] [serial = 1797] [outer = 0x7fa16d7b1c00] 08:01:37 INFO - PROCESS | 4524 | 1461164497762 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 08:01:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:01:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1533ms 08:01:37 INFO - PROCESS | 4524 | 1461164497795 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 08:01:37 INFO - PROCESS | 4524 | 1461164497802 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 08:01:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:01:37 INFO - PROCESS | 4524 | 1461164497812 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:01:37 INFO - PROCESS | 4524 | 1461164497815 Marionette TRACE conn3 <- [1,2366,null,{}] 08:01:37 INFO - PROCESS | 4524 | 1461164497820 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:38 INFO - PROCESS | 4524 | 1461164498031 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 08:01:38 INFO - PROCESS | 4524 | 1461164498512 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:38 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa170c78000 == 152 [pid = 4524] [id = 599] 08:01:38 INFO - PROCESS | 4524 | ++DOMWINDOW == 242 (0x7fa171018c00) [pid = 4524] [serial = 1798] [outer = (nil)] 08:01:38 INFO - PROCESS | 4524 | ++DOMWINDOW == 243 (0x7fa1739eac00) [pid = 4524] [serial = 1799] [outer = 0x7fa171018c00] 08:01:38 INFO - PROCESS | 4524 | 1461164498582 Marionette DEBUG loaded listener.js 08:01:38 INFO - PROCESS | 4524 | ++DOMWINDOW == 244 (0x7fa173a3f000) [pid = 4524] [serial = 1800] [outer = 0x7fa171018c00] 08:01:39 INFO - PROCESS | 4524 | 1461164499520 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 08:01:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:01:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1787ms 08:01:39 INFO - PROCESS | 4524 | 1461164499600 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 08:01:39 INFO - PROCESS | 4524 | 1461164499602 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 08:01:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:01:39 INFO - PROCESS | 4524 | 1461164499610 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:01:39 INFO - PROCESS | 4524 | 1461164499616 Marionette TRACE conn3 <- [1,2370,null,{}] 08:01:39 INFO - PROCESS | 4524 | 1461164499631 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:39 INFO - PROCESS | 4524 | 1461164499877 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 08:01:40 INFO - PROCESS | 4524 | 1461164500197 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:40 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1734ef000 == 153 [pid = 4524] [id = 600] 08:01:40 INFO - PROCESS | 4524 | ++DOMWINDOW == 245 (0x7fa175037400) [pid = 4524] [serial = 1801] [outer = (nil)] 08:01:40 INFO - PROCESS | 4524 | ++DOMWINDOW == 246 (0x7fa175a8a000) [pid = 4524] [serial = 1802] [outer = 0x7fa175037400] 08:01:40 INFO - PROCESS | 4524 | 1461164500265 Marionette DEBUG loaded listener.js 08:01:40 INFO - PROCESS | 4524 | ++DOMWINDOW == 247 (0x7fa175b21400) [pid = 4524] [serial = 1803] [outer = 0x7fa175037400] 08:01:41 INFO - PROCESS | 4524 | 1461164501074 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 08:01:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:01:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1539ms 08:01:41 INFO - PROCESS | 4524 | 1461164501150 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 08:01:41 INFO - PROCESS | 4524 | 1461164501154 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 08:01:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:01:41 INFO - PROCESS | 4524 | 1461164501159 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:01:41 INFO - PROCESS | 4524 | 1461164501161 Marionette TRACE conn3 <- [1,2374,null,{}] 08:01:41 INFO - PROCESS | 4524 | 1461164501166 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:41 INFO - PROCESS | 4524 | 1461164501354 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 08:01:41 INFO - PROCESS | 4524 | 1461164501627 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:41 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa172fc8800 == 154 [pid = 4524] [id = 601] 08:01:41 INFO - PROCESS | 4524 | ++DOMWINDOW == 248 (0x7fa175c96c00) [pid = 4524] [serial = 1804] [outer = (nil)] 08:01:41 INFO - PROCESS | 4524 | ++DOMWINDOW == 249 (0x7fa175edc400) [pid = 4524] [serial = 1805] [outer = 0x7fa175c96c00] 08:01:41 INFO - PROCESS | 4524 | 1461164501696 Marionette DEBUG loaded listener.js 08:01:41 INFO - PROCESS | 4524 | ++DOMWINDOW == 250 (0x7fa1766e2800) [pid = 4524] [serial = 1806] [outer = 0x7fa175c96c00] 08:01:42 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17a1e0000 == 153 [pid = 4524] [id = 482] 08:01:42 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1a08b3000 == 152 [pid = 4524] [id = 230] 08:01:42 INFO - PROCESS | 4524 | --DOMWINDOW == 249 (0x7fa16d7b1800) [pid = 4524] [serial = 1646] [outer = (nil)] [url = about:blank] 08:01:42 INFO - PROCESS | 4524 | --DOMWINDOW == 248 (0x7fa188eb4800) [pid = 4524] [serial = 1613] [outer = (nil)] [url = about:blank] 08:01:42 INFO - PROCESS | 4524 | --DOMWINDOW == 247 (0x7fa176f4f800) [pid = 4524] [serial = 1652] [outer = (nil)] [url = about:blank] 08:01:42 INFO - PROCESS | 4524 | --DOMWINDOW == 246 (0x7fa17444c000) [pid = 4524] [serial = 1655] [outer = (nil)] [url = about:blank] 08:01:42 INFO - PROCESS | 4524 | --DOMWINDOW == 245 (0x7fa17b119000) [pid = 4524] [serial = 1628] [outer = (nil)] [url = about:blank] 08:01:42 INFO - PROCESS | 4524 | --DOMWINDOW == 244 (0x7fa18e15e400) [pid = 4524] [serial = 1616] [outer = (nil)] [url = about:blank] 08:01:42 INFO - PROCESS | 4524 | --DOMWINDOW == 243 (0x7fa17b113800) [pid = 4524] [serial = 1622] [outer = (nil)] [url = about:blank] 08:01:42 INFO - PROCESS | 4524 | --DOMWINDOW == 242 (0x7fa19018e000) [pid = 4524] [serial = 1631] [outer = (nil)] [url = about:blank] 08:01:42 INFO - PROCESS | 4524 | --DOMWINDOW == 241 (0x7fa16d365000) [pid = 4524] [serial = 1640] [outer = (nil)] [url = about:blank] 08:01:42 INFO - PROCESS | 4524 | --DOMWINDOW == 240 (0x7fa17ae09400) [pid = 4524] [serial = 1607] [outer = (nil)] [url = about:blank] 08:01:42 INFO - PROCESS | 4524 | --DOMWINDOW == 239 (0x7fa16d484800) [pid = 4524] [serial = 1643] [outer = (nil)] [url = about:blank] 08:01:42 INFO - PROCESS | 4524 | --DOMWINDOW == 238 (0x7fa176f46800) [pid = 4524] [serial = 1649] [outer = (nil)] [url = about:blank] 08:01:42 INFO - PROCESS | 4524 | --DOMWINDOW == 237 (0x7fa16da5f400) [pid = 4524] [serial = 1634] [outer = (nil)] [url = about:blank] 08:01:42 INFO - PROCESS | 4524 | --DOMWINDOW == 236 (0x7fa175a8bc00) [pid = 4524] [serial = 1604] [outer = (nil)] [url = about:blank] 08:01:42 INFO - PROCESS | 4524 | --DOMWINDOW == 235 (0x7fa190e1e800) [pid = 4524] [serial = 1619] [outer = (nil)] [url = about:blank] 08:01:42 INFO - PROCESS | 4524 | --DOMWINDOW == 234 (0x7fa18433c400) [pid = 4524] [serial = 1610] [outer = (nil)] [url = about:blank] 08:01:42 INFO - PROCESS | 4524 | --DOMWINDOW == 233 (0x7fa179b52c00) [pid = 4524] [serial = 1625] [outer = (nil)] [url = about:blank] 08:01:42 INFO - PROCESS | 4524 | --DOMWINDOW == 232 (0x7fa16d480400) [pid = 4524] [serial = 1637] [outer = (nil)] [url = about:blank] 08:01:42 INFO - PROCESS | 4524 | --DOMWINDOW == 231 (0x7fa1785cb400) [pid = 4524] [serial = 1673] [outer = (nil)] [url = about:blank] 08:01:42 INFO - PROCESS | 4524 | 1461164502750 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 08:01:42 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa174815800 == 151 [pid = 4524] [id = 581] 08:01:42 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa173d10800 == 150 [pid = 4524] [id = 580] 08:01:42 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa172fd1000 == 149 [pid = 4524] [id = 579] 08:01:42 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa16dacf800 == 148 [pid = 4524] [id = 578] 08:01:42 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17d3ad800 == 147 [pid = 4524] [id = 576] 08:01:42 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa178e9e000 == 146 [pid = 4524] [id = 575] 08:01:42 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa178687800 == 145 [pid = 4524] [id = 574] 08:01:42 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1a5bca000 == 144 [pid = 4524] [id = 573] 08:01:42 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1a0d9c000 == 143 [pid = 4524] [id = 572] 08:01:42 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1a04a9000 == 142 [pid = 4524] [id = 571] 08:01:42 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa19b478800 == 141 [pid = 4524] [id = 570] 08:01:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:01:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1631ms 08:01:42 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18f78a800 == 140 [pid = 4524] [id = 569] 08:01:42 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18d972800 == 139 [pid = 4524] [id = 568] 08:01:42 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa188c2e000 == 138 [pid = 4524] [id = 567] 08:01:42 INFO - PROCESS | 4524 | 1461164502796 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 08:01:42 INFO - PROCESS | 4524 | 1461164502799 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 08:01:42 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa188297800 == 137 [pid = 4524] [id = 566] 08:01:42 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa186717000 == 136 [pid = 4524] [id = 565] 08:01:42 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa184e5e800 == 135 [pid = 4524] [id = 564] 08:01:42 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa182e31000 == 134 [pid = 4524] [id = 563] 08:01:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:01:42 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17d7da000 == 133 [pid = 4524] [id = 562] 08:01:42 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17c088000 == 132 [pid = 4524] [id = 561] 08:01:42 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17a793000 == 131 [pid = 4524] [id = 560] 08:01:42 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1771d4000 == 130 [pid = 4524] [id = 559] 08:01:42 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa173153800 == 129 [pid = 4524] [id = 558] 08:01:42 INFO - PROCESS | 4524 | 1461164502822 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:01:42 INFO - PROCESS | 4524 | 1461164502824 Marionette TRACE conn3 <- [1,2378,null,{}] 08:01:42 INFO - PROCESS | 4524 | 1461164502831 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:43 INFO - PROCESS | 4524 | 1461164503023 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 08:01:43 INFO - PROCESS | 4524 | --DOMWINDOW == 230 (0x7fa175e54400) [pid = 4524] [serial = 1664] [outer = (nil)] [url = about:blank] 08:01:43 INFO - PROCESS | 4524 | --DOMWINDOW == 229 (0x7fa1790e5c00) [pid = 4524] [serial = 1671] [outer = (nil)] [url = about:blank] 08:01:43 INFO - PROCESS | 4524 | --DOMWINDOW == 228 (0x7fa1771c5c00) [pid = 4524] [serial = 1667] [outer = (nil)] [url = about:blank] 08:01:43 INFO - PROCESS | 4524 | --DOMWINDOW == 227 (0x7fa174444800) [pid = 4524] [serial = 1659] [outer = (nil)] [url = about:blank] 08:01:43 INFO - PROCESS | 4524 | --DOMWINDOW == 226 (0x7fa178b3fc00) [pid = 4524] [serial = 1670] [outer = (nil)] [url = about:blank] 08:01:43 INFO - PROCESS | 4524 | --DOMWINDOW == 225 (0x7fa1785a7800) [pid = 4524] [serial = 1668] [outer = (nil)] [url = about:blank] 08:01:43 INFO - PROCESS | 4524 | --DOMWINDOW == 224 (0x7fa1745dec00) [pid = 4524] [serial = 1661] [outer = (nil)] [url = about:blank] 08:01:43 INFO - PROCESS | 4524 | --DOMWINDOW == 223 (0x7fa1739ed000) [pid = 4524] [serial = 1658] [outer = (nil)] [url = about:blank] 08:01:43 INFO - PROCESS | 4524 | --DOMWINDOW == 222 (0x7fa17508e000) [pid = 4524] [serial = 1662] [outer = (nil)] [url = about:blank] 08:01:43 INFO - PROCESS | 4524 | --DOMWINDOW == 221 (0x7fa176f51c00) [pid = 4524] [serial = 1665] [outer = (nil)] [url = about:blank] 08:01:43 INFO - PROCESS | 4524 | 1461164503247 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:43 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa16dacf800 == 130 [pid = 4524] [id = 602] 08:01:43 INFO - PROCESS | 4524 | ++DOMWINDOW == 222 (0x7fa1739e9400) [pid = 4524] [serial = 1807] [outer = (nil)] 08:01:43 INFO - PROCESS | 4524 | ++DOMWINDOW == 223 (0x7fa174444800) [pid = 4524] [serial = 1808] [outer = 0x7fa1739e9400] 08:01:43 INFO - PROCESS | 4524 | 1461164503314 Marionette DEBUG loaded listener.js 08:01:43 INFO - PROCESS | 4524 | ++DOMWINDOW == 224 (0x7fa175c8d800) [pid = 4524] [serial = 1809] [outer = 0x7fa1739e9400] 08:01:44 INFO - PROCESS | 4524 | 1461164504032 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 08:01:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 08:01:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1242ms 08:01:44 INFO - PROCESS | 4524 | 1461164504053 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 08:01:44 INFO - PROCESS | 4524 | 1461164504056 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 08:01:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:01:44 INFO - PROCESS | 4524 | 1461164504065 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:01:44 INFO - PROCESS | 4524 | 1461164504068 Marionette TRACE conn3 <- [1,2382,null,{}] 08:01:44 INFO - PROCESS | 4524 | 1461164504101 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:44 INFO - PROCESS | 4524 | 1461164504299 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 08:01:44 INFO - PROCESS | 4524 | 1461164504676 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:44 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa176a36000 == 131 [pid = 4524] [id = 603] 08:01:44 INFO - PROCESS | 4524 | ++DOMWINDOW == 225 (0x7fa1785c8000) [pid = 4524] [serial = 1810] [outer = (nil)] 08:01:44 INFO - PROCESS | 4524 | ++DOMWINDOW == 226 (0x7fa1785cec00) [pid = 4524] [serial = 1811] [outer = 0x7fa1785c8000] 08:01:44 INFO - PROCESS | 4524 | 1461164504792 Marionette DEBUG loaded listener.js 08:01:44 INFO - PROCESS | 4524 | ++DOMWINDOW == 227 (0x7fa178b40800) [pid = 4524] [serial = 1812] [outer = 0x7fa1785c8000] 08:01:45 INFO - PROCESS | 4524 | 1461164505531 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 08:01:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 08:01:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1535ms 08:01:45 INFO - PROCESS | 4524 | 1461164505596 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 08:01:45 INFO - PROCESS | 4524 | 1461164505600 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 08:01:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:01:45 INFO - PROCESS | 4524 | 1461164505605 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:01:45 INFO - PROCESS | 4524 | 1461164505607 Marionette TRACE conn3 <- [1,2386,null,{}] 08:01:45 INFO - PROCESS | 4524 | 1461164505613 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:45 INFO - PROCESS | 4524 | 1461164505860 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 08:01:45 INFO - PROCESS | 4524 | 1461164505897 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:45 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa178690000 == 132 [pid = 4524] [id = 604] 08:01:45 INFO - PROCESS | 4524 | ++DOMWINDOW == 228 (0x7fa1771c6c00) [pid = 4524] [serial = 1813] [outer = (nil)] 08:01:45 INFO - PROCESS | 4524 | ++DOMWINDOW == 229 (0x7fa17912a400) [pid = 4524] [serial = 1814] [outer = 0x7fa1771c6c00] 08:01:45 INFO - PROCESS | 4524 | 1461164505956 Marionette DEBUG loaded listener.js 08:01:46 INFO - PROCESS | 4524 | ++DOMWINDOW == 230 (0x7fa179b4a800) [pid = 4524] [serial = 1815] [outer = 0x7fa1771c6c00] 08:01:46 INFO - PROCESS | 4524 | 1461164506818 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 08:01:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:01:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1227ms 08:01:46 INFO - PROCESS | 4524 | 1461164506837 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 08:01:46 INFO - PROCESS | 4524 | 1461164506839 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 08:01:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:01:46 INFO - PROCESS | 4524 | 1461164506846 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:01:46 INFO - PROCESS | 4524 | 1461164506848 Marionette TRACE conn3 <- [1,2390,null,{}] 08:01:46 INFO - PROCESS | 4524 | 1461164506853 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:47 INFO - PROCESS | 4524 | 1461164507085 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 08:01:47 INFO - PROCESS | 4524 | 1461164507113 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:47 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa178ea2000 == 133 [pid = 4524] [id = 605] 08:01:47 INFO - PROCESS | 4524 | ++DOMWINDOW == 231 (0x7fa178f88c00) [pid = 4524] [serial = 1816] [outer = (nil)] 08:01:47 INFO - PROCESS | 4524 | ++DOMWINDOW == 232 (0x7fa17a8c9000) [pid = 4524] [serial = 1817] [outer = 0x7fa178f88c00] 08:01:47 INFO - PROCESS | 4524 | 1461164507170 Marionette DEBUG loaded listener.js 08:01:47 INFO - PROCESS | 4524 | ++DOMWINDOW == 233 (0x7fa17a8d4c00) [pid = 4524] [serial = 1818] [outer = 0x7fa178f88c00] 08:01:48 INFO - PROCESS | 4524 | --DOMWINDOW == 232 (0x7fa171013000) [pid = 4524] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:01:48 INFO - PROCESS | 4524 | --DOMWINDOW == 231 (0x7fa1772c5c00) [pid = 4524] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:01:48 INFO - PROCESS | 4524 | --DOMWINDOW == 230 (0x7fa170ce1c00) [pid = 4524] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:01:48 INFO - PROCESS | 4524 | --DOMWINDOW == 229 (0x7fa16d47a800) [pid = 4524] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:01:48 INFO - PROCESS | 4524 | --DOMWINDOW == 228 (0x7fa1871ea800) [pid = 4524] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:01:48 INFO - PROCESS | 4524 | --DOMWINDOW == 227 (0x7fa18896c800) [pid = 4524] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:01:48 INFO - PROCESS | 4524 | --DOMWINDOW == 226 (0x7fa17d5dd400) [pid = 4524] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:01:48 INFO - PROCESS | 4524 | --DOMWINDOW == 225 (0x7fa183d31400) [pid = 4524] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:01:48 INFO - PROCESS | 4524 | --DOMWINDOW == 224 (0x7fa16da5b800) [pid = 4524] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:01:48 INFO - PROCESS | 4524 | --DOMWINDOW == 223 (0x7fa176860400) [pid = 4524] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:01:48 INFO - PROCESS | 4524 | --DOMWINDOW == 222 (0x7fa16d7a9800) [pid = 4524] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:01:48 INFO - PROCESS | 4524 | --DOMWINDOW == 221 (0x7fa181c0f800) [pid = 4524] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:01:48 INFO - PROCESS | 4524 | --DOMWINDOW == 220 (0x7fa17b114c00) [pid = 4524] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:01:48 INFO - PROCESS | 4524 | --DOMWINDOW == 219 (0x7fa16d7a9400) [pid = 4524] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:01:48 INFO - PROCESS | 4524 | --DOMWINDOW == 218 (0x7fa173a39000) [pid = 4524] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:01:48 INFO - PROCESS | 4524 | --DOMWINDOW == 217 (0x7fa184973c00) [pid = 4524] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:01:48 INFO - PROCESS | 4524 | --DOMWINDOW == 216 (0x7fa170f76400) [pid = 4524] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:01:48 INFO - PROCESS | 4524 | --DOMWINDOW == 215 (0x7fa184b99000) [pid = 4524] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:01:48 INFO - PROCESS | 4524 | --DOMWINDOW == 214 (0x7fa17c2ee800) [pid = 4524] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:01:48 INFO - PROCESS | 4524 | --DOMWINDOW == 213 (0x7fa175088c00) [pid = 4524] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:01:48 INFO - PROCESS | 4524 | --DOMWINDOW == 212 (0x7fa18df74400) [pid = 4524] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:01:48 INFO - PROCESS | 4524 | --DOMWINDOW == 211 (0x7fa175088400) [pid = 4524] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:01:48 INFO - PROCESS | 4524 | --DOMWINDOW == 210 (0x7fa16d35f400) [pid = 4524] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:01:48 INFO - PROCESS | 4524 | --DOMWINDOW == 209 (0x7fa16d476400) [pid = 4524] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:01:48 INFO - PROCESS | 4524 | --DOMWINDOW == 208 (0x7fa17c2eec00) [pid = 4524] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:01:48 INFO - PROCESS | 4524 | --DOMWINDOW == 207 (0x7fa174447800) [pid = 4524] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:01:48 INFO - PROCESS | 4524 | --DOMWINDOW == 206 (0x7fa16d35f000) [pid = 4524] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:01:48 INFO - PROCESS | 4524 | --DOMWINDOW == 205 (0x7fa1798a5400) [pid = 4524] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:01:48 INFO - PROCESS | 4524 | --DOMWINDOW == 204 (0x7fa1769e8000) [pid = 4524] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:01:48 INFO - PROCESS | 4524 | --DOMWINDOW == 203 (0x7fa1739ec400) [pid = 4524] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:01:48 INFO - PROCESS | 4524 | --DOMWINDOW == 202 (0x7fa17b12a800) [pid = 4524] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:01:48 INFO - PROCESS | 4524 | --DOMWINDOW == 201 (0x7fa16d364c00) [pid = 4524] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:01:48 INFO - PROCESS | 4524 | --DOMWINDOW == 200 (0x7fa175088800) [pid = 4524] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:01:48 INFO - PROCESS | 4524 | --DOMWINDOW == 199 (0x7fa1785ab400) [pid = 4524] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:01:48 INFO - PROCESS | 4524 | --DOMWINDOW == 198 (0x7fa16da57c00) [pid = 4524] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:01:48 INFO - PROCESS | 4524 | --DOMWINDOW == 197 (0x7fa1745e3800) [pid = 4524] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:01:48 INFO - PROCESS | 4524 | --DOMWINDOW == 196 (0x7fa178f90000) [pid = 4524] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:01:48 INFO - PROCESS | 4524 | --DOMWINDOW == 195 (0x7fa17b10a800) [pid = 4524] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:01:48 INFO - PROCESS | 4524 | --DOMWINDOW == 194 (0x7fa171014800) [pid = 4524] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:01:48 INFO - PROCESS | 4524 | --DOMWINDOW == 193 (0x7fa1766d9c00) [pid = 4524] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:01:48 INFO - PROCESS | 4524 | --DOMWINDOW == 192 (0x7fa17101a000) [pid = 4524] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:01:48 INFO - PROCESS | 4524 | --DOMWINDOW == 191 (0x7fa179b4b000) [pid = 4524] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:01:48 INFO - PROCESS | 4524 | --DOMWINDOW == 190 (0x7fa16da56000) [pid = 4524] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:01:48 INFO - PROCESS | 4524 | --DOMWINDOW == 189 (0x7fa175e5d000) [pid = 4524] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:01:48 INFO - PROCESS | 4524 | --DOMWINDOW == 188 (0x7fa18e21d400) [pid = 4524] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:01:48 INFO - PROCESS | 4524 | --DOMWINDOW == 187 (0x7fa183dcf400) [pid = 4524] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:01:48 INFO - PROCESS | 4524 | --DOMWINDOW == 186 (0x7fa17503a400) [pid = 4524] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:01:48 INFO - PROCESS | 4524 | --DOMWINDOW == 185 (0x7fa179b4c800) [pid = 4524] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:01:48 INFO - PROCESS | 4524 | --DOMWINDOW == 184 (0x7fa16d7a8c00) [pid = 4524] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:01:48 INFO - PROCESS | 4524 | --DOMWINDOW == 183 (0x7fa1867d8400) [pid = 4524] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:01:48 INFO - PROCESS | 4524 | --DOMWINDOW == 182 (0x7fa1744c3c00) [pid = 4524] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:01:48 INFO - PROCESS | 4524 | --DOMWINDOW == 181 (0x7fa1744c8000) [pid = 4524] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:01:48 INFO - PROCESS | 4524 | --DOMWINDOW == 180 (0x7fa1744c6800) [pid = 4524] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:01:48 INFO - PROCESS | 4524 | --DOMWINDOW == 179 (0x7fa18637a400) [pid = 4524] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:01:48 INFO - PROCESS | 4524 | --DOMWINDOW == 178 (0x7fa190ba3000) [pid = 4524] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:01:48 INFO - PROCESS | 4524 | --DOMWINDOW == 177 (0x7fa173a38400) [pid = 4524] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:01:48 INFO - PROCESS | 4524 | --DOMWINDOW == 176 (0x7fa17b04e000) [pid = 4524] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:01:48 INFO - PROCESS | 4524 | --DOMWINDOW == 175 (0x7fa1739ee400) [pid = 4524] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:01:48 INFO - PROCESS | 4524 | --DOMWINDOW == 174 (0x7fa17d5d3000) [pid = 4524] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:01:49 INFO - PROCESS | 4524 | 1461164509050 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 08:01:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:01:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 2233ms 08:01:49 INFO - PROCESS | 4524 | 1461164509082 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 08:01:49 INFO - PROCESS | 4524 | 1461164509086 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 08:01:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:01:49 INFO - PROCESS | 4524 | 1461164509091 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:01:49 INFO - PROCESS | 4524 | 1461164509094 Marionette TRACE conn3 <- [1,2394,null,{}] 08:01:49 INFO - PROCESS | 4524 | 1461164509099 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:49 INFO - PROCESS | 4524 | 1461164509357 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 08:01:49 INFO - PROCESS | 4524 | 1461164509404 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:49 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa172fb7800 == 134 [pid = 4524] [id = 606] 08:01:49 INFO - PROCESS | 4524 | ++DOMWINDOW == 175 (0x7fa16d368800) [pid = 4524] [serial = 1819] [outer = (nil)] 08:01:49 INFO - PROCESS | 4524 | ++DOMWINDOW == 176 (0x7fa170f76400) [pid = 4524] [serial = 1820] [outer = 0x7fa16d368800] 08:01:49 INFO - PROCESS | 4524 | 1461164509494 Marionette DEBUG loaded listener.js 08:01:49 INFO - PROCESS | 4524 | ++DOMWINDOW == 177 (0x7fa173a47000) [pid = 4524] [serial = 1821] [outer = 0x7fa16d368800] 08:01:50 INFO - PROCESS | 4524 | 1461164510305 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:01:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:01:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1244ms 08:01:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:01:50 INFO - PROCESS | 4524 | 1461164510337 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 08:01:50 INFO - PROCESS | 4524 | 1461164510339 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 08:01:50 INFO - PROCESS | 4524 | 1461164510345 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:01:50 INFO - PROCESS | 4524 | 1461164510348 Marionette TRACE conn3 <- [1,2398,null,{}] 08:01:50 INFO - PROCESS | 4524 | 1461164510364 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:50 INFO - PROCESS | 4524 | 1461164510541 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 08:01:50 INFO - PROCESS | 4524 | 1461164510883 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:50 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa16d71b000 == 135 [pid = 4524] [id = 607] 08:01:50 INFO - PROCESS | 4524 | ++DOMWINDOW == 178 (0x7fa16d35e400) [pid = 4524] [serial = 1822] [outer = (nil)] 08:01:50 INFO - PROCESS | 4524 | ++DOMWINDOW == 179 (0x7fa16d478800) [pid = 4524] [serial = 1823] [outer = 0x7fa16d35e400] 08:01:50 INFO - PROCESS | 4524 | 1461164510957 Marionette DEBUG loaded listener.js 08:01:51 INFO - PROCESS | 4524 | ++DOMWINDOW == 180 (0x7fa16da57400) [pid = 4524] [serial = 1824] [outer = 0x7fa16d35e400] 08:01:51 INFO - PROCESS | 4524 | 1461164511885 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 08:01:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:01:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1593ms 08:01:51 INFO - PROCESS | 4524 | 1461164511939 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 08:01:51 INFO - PROCESS | 4524 | 1461164511947 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 08:01:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:01:51 INFO - PROCESS | 4524 | 1461164511957 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:01:51 INFO - PROCESS | 4524 | 1461164511962 Marionette TRACE conn3 <- [1,2402,null,{}] 08:01:51 INFO - PROCESS | 4524 | 1461164511969 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:52 INFO - PROCESS | 4524 | 1461164512198 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 08:01:52 INFO - PROCESS | 4524 | 1461164512460 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:52 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa174823800 == 136 [pid = 4524] [id = 608] 08:01:52 INFO - PROCESS | 4524 | ++DOMWINDOW == 181 (0x7fa171907800) [pid = 4524] [serial = 1825] [outer = (nil)] 08:01:52 INFO - PROCESS | 4524 | ++DOMWINDOW == 182 (0x7fa174445c00) [pid = 4524] [serial = 1826] [outer = 0x7fa171907800] 08:01:52 INFO - PROCESS | 4524 | 1461164512578 Marionette DEBUG loaded listener.js 08:01:52 INFO - PROCESS | 4524 | ++DOMWINDOW == 183 (0x7fa1744c8000) [pid = 4524] [serial = 1827] [outer = 0x7fa171907800] 08:01:53 INFO - PROCESS | 4524 | 1461164513504 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 08:01:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:01:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1583ms 08:01:53 INFO - PROCESS | 4524 | 1461164513544 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 08:01:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:01:53 INFO - PROCESS | 4524 | 1461164513550 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 08:01:53 INFO - PROCESS | 4524 | 1461164513556 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:01:53 INFO - PROCESS | 4524 | 1461164513559 Marionette TRACE conn3 <- [1,2406,null,{}] 08:01:53 INFO - PROCESS | 4524 | 1461164513564 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:53 INFO - PROCESS | 4524 | 1461164513787 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 08:01:54 INFO - PROCESS | 4524 | 1461164514087 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:54 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1773b2800 == 137 [pid = 4524] [id = 609] 08:01:54 INFO - PROCESS | 4524 | ++DOMWINDOW == 184 (0x7fa1745e5c00) [pid = 4524] [serial = 1828] [outer = (nil)] 08:01:54 INFO - PROCESS | 4524 | ++DOMWINDOW == 185 (0x7fa175a96800) [pid = 4524] [serial = 1829] [outer = 0x7fa1745e5c00] 08:01:54 INFO - PROCESS | 4524 | 1461164514203 Marionette DEBUG loaded listener.js 08:01:54 INFO - PROCESS | 4524 | ++DOMWINDOW == 186 (0x7fa175e5e000) [pid = 4524] [serial = 1830] [outer = 0x7fa1745e5c00] 08:01:55 INFO - PROCESS | 4524 | 1461164515081 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 08:01:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:01:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1578ms 08:01:55 INFO - PROCESS | 4524 | 1461164515134 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 08:01:55 INFO - PROCESS | 4524 | 1461164515138 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 08:01:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:01:55 INFO - PROCESS | 4524 | 1461164515154 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:01:55 INFO - PROCESS | 4524 | 1461164515163 Marionette TRACE conn3 <- [1,2410,null,{}] 08:01:55 INFO - PROCESS | 4524 | 1461164515169 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:55 INFO - PROCESS | 4524 | 1461164515403 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 08:01:55 INFO - PROCESS | 4524 | 1461164515714 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:55 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17a5de000 == 138 [pid = 4524] [id = 610] 08:01:55 INFO - PROCESS | 4524 | ++DOMWINDOW == 187 (0x7fa175088800) [pid = 4524] [serial = 1831] [outer = (nil)] 08:01:55 INFO - PROCESS | 4524 | ++DOMWINDOW == 188 (0x7fa176f50400) [pid = 4524] [serial = 1832] [outer = 0x7fa175088800] 08:01:55 INFO - PROCESS | 4524 | 1461164515788 Marionette DEBUG loaded listener.js 08:01:55 INFO - PROCESS | 4524 | ++DOMWINDOW == 189 (0x7fa1772c9c00) [pid = 4524] [serial = 1833] [outer = 0x7fa175088800] 08:01:56 INFO - PROCESS | 4524 | 1461164516637 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 08:01:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:01:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1542ms 08:01:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:01:56 INFO - PROCESS | 4524 | 1461164516688 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 08:01:56 INFO - PROCESS | 4524 | 1461164516692 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 08:01:56 INFO - PROCESS | 4524 | 1461164516698 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:01:56 INFO - PROCESS | 4524 | 1461164516701 Marionette TRACE conn3 <- [1,2414,null,{}] 08:01:56 INFO - PROCESS | 4524 | 1461164516705 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:56 INFO - PROCESS | 4524 | 1461164516907 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 08:01:57 INFO - PROCESS | 4524 | 1461164517127 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:57 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17c026000 == 139 [pid = 4524] [id = 611] 08:01:57 INFO - PROCESS | 4524 | ++DOMWINDOW == 190 (0x7fa17675d000) [pid = 4524] [serial = 1834] [outer = (nil)] 08:01:57 INFO - PROCESS | 4524 | ++DOMWINDOW == 191 (0x7fa1790e8000) [pid = 4524] [serial = 1835] [outer = 0x7fa17675d000] 08:01:57 INFO - PROCESS | 4524 | 1461164517235 Marionette DEBUG loaded listener.js 08:01:57 INFO - PROCESS | 4524 | ++DOMWINDOW == 192 (0x7fa1798a5400) [pid = 4524] [serial = 1836] [outer = 0x7fa17675d000] 08:01:58 INFO - PROCESS | 4524 | 1461164518106 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 08:01:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:01:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1481ms 08:01:58 INFO - PROCESS | 4524 | 1461164518179 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 08:01:58 INFO - PROCESS | 4524 | 1461164518183 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 08:01:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:01:58 INFO - PROCESS | 4524 | 1461164518189 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:01:58 INFO - PROCESS | 4524 | 1461164518191 Marionette TRACE conn3 <- [1,2418,null,{}] 08:01:58 INFO - PROCESS | 4524 | 1461164518197 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:58 INFO - PROCESS | 4524 | 1461164518409 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 08:01:58 INFO - PROCESS | 4524 | 1461164518664 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:58 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17c3a6000 == 140 [pid = 4524] [id = 612] 08:01:58 INFO - PROCESS | 4524 | ++DOMWINDOW == 193 (0x7fa17a8ce800) [pid = 4524] [serial = 1837] [outer = (nil)] 08:01:58 INFO - PROCESS | 4524 | ++DOMWINDOW == 194 (0x7fa17a8d7000) [pid = 4524] [serial = 1838] [outer = 0x7fa17a8ce800] 08:01:58 INFO - PROCESS | 4524 | 1461164518762 Marionette DEBUG loaded listener.js 08:01:58 INFO - PROCESS | 4524 | ++DOMWINDOW == 195 (0x7fa17b129000) [pid = 4524] [serial = 1839] [outer = 0x7fa17a8ce800] 08:01:59 INFO - PROCESS | 4524 | 1461164519764 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:01:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:01:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1631ms 08:01:59 INFO - PROCESS | 4524 | 1461164519821 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 08:01:59 INFO - PROCESS | 4524 | 1461164519824 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 08:01:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:01:59 INFO - PROCESS | 4524 | 1461164519830 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:01:59 INFO - PROCESS | 4524 | 1461164519832 Marionette TRACE conn3 <- [1,2422,null,{}] 08:01:59 INFO - PROCESS | 4524 | 1461164519838 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:00 INFO - PROCESS | 4524 | 1461164520057 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 08:02:00 INFO - PROCESS | 4524 | 1461164520316 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:00 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa181ef2000 == 141 [pid = 4524] [id = 613] 08:02:00 INFO - PROCESS | 4524 | ++DOMWINDOW == 196 (0x7fa17a8cec00) [pid = 4524] [serial = 1840] [outer = (nil)] 08:02:00 INFO - PROCESS | 4524 | ++DOMWINDOW == 197 (0x7fa17d4b8800) [pid = 4524] [serial = 1841] [outer = 0x7fa17a8cec00] 08:02:00 INFO - PROCESS | 4524 | 1461164520428 Marionette DEBUG loaded listener.js 08:02:00 INFO - PROCESS | 4524 | ++DOMWINDOW == 198 (0x7fa181c0e000) [pid = 4524] [serial = 1842] [outer = 0x7fa17a8cec00] 08:02:01 INFO - PROCESS | 4524 | 1461164521270 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:02:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:02:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1476ms 08:02:01 INFO - PROCESS | 4524 | 1461164521307 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 08:02:01 INFO - PROCESS | 4524 | 1461164521311 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 08:02:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:02:01 INFO - PROCESS | 4524 | 1461164521316 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:02:01 INFO - PROCESS | 4524 | 1461164521319 Marionette TRACE conn3 <- [1,2426,null,{}] 08:02:01 INFO - PROCESS | 4524 | 1461164521324 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:01 INFO - PROCESS | 4524 | 1461164521529 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 08:02:01 INFO - PROCESS | 4524 | 1461164521792 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:01 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa184ccf000 == 142 [pid = 4524] [id = 614] 08:02:01 INFO - PROCESS | 4524 | ++DOMWINDOW == 199 (0x7fa17b129400) [pid = 4524] [serial = 1843] [outer = (nil)] 08:02:01 INFO - PROCESS | 4524 | ++DOMWINDOW == 200 (0x7fa181c8a400) [pid = 4524] [serial = 1844] [outer = 0x7fa17b129400] 08:02:01 INFO - PROCESS | 4524 | 1461164521870 Marionette DEBUG loaded listener.js 08:02:01 INFO - PROCESS | 4524 | ++DOMWINDOW == 201 (0x7fa18204e800) [pid = 4524] [serial = 1845] [outer = 0x7fa17b129400] 08:02:02 INFO - PROCESS | 4524 | 1461164522726 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 08:02:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:02:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1439ms 08:02:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:02:02 INFO - PROCESS | 4524 | 1461164522756 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 08:02:02 INFO - PROCESS | 4524 | 1461164522759 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 08:02:02 INFO - PROCESS | 4524 | 1461164522765 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:02:02 INFO - PROCESS | 4524 | 1461164522768 Marionette TRACE conn3 <- [1,2430,null,{}] 08:02:02 INFO - PROCESS | 4524 | 1461164522773 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:02 INFO - PROCESS | 4524 | 1461164522978 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 08:02:03 INFO - PROCESS | 4524 | 1461164523241 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:03 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa184f61800 == 143 [pid = 4524] [id = 615] 08:02:03 INFO - PROCESS | 4524 | ++DOMWINDOW == 202 (0x7fa175c98c00) [pid = 4524] [serial = 1846] [outer = (nil)] 08:02:03 INFO - PROCESS | 4524 | ++DOMWINDOW == 203 (0x7fa18301d800) [pid = 4524] [serial = 1847] [outer = 0x7fa175c98c00] 08:02:03 INFO - PROCESS | 4524 | 1461164523318 Marionette DEBUG loaded listener.js 08:02:03 INFO - PROCESS | 4524 | ++DOMWINDOW == 204 (0x7fa183dcd000) [pid = 4524] [serial = 1848] [outer = 0x7fa175c98c00] 08:02:04 INFO - PROCESS | 4524 | 1461164524199 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 08:02:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:02:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1490ms 08:02:04 INFO - PROCESS | 4524 | 1461164524255 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 08:02:04 INFO - PROCESS | 4524 | 1461164524259 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 08:02:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:02:04 INFO - PROCESS | 4524 | 1461164524265 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:02:04 INFO - PROCESS | 4524 | 1461164524269 Marionette TRACE conn3 <- [1,2434,null,{}] 08:02:04 INFO - PROCESS | 4524 | 1461164524274 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:04 INFO - PROCESS | 4524 | 1461164524488 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 08:02:04 INFO - PROCESS | 4524 | 1461164524757 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:04 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa187f21800 == 144 [pid = 4524] [id = 616] 08:02:04 INFO - PROCESS | 4524 | ++DOMWINDOW == 205 (0x7fa178b36800) [pid = 4524] [serial = 1849] [outer = (nil)] 08:02:04 INFO - PROCESS | 4524 | ++DOMWINDOW == 206 (0x7fa184330400) [pid = 4524] [serial = 1850] [outer = 0x7fa178b36800] 08:02:04 INFO - PROCESS | 4524 | 1461164524832 Marionette DEBUG loaded listener.js 08:02:04 INFO - PROCESS | 4524 | ++DOMWINDOW == 207 (0x7fa184627400) [pid = 4524] [serial = 1851] [outer = 0x7fa178b36800] 08:02:05 INFO - PROCESS | 4524 | 1461164525697 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 08:02:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:02:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1483ms 08:02:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:02:05 INFO - PROCESS | 4524 | 1461164525750 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 08:02:05 INFO - PROCESS | 4524 | 1461164525752 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 08:02:05 INFO - PROCESS | 4524 | 1461164525758 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:02:05 INFO - PROCESS | 4524 | 1461164525761 Marionette TRACE conn3 <- [1,2438,null,{}] 08:02:05 INFO - PROCESS | 4524 | 1461164525766 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:05 INFO - PROCESS | 4524 | 1461164525964 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 08:02:06 INFO - PROCESS | 4524 | 1461164526228 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:06 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1882e2000 == 145 [pid = 4524] [id = 617] 08:02:06 INFO - PROCESS | 4524 | ++DOMWINDOW == 208 (0x7fa1843efc00) [pid = 4524] [serial = 1852] [outer = (nil)] 08:02:06 INFO - PROCESS | 4524 | ++DOMWINDOW == 209 (0x7fa184973400) [pid = 4524] [serial = 1853] [outer = 0x7fa1843efc00] 08:02:06 INFO - PROCESS | 4524 | 1461164526314 Marionette DEBUG loaded listener.js 08:02:06 INFO - PROCESS | 4524 | ++DOMWINDOW == 210 (0x7fa184d11c00) [pid = 4524] [serial = 1854] [outer = 0x7fa1843efc00] 08:02:07 INFO - PROCESS | 4524 | 1461164527211 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 08:02:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:02:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1481ms 08:02:07 INFO - PROCESS | 4524 | 1461164527240 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 08:02:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:02:07 INFO - PROCESS | 4524 | 1461164527245 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 08:02:07 INFO - PROCESS | 4524 | 1461164527250 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:02:07 INFO - PROCESS | 4524 | 1461164527254 Marionette TRACE conn3 <- [1,2442,null,{}] 08:02:07 INFO - PROCESS | 4524 | 1461164527260 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:07 INFO - PROCESS | 4524 | 1461164527497 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 08:02:07 INFO - PROCESS | 4524 | 1461164527763 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:07 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18c105800 == 146 [pid = 4524] [id = 618] 08:02:07 INFO - PROCESS | 4524 | ++DOMWINDOW == 211 (0x7fa18637c800) [pid = 4524] [serial = 1855] [outer = (nil)] 08:02:07 INFO - PROCESS | 4524 | ++DOMWINDOW == 212 (0x7fa187f48c00) [pid = 4524] [serial = 1856] [outer = 0x7fa18637c800] 08:02:07 INFO - PROCESS | 4524 | 1461164527875 Marionette DEBUG loaded listener.js 08:02:07 INFO - PROCESS | 4524 | ++DOMWINDOW == 213 (0x7fa188264800) [pid = 4524] [serial = 1857] [outer = 0x7fa18637c800] 08:02:08 INFO - PROCESS | 4524 | 1461164528640 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 08:02:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:02:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1428ms 08:02:08 INFO - PROCESS | 4524 | 1461164528678 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 08:02:08 INFO - PROCESS | 4524 | 1461164528682 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 08:02:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:02:08 INFO - PROCESS | 4524 | 1461164528687 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:02:08 INFO - PROCESS | 4524 | 1461164528690 Marionette TRACE conn3 <- [1,2446,null,{}] 08:02:08 INFO - PROCESS | 4524 | 1461164528694 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:08 INFO - PROCESS | 4524 | 1461164528909 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 08:02:09 INFO - PROCESS | 4524 | 1461164529174 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:09 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18dc70000 == 147 [pid = 4524] [id = 619] 08:02:09 INFO - PROCESS | 4524 | ++DOMWINDOW == 214 (0x7fa18656fc00) [pid = 4524] [serial = 1858] [outer = (nil)] 08:02:09 INFO - PROCESS | 4524 | ++DOMWINDOW == 215 (0x7fa1882b6000) [pid = 4524] [serial = 1859] [outer = 0x7fa18656fc00] 08:02:09 INFO - PROCESS | 4524 | 1461164529249 Marionette DEBUG loaded listener.js 08:02:09 INFO - PROCESS | 4524 | ++DOMWINDOW == 216 (0x7fa18830dc00) [pid = 4524] [serial = 1860] [outer = 0x7fa18656fc00] 08:02:10 INFO - PROCESS | 4524 | 1461164530117 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 08:02:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:02:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1486ms 08:02:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:02:10 INFO - PROCESS | 4524 | 1461164530174 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 08:02:10 INFO - PROCESS | 4524 | 1461164530176 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 08:02:10 INFO - PROCESS | 4524 | 1461164530183 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:02:10 INFO - PROCESS | 4524 | 1461164530185 Marionette TRACE conn3 <- [1,2450,null,{}] 08:02:10 INFO - PROCESS | 4524 | 1461164530191 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:10 INFO - PROCESS | 4524 | 1461164530402 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 08:02:10 INFO - PROCESS | 4524 | 1461164530673 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:10 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18ee82800 == 148 [pid = 4524] [id = 620] 08:02:10 INFO - PROCESS | 4524 | ++DOMWINDOW == 217 (0x7fa1871b6800) [pid = 4524] [serial = 1861] [outer = (nil)] 08:02:10 INFO - PROCESS | 4524 | ++DOMWINDOW == 218 (0x7fa188962400) [pid = 4524] [serial = 1862] [outer = 0x7fa1871b6800] 08:02:10 INFO - PROCESS | 4524 | 1461164530748 Marionette DEBUG loaded listener.js 08:02:10 INFO - PROCESS | 4524 | ++DOMWINDOW == 219 (0x7fa18896e400) [pid = 4524] [serial = 1863] [outer = 0x7fa1871b6800] 08:02:11 INFO - PROCESS | 4524 | 1461164531581 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 08:02:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:02:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1436ms 08:02:11 INFO - PROCESS | 4524 | 1461164531618 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 08:02:11 INFO - PROCESS | 4524 | 1461164531622 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 08:02:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:02:11 INFO - PROCESS | 4524 | 1461164531627 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:02:11 INFO - PROCESS | 4524 | 1461164531629 Marionette TRACE conn3 <- [1,2454,null,{}] 08:02:11 INFO - PROCESS | 4524 | 1461164531634 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:11 INFO - PROCESS | 4524 | 1461164531829 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 08:02:12 INFO - PROCESS | 4524 | 1461164532092 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:12 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa190b12800 == 149 [pid = 4524] [id = 621] 08:02:12 INFO - PROCESS | 4524 | ++DOMWINDOW == 220 (0x7fa18830cc00) [pid = 4524] [serial = 1864] [outer = (nil)] 08:02:12 INFO - PROCESS | 4524 | ++DOMWINDOW == 221 (0x7fa189ba0800) [pid = 4524] [serial = 1865] [outer = 0x7fa18830cc00] 08:02:12 INFO - PROCESS | 4524 | 1461164532163 Marionette DEBUG loaded listener.js 08:02:12 INFO - PROCESS | 4524 | ++DOMWINDOW == 222 (0x7fa18b0cd000) [pid = 4524] [serial = 1866] [outer = 0x7fa18830cc00] 08:02:12 INFO - PROCESS | 4524 | 1461164532995 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 08:02:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:02:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1427ms 08:02:13 INFO - PROCESS | 4524 | 1461164533056 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 08:02:13 INFO - PROCESS | 4524 | 1461164533059 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 08:02:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:02:13 INFO - PROCESS | 4524 | 1461164533065 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:02:13 INFO - PROCESS | 4524 | 1461164533068 Marionette TRACE conn3 <- [1,2458,null,{}] 08:02:13 INFO - PROCESS | 4524 | 1461164533073 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:13 INFO - PROCESS | 4524 | 1461164533285 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 08:02:13 INFO - PROCESS | 4524 | 1461164533560 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:13 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1955d5000 == 150 [pid = 4524] [id = 622] 08:02:13 INFO - PROCESS | 4524 | ++DOMWINDOW == 223 (0x7fa17d4c0c00) [pid = 4524] [serial = 1867] [outer = (nil)] 08:02:13 INFO - PROCESS | 4524 | ++DOMWINDOW == 224 (0x7fa18c7f3000) [pid = 4524] [serial = 1868] [outer = 0x7fa17d4c0c00] 08:02:13 INFO - PROCESS | 4524 | 1461164533631 Marionette DEBUG loaded listener.js 08:02:13 INFO - PROCESS | 4524 | ++DOMWINDOW == 225 (0x7fa18d7f1400) [pid = 4524] [serial = 1869] [outer = 0x7fa17d4c0c00] 08:02:14 INFO - PROCESS | 4524 | 1461164534539 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 08:02:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:02:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1536ms 08:02:14 INFO - PROCESS | 4524 | 1461164534602 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 08:02:14 INFO - PROCESS | 4524 | 1461164534605 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 08:02:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:02:14 INFO - PROCESS | 4524 | 1461164534611 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:02:14 INFO - PROCESS | 4524 | 1461164534612 Marionette TRACE conn3 <- [1,2462,null,{}] 08:02:14 INFO - PROCESS | 4524 | 1461164534618 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:14 INFO - PROCESS | 4524 | 1461164534831 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 08:02:15 INFO - PROCESS | 4524 | 1461164535096 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:15 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa19c3c0800 == 151 [pid = 4524] [id = 623] 08:02:15 INFO - PROCESS | 4524 | ++DOMWINDOW == 226 (0x7fa184338000) [pid = 4524] [serial = 1870] [outer = (nil)] 08:02:15 INFO - PROCESS | 4524 | ++DOMWINDOW == 227 (0x7fa18dcad800) [pid = 4524] [serial = 1871] [outer = 0x7fa184338000] 08:02:15 INFO - PROCESS | 4524 | 1461164535204 Marionette DEBUG loaded listener.js 08:02:15 INFO - PROCESS | 4524 | ++DOMWINDOW == 228 (0x7fa18df76800) [pid = 4524] [serial = 1872] [outer = 0x7fa184338000] 08:02:16 INFO - PROCESS | 4524 | 1461164536106 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 08:02:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:02:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1528ms 08:02:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:02:16 INFO - PROCESS | 4524 | 1461164536140 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 08:02:16 INFO - PROCESS | 4524 | 1461164536142 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 08:02:16 INFO - PROCESS | 4524 | 1461164536149 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:02:16 INFO - PROCESS | 4524 | 1461164536152 Marionette TRACE conn3 <- [1,2466,null,{}] 08:02:16 INFO - PROCESS | 4524 | 1461164536157 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:16 INFO - PROCESS | 4524 | 1461164536383 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 08:02:16 INFO - PROCESS | 4524 | 1461164536706 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:16 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa173165800 == 152 [pid = 4524] [id = 624] 08:02:16 INFO - PROCESS | 4524 | ++DOMWINDOW == 229 (0x7fa171909400) [pid = 4524] [serial = 1873] [outer = (nil)] 08:02:16 INFO - PROCESS | 4524 | ++DOMWINDOW == 230 (0x7fa175091c00) [pid = 4524] [serial = 1874] [outer = 0x7fa171909400] 08:02:16 INFO - PROCESS | 4524 | 1461164536779 Marionette DEBUG loaded listener.js 08:02:16 INFO - PROCESS | 4524 | ++DOMWINDOW == 231 (0x7fa17ae09800) [pid = 4524] [serial = 1875] [outer = 0x7fa171909400] 08:02:17 INFO - PROCESS | 4524 | 1461164537636 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 08:02:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:02:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1533ms 08:02:17 INFO - PROCESS | 4524 | 1461164537681 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 08:02:17 INFO - PROCESS | 4524 | 1461164537684 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 08:02:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:02:17 INFO - PROCESS | 4524 | 1461164537690 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:02:17 INFO - PROCESS | 4524 | 1461164537691 Marionette TRACE conn3 <- [1,2470,null,{}] 08:02:17 INFO - PROCESS | 4524 | 1461164537696 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:17 INFO - PROCESS | 4524 | 1461164537912 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 08:02:18 INFO - PROCESS | 4524 | 1461164538182 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:18 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa16dac9800 == 153 [pid = 4524] [id = 625] 08:02:18 INFO - PROCESS | 4524 | ++DOMWINDOW == 232 (0x7fa16d362c00) [pid = 4524] [serial = 1876] [outer = (nil)] 08:02:18 INFO - PROCESS | 4524 | ++DOMWINDOW == 233 (0x7fa16d47ac00) [pid = 4524] [serial = 1877] [outer = 0x7fa16d362c00] 08:02:18 INFO - PROCESS | 4524 | 1461164538253 Marionette DEBUG loaded listener.js 08:02:18 INFO - PROCESS | 4524 | ++DOMWINDOW == 234 (0x7fa16da54800) [pid = 4524] [serial = 1878] [outer = 0x7fa16d362c00] 08:02:19 INFO - PROCESS | 4524 | 1461164539165 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 08:02:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:02:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1532ms 08:02:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:02:19 INFO - PROCESS | 4524 | 1461164539223 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 08:02:19 INFO - PROCESS | 4524 | 1461164539225 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 08:02:19 INFO - PROCESS | 4524 | 1461164539232 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:02:19 INFO - PROCESS | 4524 | 1461164539235 Marionette TRACE conn3 <- [1,2474,null,{}] 08:02:19 INFO - PROCESS | 4524 | 1461164539240 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:19 INFO - PROCESS | 4524 | 1461164539466 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 08:02:19 INFO - PROCESS | 4524 | 1461164539782 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:19 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1734f5800 == 154 [pid = 4524] [id = 626] 08:02:19 INFO - PROCESS | 4524 | ++DOMWINDOW == 235 (0x7fa16d363000) [pid = 4524] [serial = 1879] [outer = (nil)] 08:02:19 INFO - PROCESS | 4524 | ++DOMWINDOW == 236 (0x7fa171015000) [pid = 4524] [serial = 1880] [outer = 0x7fa16d363000] 08:02:19 INFO - PROCESS | 4524 | 1461164539865 Marionette DEBUG loaded listener.js 08:02:19 INFO - PROCESS | 4524 | ++DOMWINDOW == 237 (0x7fa1739e9c00) [pid = 4524] [serial = 1881] [outer = 0x7fa16d363000] 08:02:21 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa176ace800 == 153 [pid = 4524] [id = 557] 08:02:21 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1a0c82800 == 152 [pid = 4524] [id = 369] 08:02:21 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1a049c800 == 151 [pid = 4524] [id = 368] 08:02:21 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa172fb7800 == 150 [pid = 4524] [id = 606] 08:02:21 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa178ea2000 == 149 [pid = 4524] [id = 605] 08:02:21 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa178690000 == 148 [pid = 4524] [id = 604] 08:02:21 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa176a36000 == 147 [pid = 4524] [id = 603] 08:02:21 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa16dacf800 == 146 [pid = 4524] [id = 602] 08:02:21 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa172fc8800 == 145 [pid = 4524] [id = 601] 08:02:21 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1734ef000 == 144 [pid = 4524] [id = 600] 08:02:21 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa170c78000 == 143 [pid = 4524] [id = 599] 08:02:21 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa173d6a800 == 142 [pid = 4524] [id = 598] 08:02:21 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa19c342800 == 141 [pid = 4524] [id = 597] 08:02:21 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa190b37800 == 140 [pid = 4524] [id = 596] 08:02:21 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18ee7d800 == 139 [pid = 4524] [id = 595] 08:02:21 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18d81a800 == 138 [pid = 4524] [id = 594] 08:02:21 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa188780800 == 137 [pid = 4524] [id = 593] 08:02:21 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18670f000 == 136 [pid = 4524] [id = 592] 08:02:21 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa184e4b000 == 135 [pid = 4524] [id = 591] 08:02:21 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa183094000 == 134 [pid = 4524] [id = 590] 08:02:21 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa181ea4800 == 133 [pid = 4524] [id = 589] 08:02:21 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17c3b4800 == 132 [pid = 4524] [id = 588] 08:02:21 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17a79f800 == 131 [pid = 4524] [id = 587] 08:02:21 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17a1e9000 == 130 [pid = 4524] [id = 586] 08:02:21 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa178dec800 == 129 [pid = 4524] [id = 585] 08:02:21 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1771d9800 == 128 [pid = 4524] [id = 584] 08:02:21 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1734e2000 == 127 [pid = 4524] [id = 583] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 236 (0x7fa18d97f800) [pid = 4524] [serial = 1602] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 235 (0x7fa17685f800) [pid = 4524] [serial = 1748] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 234 (0x7fa175ee0c00) [pid = 4524] [serial = 1746] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 233 (0x7fa175b25400) [pid = 4524] [serial = 1539] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 232 (0x7fa1739eb800) [pid = 4524] [serial = 1740] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 231 (0x7fa18ddab400) [pid = 4524] [serial = 1716] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 230 (0x7fa18e89dc00) [pid = 4524] [serial = 1722] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 229 (0x7fa1843eb800) [pid = 4524] [serial = 1701] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 228 (0x7fa185545800) [pid = 4524] [serial = 1704] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 227 (0x7fa18e386800) [pid = 4524] [serial = 1721] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 226 (0x7fa170bc2800) [pid = 4524] [serial = 1737] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 225 (0x7fa175e56c00) [pid = 4524] [serial = 1730] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 224 (0x7fa176f44000) [pid = 4524] [serial = 1682] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 223 (0x7fa174452400) [pid = 4524] [serial = 1656] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 222 (0x7fa18ed23c00) [pid = 4524] [serial = 1617] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 221 (0x7fa181c9d400) [pid = 4524] [serial = 1694] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 220 (0x7fa1797c9400) [pid = 4524] [serial = 1653] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 219 (0x7fa1771c3800) [pid = 4524] [serial = 1683] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 218 (0x7fa19e8c5400) [pid = 4524] [serial = 1503] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 217 (0x7fa188eb5400) [pid = 4524] [serial = 1712] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 216 (0x7fa175ee2800) [pid = 4524] [serial = 1572] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 215 (0x7fa19c90bc00) [pid = 4524] [serial = 1557] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 214 (0x7fa17d5dd800) [pid = 4524] [serial = 1692] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 213 (0x7fa188964800) [pid = 4524] [serial = 1515] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 212 (0x7fa18f36bc00) [pid = 4524] [serial = 1554] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 211 (0x7fa171908000) [pid = 4524] [serial = 1733] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 210 (0x7fa1a072c400) [pid = 4524] [serial = 1506] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 209 (0x7fa16d7a8800) [pid = 4524] [serial = 1644] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 208 (0x7fa17b113400) [pid = 4524] [serial = 1638] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 207 (0x7fa183dcf800) [pid = 4524] [serial = 1698] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 206 (0x7fa1745dd400) [pid = 4524] [serial = 1679] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 205 (0x7fa16d36a400) [pid = 4524] [serial = 1641] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 204 (0x7fa18462a400) [pid = 4524] [serial = 1545] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 203 (0x7fa17912c000) [pid = 4524] [serial = 1686] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 202 (0x7fa18e21cc00) [pid = 4524] [serial = 1728] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 201 (0x7fa18ddad800) [pid = 4524] [serial = 1614] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 200 (0x7fa176f4bc00) [pid = 4524] [serial = 1650] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 199 (0x7fa17874d400) [pid = 4524] [serial = 1509] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 198 (0x7fa16da5f800) [pid = 4524] [serial = 1736] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 197 (0x7fa17a8d4400) [pid = 4524] [serial = 1689] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 196 (0x7fa171012000) [pid = 4524] [serial = 1677] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 195 (0x7fa18d208000) [pid = 4524] [serial = 1715] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 194 (0x7fa17675c000) [pid = 4524] [serial = 1605] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 193 (0x7fa183d34800) [pid = 4524] [serial = 1697] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 192 (0x7fa17d34a000) [pid = 4524] [serial = 1691] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 191 (0x7fa17b129800) [pid = 4524] [serial = 1608] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 190 (0x7fa17b118000) [pid = 4524] [serial = 1623] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 189 (0x7fa1739f0400) [pid = 4524] [serial = 1563] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 188 (0x7fa188968400) [pid = 4524] [serial = 1548] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 187 (0x7fa184333400) [pid = 4524] [serial = 1700] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 186 (0x7fa170f74800) [pid = 4524] [serial = 1739] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 185 (0x7fa188546400) [pid = 4524] [serial = 1566] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 184 (0x7fa19c90a400) [pid = 4524] [serial = 1629] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 183 (0x7fa1a0160000) [pid = 4524] [serial = 1635] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 182 (0x7fa178750000) [pid = 4524] [serial = 1512] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 181 (0x7fa19c912000) [pid = 4524] [serial = 1620] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 180 (0x7fa18e157800) [pid = 4524] [serial = 1719] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 179 (0x7fa18df74c00) [pid = 4524] [serial = 1718] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 178 (0x7fa179125400) [pid = 4524] [serial = 1542] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 177 (0x7fa170bbf400) [pid = 4524] [serial = 1676] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 176 (0x7fa1798ab400) [pid = 4524] [serial = 1688] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 175 (0x7fa190194000) [pid = 4524] [serial = 1632] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 174 (0x7fa175a96400) [pid = 4524] [serial = 1647] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 173 (0x7fa17503dc00) [pid = 4524] [serial = 1727] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 172 (0x7fa188548000) [pid = 4524] [serial = 1709] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 171 (0x7fa175a8c000) [pid = 4524] [serial = 1743] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 170 (0x7fa175b29800) [pid = 4524] [serial = 1745] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 169 (0x7fa17b10e400) [pid = 4524] [serial = 1626] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 168 (0x7fa175031400) [pid = 4524] [serial = 1742] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 167 (0x7fa1871f1000) [pid = 4524] [serial = 1706] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 166 (0x7fa1a088b400) [pid = 4524] [serial = 1569] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 165 (0x7fa173a45800) [pid = 4524] [serial = 1500] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 164 (0x7fa185551000) [pid = 4524] [serial = 1611] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 163 (0x7fa175091000) [pid = 4524] [serial = 1680] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 162 (0x7fa178743000) [pid = 4524] [serial = 1685] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 161 (0x7fa188269000) [pid = 4524] [serial = 1707] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 160 (0x7fa183020800) [pid = 4524] [serial = 1695] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 159 (0x7fa1798a3c00) [pid = 4524] [serial = 1724] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 158 (0x7fa18c13e800) [pid = 4524] [serial = 1551] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 157 (0x7fa17101f400) [pid = 4524] [serial = 1560] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 156 (0x7fa18830fc00) [pid = 4524] [serial = 1725] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 155 (0x7fa18a5c7000) [pid = 4524] [serial = 1713] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 154 (0x7fa188968000) [pid = 4524] [serial = 1710] [outer = (nil)] [url = about:blank] 08:02:21 INFO - PROCESS | 4524 | --DOMWINDOW == 153 (0x7fa18497c400) [pid = 4524] [serial = 1703] [outer = (nil)] [url = about:blank] 08:02:22 INFO - PROCESS | 4524 | 1461164542147 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 08:02:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:02:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 2933ms 08:02:22 INFO - PROCESS | 4524 | 1461164542165 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 08:02:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:02:22 INFO - PROCESS | 4524 | 1461164542170 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 08:02:22 INFO - PROCESS | 4524 | 1461164542177 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:02:22 INFO - PROCESS | 4524 | 1461164542183 Marionette TRACE conn3 <- [1,2478,null,{}] 08:02:22 INFO - PROCESS | 4524 | 1461164542191 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:22 INFO - PROCESS | 4524 | 1461164542387 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 08:02:22 INFO - PROCESS | 4524 | 1461164542608 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:22 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa16d8e9800 == 128 [pid = 4524] [id = 627] 08:02:22 INFO - PROCESS | 4524 | ++DOMWINDOW == 154 (0x7fa170bbb400) [pid = 4524] [serial = 1882] [outer = (nil)] 08:02:22 INFO - PROCESS | 4524 | ++DOMWINDOW == 155 (0x7fa170bc0800) [pid = 4524] [serial = 1883] [outer = 0x7fa170bbb400] 08:02:22 INFO - PROCESS | 4524 | 1461164542675 Marionette DEBUG loaded listener.js 08:02:22 INFO - PROCESS | 4524 | ++DOMWINDOW == 156 (0x7fa170cda000) [pid = 4524] [serial = 1884] [outer = 0x7fa170bbb400] 08:02:23 INFO - PROCESS | 4524 | 1461164543411 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 08:02:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:02:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1286ms 08:02:23 INFO - PROCESS | 4524 | 1461164543463 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 08:02:23 INFO - PROCESS | 4524 | 1461164543470 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 08:02:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:02:23 INFO - PROCESS | 4524 | 1461164543479 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:02:23 INFO - PROCESS | 4524 | 1461164543482 Marionette TRACE conn3 <- [1,2482,null,{}] 08:02:23 INFO - PROCESS | 4524 | 1461164543486 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:23 INFO - PROCESS | 4524 | 1461164543672 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 08:02:23 INFO - PROCESS | 4524 | 1461164543689 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:23 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa172fb9000 == 129 [pid = 4524] [id = 628] 08:02:23 INFO - PROCESS | 4524 | ++DOMWINDOW == 157 (0x7fa171011400) [pid = 4524] [serial = 1885] [outer = (nil)] 08:02:23 INFO - PROCESS | 4524 | ++DOMWINDOW == 158 (0x7fa171016800) [pid = 4524] [serial = 1886] [outer = 0x7fa171011400] 08:02:23 INFO - PROCESS | 4524 | 1461164543746 Marionette DEBUG loaded listener.js 08:02:23 INFO - PROCESS | 4524 | ++DOMWINDOW == 159 (0x7fa171903800) [pid = 4524] [serial = 1887] [outer = 0x7fa171011400] 08:02:24 INFO - PROCESS | 4524 | 1461164544815 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 08:02:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:02:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1380ms 08:02:24 INFO - PROCESS | 4524 | 1461164544860 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 08:02:24 INFO - PROCESS | 4524 | 1461164544863 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 08:02:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:02:24 INFO - PROCESS | 4524 | 1461164544869 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:02:24 INFO - PROCESS | 4524 | 1461164544874 Marionette TRACE conn3 <- [1,2486,null,{}] 08:02:24 INFO - PROCESS | 4524 | 1461164544897 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:25 INFO - PROCESS | 4524 | 1461164545167 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 08:02:25 INFO - PROCESS | 4524 | 1461164545199 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:25 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa173d10800 == 130 [pid = 4524] [id = 629] 08:02:25 INFO - PROCESS | 4524 | ++DOMWINDOW == 160 (0x7fa1739f1400) [pid = 4524] [serial = 1888] [outer = (nil)] 08:02:25 INFO - PROCESS | 4524 | ++DOMWINDOW == 161 (0x7fa174445400) [pid = 4524] [serial = 1889] [outer = 0x7fa1739f1400] 08:02:25 INFO - PROCESS | 4524 | 1461164545265 Marionette DEBUG loaded listener.js 08:02:25 INFO - PROCESS | 4524 | ++DOMWINDOW == 162 (0x7fa1744cd400) [pid = 4524] [serial = 1890] [outer = 0x7fa1739f1400] 08:02:26 INFO - PROCESS | 4524 | 1461164546319 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 08:02:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:02:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1485ms 08:02:26 INFO - PROCESS | 4524 | 1461164546355 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 08:02:26 INFO - PROCESS | 4524 | 1461164546359 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 08:02:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:02:26 INFO - PROCESS | 4524 | 1461164546364 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:02:26 INFO - PROCESS | 4524 | 1461164546366 Marionette TRACE conn3 <- [1,2490,null,{}] 08:02:26 INFO - PROCESS | 4524 | 1461164546377 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:27 INFO - PROCESS | 4524 | 1461164547059 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 08:02:27 INFO - PROCESS | 4524 | --DOMWINDOW == 161 (0x7fa170bc9000) [pid = 4524] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:02:27 INFO - PROCESS | 4524 | --DOMWINDOW == 160 (0x7fa1785c8000) [pid = 4524] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:02:27 INFO - PROCESS | 4524 | --DOMWINDOW == 159 (0x7fa178f88c00) [pid = 4524] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:02:27 INFO - PROCESS | 4524 | --DOMWINDOW == 158 (0x7fa170bc5c00) [pid = 4524] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:02:27 INFO - PROCESS | 4524 | --DOMWINDOW == 157 (0x7fa171018c00) [pid = 4524] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:02:27 INFO - PROCESS | 4524 | --DOMWINDOW == 156 (0x7fa1739e9400) [pid = 4524] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:02:27 INFO - PROCESS | 4524 | --DOMWINDOW == 155 (0x7fa175037400) [pid = 4524] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:02:27 INFO - PROCESS | 4524 | --DOMWINDOW == 154 (0x7fa175c96c00) [pid = 4524] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:02:27 INFO - PROCESS | 4524 | --DOMWINDOW == 153 (0x7fa1771c6c00) [pid = 4524] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:02:27 INFO - PROCESS | 4524 | --DOMWINDOW == 152 (0x7fa16d7b1c00) [pid = 4524] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:02:27 INFO - PROCESS | 4524 | 1461164547239 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:27 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa171fda800 == 131 [pid = 4524] [id = 630] 08:02:27 INFO - PROCESS | 4524 | ++DOMWINDOW == 153 (0x7fa16d476400) [pid = 4524] [serial = 1891] [outer = (nil)] 08:02:27 INFO - PROCESS | 4524 | ++DOMWINDOW == 154 (0x7fa171018c00) [pid = 4524] [serial = 1892] [outer = 0x7fa16d476400] 08:02:27 INFO - PROCESS | 4524 | 1461164547301 Marionette DEBUG loaded listener.js 08:02:27 INFO - PROCESS | 4524 | ++DOMWINDOW == 155 (0x7fa175a8b000) [pid = 4524] [serial = 1893] [outer = 0x7fa16d476400] 08:02:28 INFO - PROCESS | 4524 | 1461164548001 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 08:02:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:02:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1680ms 08:02:28 INFO - PROCESS | 4524 | 1461164548045 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 08:02:28 INFO - PROCESS | 4524 | 1461164548048 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 08:02:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:02:28 INFO - PROCESS | 4524 | 1461164548052 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:02:28 INFO - PROCESS | 4524 | 1461164548055 Marionette TRACE conn3 <- [1,2494,null,{}] 08:02:28 INFO - PROCESS | 4524 | 1461164548060 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:28 INFO - PROCESS | 4524 | 1461164548247 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 08:02:28 INFO - PROCESS | 4524 | 1461164548434 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:28 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa174e74000 == 132 [pid = 4524] [id = 631] 08:02:28 INFO - PROCESS | 4524 | ++DOMWINDOW == 156 (0x7fa16d7a9400) [pid = 4524] [serial = 1894] [outer = (nil)] 08:02:28 INFO - PROCESS | 4524 | ++DOMWINDOW == 157 (0x7fa175a92000) [pid = 4524] [serial = 1895] [outer = 0x7fa16d7a9400] 08:02:28 INFO - PROCESS | 4524 | 1461164548496 Marionette DEBUG loaded listener.js 08:02:28 INFO - PROCESS | 4524 | ++DOMWINDOW == 158 (0x7fa175b28400) [pid = 4524] [serial = 1896] [outer = 0x7fa16d7a9400] 08:02:29 INFO - PROCESS | 4524 | 1461164549441 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 08:02:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:02:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1434ms 08:02:29 INFO - PROCESS | 4524 | 1461164549488 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 08:02:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:02:29 INFO - PROCESS | 4524 | 1461164549494 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 08:02:29 INFO - PROCESS | 4524 | 1461164549501 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:02:29 INFO - PROCESS | 4524 | 1461164549507 Marionette TRACE conn3 <- [1,2498,null,{}] 08:02:29 INFO - PROCESS | 4524 | 1461164549515 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:29 INFO - PROCESS | 4524 | 1461164549753 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 08:02:30 INFO - PROCESS | 4524 | 1461164550036 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:30 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1734df800 == 133 [pid = 4524] [id = 632] 08:02:30 INFO - PROCESS | 4524 | ++DOMWINDOW == 159 (0x7fa170bc2400) [pid = 4524] [serial = 1897] [outer = (nil)] 08:02:30 INFO - PROCESS | 4524 | ++DOMWINDOW == 160 (0x7fa17190ec00) [pid = 4524] [serial = 1898] [outer = 0x7fa170bc2400] 08:02:30 INFO - PROCESS | 4524 | 1461164550153 Marionette DEBUG loaded listener.js 08:02:30 INFO - PROCESS | 4524 | ++DOMWINDOW == 161 (0x7fa173a3a000) [pid = 4524] [serial = 1899] [outer = 0x7fa170bc2400] 08:02:31 INFO - PROCESS | 4524 | 1461164551008 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 08:02:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:02:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1582ms 08:02:31 INFO - PROCESS | 4524 | 1461164551084 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 08:02:31 INFO - PROCESS | 4524 | 1461164551093 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 08:02:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:02:31 INFO - PROCESS | 4524 | 1461164551103 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:02:31 INFO - PROCESS | 4524 | 1461164551111 Marionette TRACE conn3 <- [1,2502,null,{}] 08:02:31 INFO - PROCESS | 4524 | 1461164551116 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:31 INFO - PROCESS | 4524 | 1461164551371 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 08:02:31 INFO - PROCESS | 4524 | 1461164551630 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:31 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa175a5f000 == 134 [pid = 4524] [id = 633] 08:02:31 INFO - PROCESS | 4524 | ++DOMWINDOW == 162 (0x7fa175034400) [pid = 4524] [serial = 1900] [outer = (nil)] 08:02:31 INFO - PROCESS | 4524 | ++DOMWINDOW == 163 (0x7fa17508fc00) [pid = 4524] [serial = 1901] [outer = 0x7fa175034400] 08:02:31 INFO - PROCESS | 4524 | 1461164551745 Marionette DEBUG loaded listener.js 08:02:31 INFO - PROCESS | 4524 | ++DOMWINDOW == 164 (0x7fa175b2b400) [pid = 4524] [serial = 1902] [outer = 0x7fa175034400] 08:02:32 INFO - PROCESS | 4524 | 1461164552675 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:02:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:02:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1636ms 08:02:32 INFO - PROCESS | 4524 | 1461164552739 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 08:02:32 INFO - PROCESS | 4524 | 1461164552743 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 08:02:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:02:32 INFO - PROCESS | 4524 | 1461164552749 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:02:32 INFO - PROCESS | 4524 | 1461164552754 Marionette TRACE conn3 <- [1,2506,null,{}] 08:02:32 INFO - PROCESS | 4524 | 1461164552770 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:32 INFO - PROCESS | 4524 | 1461164552984 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 08:02:33 INFO - PROCESS | 4524 | 1461164553236 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:33 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa176ad1800 == 135 [pid = 4524] [id = 634] 08:02:33 INFO - PROCESS | 4524 | ++DOMWINDOW == 165 (0x7fa175e52400) [pid = 4524] [serial = 1903] [outer = (nil)] 08:02:33 INFO - PROCESS | 4524 | ++DOMWINDOW == 166 (0x7fa175e5d000) [pid = 4524] [serial = 1904] [outer = 0x7fa175e52400] 08:02:33 INFO - PROCESS | 4524 | 1461164553323 Marionette DEBUG loaded listener.js 08:02:33 INFO - PROCESS | 4524 | ++DOMWINDOW == 167 (0x7fa175ee5000) [pid = 4524] [serial = 1905] [outer = 0x7fa175e52400] 08:02:34 INFO - PROCESS | 4524 | 1461164554185 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:02:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:02:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1488ms 08:02:34 INFO - PROCESS | 4524 | 1461164554238 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 08:02:34 INFO - PROCESS | 4524 | 1461164554242 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 08:02:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:02:34 INFO - PROCESS | 4524 | 1461164554248 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:02:34 INFO - PROCESS | 4524 | 1461164554250 Marionette TRACE conn3 <- [1,2510,null,{}] 08:02:34 INFO - PROCESS | 4524 | 1461164554255 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:34 INFO - PROCESS | 4524 | 1461164554469 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 08:02:34 INFO - PROCESS | 4524 | 1461164554690 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:34 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1773b9800 == 136 [pid = 4524] [id = 635] 08:02:34 INFO - PROCESS | 4524 | ++DOMWINDOW == 168 (0x7fa175e56c00) [pid = 4524] [serial = 1906] [outer = (nil)] 08:02:34 INFO - PROCESS | 4524 | ++DOMWINDOW == 169 (0x7fa176755000) [pid = 4524] [serial = 1907] [outer = 0x7fa175e56c00] 08:02:34 INFO - PROCESS | 4524 | 1461164554805 Marionette DEBUG loaded listener.js 08:02:34 INFO - PROCESS | 4524 | ++DOMWINDOW == 170 (0x7fa17675fc00) [pid = 4524] [serial = 1908] [outer = 0x7fa175e56c00] 08:02:35 INFO - PROCESS | 4524 | 1461164555733 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 08:02:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:02:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1529ms 08:02:35 INFO - PROCESS | 4524 | 1461164555779 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 08:02:35 INFO - PROCESS | 4524 | 1461164555781 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 08:02:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:02:35 INFO - PROCESS | 4524 | 1461164555788 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:02:35 INFO - PROCESS | 4524 | 1461164555792 Marionette TRACE conn3 <- [1,2514,null,{}] 08:02:35 INFO - PROCESS | 4524 | 1461164555797 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:35 INFO - PROCESS | 4524 | 1461164555992 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 08:02:36 INFO - PROCESS | 4524 | 1461164556209 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:36 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa178683800 == 137 [pid = 4524] [id = 636] 08:02:36 INFO - PROCESS | 4524 | ++DOMWINDOW == 171 (0x7fa175ee5c00) [pid = 4524] [serial = 1909] [outer = (nil)] 08:02:36 INFO - PROCESS | 4524 | ++DOMWINDOW == 172 (0x7fa1769e8400) [pid = 4524] [serial = 1910] [outer = 0x7fa175ee5c00] 08:02:36 INFO - PROCESS | 4524 | 1461164556318 Marionette DEBUG loaded listener.js 08:02:36 INFO - PROCESS | 4524 | ++DOMWINDOW == 173 (0x7fa1769f4400) [pid = 4524] [serial = 1911] [outer = 0x7fa175ee5c00] 08:02:37 INFO - PROCESS | 4524 | 1461164557225 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 08:02:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:02:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1480ms 08:02:37 INFO - PROCESS | 4524 | 1461164557270 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 08:02:37 INFO - PROCESS | 4524 | 1461164557274 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 08:02:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:02:37 INFO - PROCESS | 4524 | 1461164557279 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:02:37 INFO - PROCESS | 4524 | 1461164557281 Marionette TRACE conn3 <- [1,2518,null,{}] 08:02:37 INFO - PROCESS | 4524 | 1461164557286 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:37 INFO - PROCESS | 4524 | 1461164557533 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 08:02:37 INFO - PROCESS | 4524 | 1461164557791 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:37 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa179005000 == 138 [pid = 4524] [id = 637] 08:02:37 INFO - PROCESS | 4524 | ++DOMWINDOW == 174 (0x7fa1785c5c00) [pid = 4524] [serial = 1912] [outer = (nil)] 08:02:37 INFO - PROCESS | 4524 | ++DOMWINDOW == 175 (0x7fa1785c8800) [pid = 4524] [serial = 1913] [outer = 0x7fa1785c5c00] 08:02:37 INFO - PROCESS | 4524 | 1461164557924 Marionette DEBUG loaded listener.js 08:02:38 INFO - PROCESS | 4524 | ++DOMWINDOW == 176 (0x7fa178748400) [pid = 4524] [serial = 1914] [outer = 0x7fa1785c5c00] 08:02:38 INFO - PROCESS | 4524 | 1461164558744 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 08:02:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:02:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1531ms 08:02:38 INFO - PROCESS | 4524 | 1461164558812 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 08:02:38 INFO - PROCESS | 4524 | 1461164558814 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 08:02:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:02:38 INFO - PROCESS | 4524 | 1461164558820 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:02:38 INFO - PROCESS | 4524 | 1461164558822 Marionette TRACE conn3 <- [1,2522,null,{}] 08:02:38 INFO - PROCESS | 4524 | 1461164558828 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:39 INFO - PROCESS | 4524 | 1461164559026 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 08:02:39 INFO - PROCESS | 4524 | 1461164559255 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:39 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1798f3000 == 139 [pid = 4524] [id = 638] 08:02:39 INFO - PROCESS | 4524 | ++DOMWINDOW == 177 (0x7fa176755c00) [pid = 4524] [serial = 1915] [outer = (nil)] 08:02:39 INFO - PROCESS | 4524 | ++DOMWINDOW == 178 (0x7fa178b36000) [pid = 4524] [serial = 1916] [outer = 0x7fa176755c00] 08:02:39 INFO - PROCESS | 4524 | 1461164559368 Marionette DEBUG loaded listener.js 08:02:39 INFO - PROCESS | 4524 | ++DOMWINDOW == 179 (0x7fa178f89400) [pid = 4524] [serial = 1917] [outer = 0x7fa176755c00] 08:02:40 INFO - PROCESS | 4524 | 1461164560233 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 08:02:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:02:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1478ms 08:02:40 INFO - PROCESS | 4524 | 1461164560300 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 08:02:40 INFO - PROCESS | 4524 | 1461164560304 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 08:02:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:02:40 INFO - PROCESS | 4524 | 1461164560310 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:02:40 INFO - PROCESS | 4524 | 1461164560312 Marionette TRACE conn3 <- [1,2526,null,{}] 08:02:40 INFO - PROCESS | 4524 | 1461164560317 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:40 INFO - PROCESS | 4524 | 1461164560538 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 08:02:40 INFO - PROCESS | 4524 | 1461164560797 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:40 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17a478800 == 140 [pid = 4524] [id = 639] 08:02:40 INFO - PROCESS | 4524 | ++DOMWINDOW == 180 (0x7fa1772c2800) [pid = 4524] [serial = 1918] [outer = (nil)] 08:02:40 INFO - PROCESS | 4524 | ++DOMWINDOW == 181 (0x7fa178f8f000) [pid = 4524] [serial = 1919] [outer = 0x7fa1772c2800] 08:02:40 INFO - PROCESS | 4524 | 1461164560876 Marionette DEBUG loaded listener.js 08:02:40 INFO - PROCESS | 4524 | ++DOMWINDOW == 182 (0x7fa1790e3400) [pid = 4524] [serial = 1920] [outer = 0x7fa1772c2800] 08:02:41 INFO - PROCESS | 4524 | 1461164561714 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 08:02:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:02:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1440ms 08:02:41 INFO - PROCESS | 4524 | 1461164561759 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 08:02:41 INFO - PROCESS | 4524 | 1461164561762 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 08:02:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:02:41 INFO - PROCESS | 4524 | 1461164561769 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:02:41 INFO - PROCESS | 4524 | 1461164561772 Marionette TRACE conn3 <- [1,2530,null,{}] 08:02:41 INFO - PROCESS | 4524 | 1461164561777 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:41 INFO - PROCESS | 4524 | 1461164561986 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 08:02:42 INFO - PROCESS | 4524 | 1461164562248 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:42 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17a79f800 == 141 [pid = 4524] [id = 640] 08:02:42 INFO - PROCESS | 4524 | ++DOMWINDOW == 183 (0x7fa178b41000) [pid = 4524] [serial = 1921] [outer = (nil)] 08:02:42 INFO - PROCESS | 4524 | ++DOMWINDOW == 184 (0x7fa179127800) [pid = 4524] [serial = 1922] [outer = 0x7fa178b41000] 08:02:42 INFO - PROCESS | 4524 | 1461164562319 Marionette DEBUG loaded listener.js 08:02:42 INFO - PROCESS | 4524 | ++DOMWINDOW == 185 (0x7fa1797c4400) [pid = 4524] [serial = 1923] [outer = 0x7fa178b41000] 08:02:43 INFO - PROCESS | 4524 | 1461164563156 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 08:02:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:02:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1443ms 08:02:43 INFO - PROCESS | 4524 | 1461164563214 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 08:02:43 INFO - PROCESS | 4524 | 1461164563217 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 08:02:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:02:43 INFO - PROCESS | 4524 | 1461164563223 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:02:43 INFO - PROCESS | 4524 | 1461164563225 Marionette TRACE conn3 <- [1,2534,null,{}] 08:02:43 INFO - PROCESS | 4524 | 1461164563251 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:43 INFO - PROCESS | 4524 | 1461164563469 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 08:02:43 INFO - PROCESS | 4524 | 1461164563729 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:43 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17af7a800 == 142 [pid = 4524] [id = 641] 08:02:43 INFO - PROCESS | 4524 | ++DOMWINDOW == 186 (0x7fa178f87800) [pid = 4524] [serial = 1924] [outer = (nil)] 08:02:43 INFO - PROCESS | 4524 | ++DOMWINDOW == 187 (0x7fa1797cf800) [pid = 4524] [serial = 1925] [outer = 0x7fa178f87800] 08:02:43 INFO - PROCESS | 4524 | 1461164563806 Marionette DEBUG loaded listener.js 08:02:43 INFO - PROCESS | 4524 | ++DOMWINDOW == 188 (0x7fa1798a2800) [pid = 4524] [serial = 1926] [outer = 0x7fa178f87800] 08:02:44 INFO - PROCESS | 4524 | 1461164564729 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 08:02:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:02:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1551ms 08:02:44 INFO - PROCESS | 4524 | 1461164564776 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 08:02:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:02:44 INFO - PROCESS | 4524 | 1461164564780 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 08:02:44 INFO - PROCESS | 4524 | 1461164564786 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:02:44 INFO - PROCESS | 4524 | 1461164564791 Marionette TRACE conn3 <- [1,2538,null,{}] 08:02:44 INFO - PROCESS | 4524 | 1461164564797 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:45 INFO - PROCESS | 4524 | 1461164565070 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 08:02:45 INFO - PROCESS | 4524 | 1461164565328 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:45 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17c0d8000 == 143 [pid = 4524] [id = 642] 08:02:45 INFO - PROCESS | 4524 | ++DOMWINDOW == 189 (0x7fa17a8ce400) [pid = 4524] [serial = 1927] [outer = (nil)] 08:02:45 INFO - PROCESS | 4524 | ++DOMWINDOW == 190 (0x7fa17a8d2000) [pid = 4524] [serial = 1928] [outer = 0x7fa17a8ce400] 08:02:45 INFO - PROCESS | 4524 | 1461164565464 Marionette DEBUG loaded listener.js 08:02:45 INFO - PROCESS | 4524 | ++DOMWINDOW == 191 (0x7fa17b044000) [pid = 4524] [serial = 1929] [outer = 0x7fa17a8ce400] 08:02:46 INFO - PROCESS | 4524 | 1461164566316 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 08:02:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:02:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1584ms 08:02:46 INFO - PROCESS | 4524 | 1461164566371 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 08:02:46 INFO - PROCESS | 4524 | 1461164566375 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 08:02:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:02:46 INFO - PROCESS | 4524 | 1461164566381 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:02:46 INFO - PROCESS | 4524 | 1461164566384 Marionette TRACE conn3 <- [1,2542,null,{}] 08:02:46 INFO - PROCESS | 4524 | 1461164566390 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:46 INFO - PROCESS | 4524 | 1461164566619 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 08:02:46 INFO - PROCESS | 4524 | 1461164566879 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:46 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17d39c800 == 144 [pid = 4524] [id = 643] 08:02:46 INFO - PROCESS | 4524 | ++DOMWINDOW == 192 (0x7fa17a8ca800) [pid = 4524] [serial = 1930] [outer = (nil)] 08:02:46 INFO - PROCESS | 4524 | ++DOMWINDOW == 193 (0x7fa17b052800) [pid = 4524] [serial = 1931] [outer = 0x7fa17a8ca800] 08:02:46 INFO - PROCESS | 4524 | 1461164566955 Marionette DEBUG loaded listener.js 08:02:47 INFO - PROCESS | 4524 | ++DOMWINDOW == 194 (0x7fa17b111c00) [pid = 4524] [serial = 1932] [outer = 0x7fa17a8ca800] 08:02:47 INFO - PROCESS | 4524 | 1461164567789 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 08:02:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:02:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1476ms 08:02:47 INFO - PROCESS | 4524 | 1461164567858 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 08:02:47 INFO - PROCESS | 4524 | 1461164567862 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 08:02:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:02:47 INFO - PROCESS | 4524 | 1461164567867 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:02:47 INFO - PROCESS | 4524 | 1461164567870 Marionette TRACE conn3 <- [1,2546,null,{}] 08:02:47 INFO - PROCESS | 4524 | 1461164567875 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:48 INFO - PROCESS | 4524 | 1461164568088 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 08:02:48 INFO - PROCESS | 4524 | 1461164568350 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:48 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17d9c5000 == 145 [pid = 4524] [id = 644] 08:02:48 INFO - PROCESS | 4524 | ++DOMWINDOW == 195 (0x7fa170bc3800) [pid = 4524] [serial = 1933] [outer = (nil)] 08:02:48 INFO - PROCESS | 4524 | ++DOMWINDOW == 196 (0x7fa17b116c00) [pid = 4524] [serial = 1934] [outer = 0x7fa170bc3800] 08:02:48 INFO - PROCESS | 4524 | 1461164568422 Marionette DEBUG loaded listener.js 08:02:48 INFO - PROCESS | 4524 | ++DOMWINDOW == 197 (0x7fa17b126000) [pid = 4524] [serial = 1935] [outer = 0x7fa170bc3800] 08:02:49 INFO - PROCESS | 4524 | 1461164569298 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 08:02:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:02:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1479ms 08:02:49 INFO - PROCESS | 4524 | 1461164569347 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 08:02:49 INFO - PROCESS | 4524 | 1461164569349 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 08:02:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:02:49 INFO - PROCESS | 4524 | 1461164569355 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:02:49 INFO - PROCESS | 4524 | 1461164569357 Marionette TRACE conn3 <- [1,2550,null,{}] 08:02:49 INFO - PROCESS | 4524 | 1461164569362 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:49 INFO - PROCESS | 4524 | 1461164569584 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 08:02:49 INFO - PROCESS | 4524 | 1461164569845 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:49 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa181c31000 == 146 [pid = 4524] [id = 645] 08:02:49 INFO - PROCESS | 4524 | ++DOMWINDOW == 198 (0x7fa176861c00) [pid = 4524] [serial = 1936] [outer = (nil)] 08:02:49 INFO - PROCESS | 4524 | ++DOMWINDOW == 199 (0x7fa17c0b5000) [pid = 4524] [serial = 1937] [outer = 0x7fa176861c00] 08:02:49 INFO - PROCESS | 4524 | 1461164569972 Marionette DEBUG loaded listener.js 08:02:50 INFO - PROCESS | 4524 | ++DOMWINDOW == 200 (0x7fa17c2e5400) [pid = 4524] [serial = 1938] [outer = 0x7fa176861c00] 08:02:50 INFO - PROCESS | 4524 | 1461164570803 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 08:02:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:02:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1484ms 08:02:50 INFO - PROCESS | 4524 | 1461164570839 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 08:02:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:02:50 INFO - PROCESS | 4524 | 1461164570847 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 08:02:50 INFO - PROCESS | 4524 | 1461164570852 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:02:50 INFO - PROCESS | 4524 | 1461164570855 Marionette TRACE conn3 <- [1,2554,null,{}] 08:02:50 INFO - PROCESS | 4524 | 1461164570860 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:51 INFO - PROCESS | 4524 | 1461164571082 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 08:02:51 INFO - PROCESS | 4524 | 1461164571350 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:51 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa182dce000 == 147 [pid = 4524] [id = 646] 08:02:51 INFO - PROCESS | 4524 | ++DOMWINDOW == 201 (0x7fa1790e0400) [pid = 4524] [serial = 1939] [outer = (nil)] 08:02:51 INFO - PROCESS | 4524 | ++DOMWINDOW == 202 (0x7fa17c2f0800) [pid = 4524] [serial = 1940] [outer = 0x7fa1790e0400] 08:02:51 INFO - PROCESS | 4524 | 1461164571426 Marionette DEBUG loaded listener.js 08:02:51 INFO - PROCESS | 4524 | ++DOMWINDOW == 203 (0x7fa17d349400) [pid = 4524] [serial = 1941] [outer = 0x7fa1790e0400] 08:02:52 INFO - PROCESS | 4524 | 1461164572296 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 08:02:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:02:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1479ms 08:02:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:02:52 INFO - PROCESS | 4524 | 1461164572332 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 08:02:52 INFO - PROCESS | 4524 | 1461164572334 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 08:02:52 INFO - PROCESS | 4524 | 1461164572340 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:02:52 INFO - PROCESS | 4524 | 1461164572343 Marionette TRACE conn3 <- [1,2558,null,{}] 08:02:52 INFO - PROCESS | 4524 | 1461164572348 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:52 INFO - PROCESS | 4524 | 1461164572565 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 08:02:52 INFO - PROCESS | 4524 | 1461164572840 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:52 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1830b2000 == 148 [pid = 4524] [id = 647] 08:02:52 INFO - PROCESS | 4524 | ++DOMWINDOW == 204 (0x7fa1744d0000) [pid = 4524] [serial = 1942] [outer = (nil)] 08:02:52 INFO - PROCESS | 4524 | ++DOMWINDOW == 205 (0x7fa17d4b3000) [pid = 4524] [serial = 1943] [outer = 0x7fa1744d0000] 08:02:52 INFO - PROCESS | 4524 | 1461164572914 Marionette DEBUG loaded listener.js 08:02:53 INFO - PROCESS | 4524 | ++DOMWINDOW == 206 (0x7fa17d4c0800) [pid = 4524] [serial = 1944] [outer = 0x7fa1744d0000] 08:02:53 INFO - PROCESS | 4524 | 1461164573843 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 08:02:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:02:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1534ms 08:02:53 INFO - PROCESS | 4524 | 1461164573874 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 08:02:53 INFO - PROCESS | 4524 | 1461164573877 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 08:02:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:02:53 INFO - PROCESS | 4524 | 1461164573882 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:02:53 INFO - PROCESS | 4524 | 1461164573884 Marionette TRACE conn3 <- [1,2562,null,{}] 08:02:53 INFO - PROCESS | 4524 | 1461164573890 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:54 INFO - PROCESS | 4524 | 1461164574098 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 08:02:54 INFO - PROCESS | 4524 | 1461164574374 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:54 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa184cc6000 == 149 [pid = 4524] [id = 648] 08:02:54 INFO - PROCESS | 4524 | ++DOMWINDOW == 207 (0x7fa1744c4000) [pid = 4524] [serial = 1945] [outer = (nil)] 08:02:54 INFO - PROCESS | 4524 | ++DOMWINDOW == 208 (0x7fa17d55bc00) [pid = 4524] [serial = 1946] [outer = 0x7fa1744c4000] 08:02:54 INFO - PROCESS | 4524 | 1461164574447 Marionette DEBUG loaded listener.js 08:02:54 INFO - PROCESS | 4524 | ++DOMWINDOW == 209 (0x7fa17d5d4c00) [pid = 4524] [serial = 1947] [outer = 0x7fa1744c4000] 08:02:55 INFO - PROCESS | 4524 | 1461164575392 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 08:02:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:02:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1582ms 08:02:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:02:55 INFO - PROCESS | 4524 | 1461164575466 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 08:02:55 INFO - PROCESS | 4524 | 1461164575469 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 08:02:55 INFO - PROCESS | 4524 | 1461164575476 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:02:55 INFO - PROCESS | 4524 | 1461164575479 Marionette TRACE conn3 <- [1,2566,null,{}] 08:02:55 INFO - PROCESS | 4524 | 1461164575484 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:55 INFO - PROCESS | 4524 | 1461164575712 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 08:02:56 INFO - PROCESS | 4524 | 1461164576069 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:56 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa172fd3000 == 150 [pid = 4524] [id = 649] 08:02:56 INFO - PROCESS | 4524 | ++DOMWINDOW == 210 (0x7fa16d47d000) [pid = 4524] [serial = 1948] [outer = (nil)] 08:02:56 INFO - PROCESS | 4524 | ++DOMWINDOW == 211 (0x7fa16d7a5000) [pid = 4524] [serial = 1949] [outer = 0x7fa16d47d000] 08:02:56 INFO - PROCESS | 4524 | 1461164576149 Marionette DEBUG loaded listener.js 08:02:56 INFO - PROCESS | 4524 | ++DOMWINDOW == 212 (0x7fa17d556800) [pid = 4524] [serial = 1950] [outer = 0x7fa16d47d000] 08:02:57 INFO - PROCESS | 4524 | 1461164577490 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 08:02:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:02:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 2079ms 08:02:57 INFO - PROCESS | 4524 | 1461164577606 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 08:02:57 INFO - PROCESS | 4524 | 1461164577611 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 08:02:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:02:57 INFO - PROCESS | 4524 | 1461164577640 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:02:57 INFO - PROCESS | 4524 | 1461164577645 Marionette TRACE conn3 <- [1,2570,null,{}] 08:02:57 INFO - PROCESS | 4524 | 1461164577652 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:57 INFO - PROCESS | 4524 | 1461164577854 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 08:02:58 INFO - PROCESS | 4524 | 1461164578128 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:58 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1743a1000 == 151 [pid = 4524] [id = 650] 08:02:58 INFO - PROCESS | 4524 | ++DOMWINDOW == 213 (0x7fa170bc1800) [pid = 4524] [serial = 1951] [outer = (nil)] 08:02:58 INFO - PROCESS | 4524 | ++DOMWINDOW == 214 (0x7fa170cdc800) [pid = 4524] [serial = 1952] [outer = 0x7fa170bc1800] 08:02:58 INFO - PROCESS | 4524 | 1461164578193 Marionette DEBUG loaded listener.js 08:02:58 INFO - PROCESS | 4524 | ++DOMWINDOW == 215 (0x7fa1739ea400) [pid = 4524] [serial = 1953] [outer = 0x7fa170bc1800] 08:02:59 INFO - PROCESS | 4524 | 1461164579145 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 08:02:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:02:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1586ms 08:02:59 INFO - PROCESS | 4524 | 1461164579220 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 08:02:59 INFO - PROCESS | 4524 | 1461164579228 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 08:02:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:02:59 INFO - PROCESS | 4524 | 1461164579237 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:02:59 INFO - PROCESS | 4524 | 1461164579241 Marionette TRACE conn3 <- [1,2574,null,{}] 08:02:59 INFO - PROCESS | 4524 | 1461164579246 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:59 INFO - PROCESS | 4524 | 1461164579600 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 08:03:00 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1773e4800 == 150 [pid = 4524] [id = 481] 08:03:00 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa175a66000 == 149 [pid = 4524] [id = 435] 08:03:00 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1734f5800 == 148 [pid = 4524] [id = 626] 08:03:00 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa16dac9800 == 147 [pid = 4524] [id = 625] 08:03:00 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa173165800 == 146 [pid = 4524] [id = 624] 08:03:00 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa19c3c0800 == 145 [pid = 4524] [id = 623] 08:03:00 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1955d5000 == 144 [pid = 4524] [id = 622] 08:03:00 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa190b12800 == 143 [pid = 4524] [id = 621] 08:03:00 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18ee82800 == 142 [pid = 4524] [id = 620] 08:03:00 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18dc70000 == 141 [pid = 4524] [id = 619] 08:03:00 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18c105800 == 140 [pid = 4524] [id = 618] 08:03:00 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1882e2000 == 139 [pid = 4524] [id = 617] 08:03:00 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa187f21800 == 138 [pid = 4524] [id = 616] 08:03:00 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa184f61800 == 137 [pid = 4524] [id = 615] 08:03:00 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa184ccf000 == 136 [pid = 4524] [id = 614] 08:03:00 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa181ef2000 == 135 [pid = 4524] [id = 613] 08:03:00 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17c3a6000 == 134 [pid = 4524] [id = 612] 08:03:00 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17c026000 == 133 [pid = 4524] [id = 611] 08:03:00 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17a5de000 == 132 [pid = 4524] [id = 610] 08:03:00 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1773b2800 == 131 [pid = 4524] [id = 609] 08:03:00 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa174823800 == 130 [pid = 4524] [id = 608] 08:03:00 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa16d71b000 == 129 [pid = 4524] [id = 607] 08:03:00 INFO - PROCESS | 4524 | --DOMWINDOW == 214 (0x7fa1766e2800) [pid = 4524] [serial = 1806] [outer = (nil)] [url = about:blank] 08:03:00 INFO - PROCESS | 4524 | --DOMWINDOW == 213 (0x7fa179b4a800) [pid = 4524] [serial = 1815] [outer = (nil)] [url = about:blank] 08:03:00 INFO - PROCESS | 4524 | --DOMWINDOW == 212 (0x7fa1739eac00) [pid = 4524] [serial = 1799] [outer = (nil)] [url = about:blank] 08:03:00 INFO - PROCESS | 4524 | --DOMWINDOW == 211 (0x7fa175a8a000) [pid = 4524] [serial = 1802] [outer = (nil)] [url = about:blank] 08:03:00 INFO - PROCESS | 4524 | --DOMWINDOW == 210 (0x7fa18d97ac00) [pid = 4524] [serial = 1793] [outer = (nil)] [url = about:blank] 08:03:00 INFO - PROCESS | 4524 | --DOMWINDOW == 209 (0x7fa184333800) [pid = 4524] [serial = 1775] [outer = (nil)] [url = about:blank] 08:03:00 INFO - PROCESS | 4524 | --DOMWINDOW == 208 (0x7fa185541c00) [pid = 4524] [serial = 1778] [outer = (nil)] [url = about:blank] 08:03:00 INFO - PROCESS | 4524 | --DOMWINDOW == 207 (0x7fa171011c00) [pid = 4524] [serial = 1797] [outer = (nil)] [url = about:blank] 08:03:00 INFO - PROCESS | 4524 | --DOMWINDOW == 206 (0x7fa187f90800) [pid = 4524] [serial = 1781] [outer = (nil)] [url = about:blank] 08:03:00 INFO - PROCESS | 4524 | --DOMWINDOW == 205 (0x7fa17912a400) [pid = 4524] [serial = 1814] [outer = (nil)] [url = about:blank] 08:03:00 INFO - PROCESS | 4524 | --DOMWINDOW == 204 (0x7fa17a8c9000) [pid = 4524] [serial = 1817] [outer = (nil)] [url = about:blank] 08:03:00 INFO - PROCESS | 4524 | --DOMWINDOW == 203 (0x7fa1785cec00) [pid = 4524] [serial = 1811] [outer = (nil)] [url = about:blank] 08:03:00 INFO - PROCESS | 4524 | --DOMWINDOW == 202 (0x7fa174444800) [pid = 4524] [serial = 1808] [outer = (nil)] [url = about:blank] 08:03:00 INFO - PROCESS | 4524 | --DOMWINDOW == 201 (0x7fa170cd8c00) [pid = 4524] [serial = 1796] [outer = (nil)] [url = about:blank] 08:03:00 INFO - PROCESS | 4524 | --DOMWINDOW == 200 (0x7fa170f76400) [pid = 4524] [serial = 1820] [outer = (nil)] [url = about:blank] 08:03:00 INFO - PROCESS | 4524 | --DOMWINDOW == 199 (0x7fa17b127800) [pid = 4524] [serial = 1731] [outer = (nil)] [url = about:blank] 08:03:00 INFO - PROCESS | 4524 | --DOMWINDOW == 198 (0x7fa178b40800) [pid = 4524] [serial = 1812] [outer = (nil)] [url = about:blank] 08:03:00 INFO - PROCESS | 4524 | --DOMWINDOW == 197 (0x7fa17a8d4c00) [pid = 4524] [serial = 1818] [outer = (nil)] [url = about:blank] 08:03:00 INFO - PROCESS | 4524 | --DOMWINDOW == 196 (0x7fa1772cc400) [pid = 4524] [serial = 1734] [outer = (nil)] [url = about:blank] 08:03:00 INFO - PROCESS | 4524 | --DOMWINDOW == 195 (0x7fa17c0acc00) [pid = 4524] [serial = 1766] [outer = (nil)] [url = about:blank] 08:03:00 INFO - PROCESS | 4524 | --DOMWINDOW == 194 (0x7fa17d5d8400) [pid = 4524] [serial = 1769] [outer = (nil)] [url = about:blank] 08:03:00 INFO - PROCESS | 4524 | --DOMWINDOW == 193 (0x7fa18301dc00) [pid = 4524] [serial = 1784] [outer = (nil)] [url = about:blank] 08:03:00 INFO - PROCESS | 4524 | --DOMWINDOW == 192 (0x7fa18c92e800) [pid = 4524] [serial = 1787] [outer = (nil)] [url = about:blank] 08:03:00 INFO - PROCESS | 4524 | --DOMWINDOW == 191 (0x7fa173a3f000) [pid = 4524] [serial = 1800] [outer = (nil)] [url = about:blank] 08:03:00 INFO - PROCESS | 4524 | --DOMWINDOW == 190 (0x7fa183023000) [pid = 4524] [serial = 1772] [outer = (nil)] [url = about:blank] 08:03:00 INFO - PROCESS | 4524 | --DOMWINDOW == 189 (0x7fa175c8d800) [pid = 4524] [serial = 1809] [outer = (nil)] [url = about:blank] 08:03:00 INFO - PROCESS | 4524 | --DOMWINDOW == 188 (0x7fa1790dc400) [pid = 4524] [serial = 1760] [outer = (nil)] [url = about:blank] 08:03:00 INFO - PROCESS | 4524 | --DOMWINDOW == 187 (0x7fa175a8ec00) [pid = 4524] [serial = 1754] [outer = (nil)] [url = about:blank] 08:03:00 INFO - PROCESS | 4524 | --DOMWINDOW == 186 (0x7fa1798aac00) [pid = 4524] [serial = 1763] [outer = (nil)] [url = about:blank] 08:03:00 INFO - PROCESS | 4524 | --DOMWINDOW == 185 (0x7fa175b21400) [pid = 4524] [serial = 1803] [outer = (nil)] [url = about:blank] 08:03:00 INFO - PROCESS | 4524 | --DOMWINDOW == 184 (0x7fa18df8c400) [pid = 4524] [serial = 1790] [outer = (nil)] [url = about:blank] 08:03:00 INFO - PROCESS | 4524 | --DOMWINDOW == 183 (0x7fa170f7cc00) [pid = 4524] [serial = 1751] [outer = (nil)] [url = about:blank] 08:03:00 INFO - PROCESS | 4524 | --DOMWINDOW == 182 (0x7fa175edc400) [pid = 4524] [serial = 1805] [outer = (nil)] [url = about:blank] 08:03:00 INFO - PROCESS | 4524 | --DOMWINDOW == 181 (0x7fa1771ca000) [pid = 4524] [serial = 1757] [outer = (nil)] [url = about:blank] 08:03:00 INFO - PROCESS | 4524 | 1461164580380 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:00 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa16dac8800 == 130 [pid = 4524] [id = 651] 08:03:00 INFO - PROCESS | 4524 | ++DOMWINDOW == 182 (0x7fa16da5f400) [pid = 4524] [serial = 1954] [outer = (nil)] 08:03:00 INFO - PROCESS | 4524 | ++DOMWINDOW == 183 (0x7fa170f71000) [pid = 4524] [serial = 1955] [outer = 0x7fa16da5f400] 08:03:00 INFO - PROCESS | 4524 | 1461164580449 Marionette DEBUG loaded listener.js 08:03:00 INFO - PROCESS | 4524 | ++DOMWINDOW == 184 (0x7fa174450800) [pid = 4524] [serial = 1956] [outer = 0x7fa16da5f400] 08:03:01 INFO - PROCESS | 4524 | 1461164581261 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 08:03:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:03:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 2041ms 08:03:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:03:01 INFO - PROCESS | 4524 | 1461164581277 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 08:03:01 INFO - PROCESS | 4524 | 1461164581280 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 08:03:01 INFO - PROCESS | 4524 | 1461164581288 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:03:01 INFO - PROCESS | 4524 | 1461164581293 Marionette TRACE conn3 <- [1,2578,null,{}] 08:03:01 INFO - PROCESS | 4524 | 1461164581307 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:01 INFO - PROCESS | 4524 | 1461164581531 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 08:03:01 INFO - PROCESS | 4524 | 1461164581715 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:01 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa173d21800 == 131 [pid = 4524] [id = 652] 08:03:01 INFO - PROCESS | 4524 | ++DOMWINDOW == 185 (0x7fa170bbe000) [pid = 4524] [serial = 1957] [outer = (nil)] 08:03:01 INFO - PROCESS | 4524 | ++DOMWINDOW == 186 (0x7fa175a8b800) [pid = 4524] [serial = 1958] [outer = 0x7fa170bbe000] 08:03:01 INFO - PROCESS | 4524 | 1461164581782 Marionette DEBUG loaded listener.js 08:03:01 INFO - PROCESS | 4524 | ++DOMWINDOW == 187 (0x7fa175c9b800) [pid = 4524] [serial = 1959] [outer = 0x7fa170bbe000] 08:03:02 INFO - PROCESS | 4524 | 1461164582641 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 08:03:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:03:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1392ms 08:03:02 INFO - PROCESS | 4524 | 1461164582679 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 08:03:02 INFO - PROCESS | 4524 | 1461164582682 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 08:03:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:03:02 INFO - PROCESS | 4524 | 1461164582688 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:03:02 INFO - PROCESS | 4524 | 1461164582690 Marionette TRACE conn3 <- [1,2582,null,{}] 08:03:02 INFO - PROCESS | 4524 | 1461164582695 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:02 INFO - PROCESS | 4524 | 1461164582956 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 08:03:02 INFO - PROCESS | 4524 | 1461164582990 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:03 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa175a78000 == 132 [pid = 4524] [id = 653] 08:03:03 INFO - PROCESS | 4524 | ++DOMWINDOW == 188 (0x7fa175b2c800) [pid = 4524] [serial = 1960] [outer = (nil)] 08:03:03 INFO - PROCESS | 4524 | ++DOMWINDOW == 189 (0x7fa1766e0400) [pid = 4524] [serial = 1961] [outer = 0x7fa175b2c800] 08:03:03 INFO - PROCESS | 4524 | 1461164583048 Marionette DEBUG loaded listener.js 08:03:03 INFO - PROCESS | 4524 | ++DOMWINDOW == 190 (0x7fa1769f2400) [pid = 4524] [serial = 1962] [outer = 0x7fa175b2c800] 08:03:03 INFO - PROCESS | 4524 | 1461164583923 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 08:03:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:03:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1286ms 08:03:03 INFO - PROCESS | 4524 | 1461164583986 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 08:03:03 INFO - PROCESS | 4524 | 1461164583990 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 08:03:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:03:03 INFO - PROCESS | 4524 | 1461164583996 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:03:03 INFO - PROCESS | 4524 | 1461164583998 Marionette TRACE conn3 <- [1,2586,null,{}] 08:03:04 INFO - PROCESS | 4524 | 1461164584003 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:04 INFO - PROCESS | 4524 | 1461164584295 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 08:03:04 INFO - PROCESS | 4524 | 1461164584370 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:04 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1773ba800 == 133 [pid = 4524] [id = 654] 08:03:04 INFO - PROCESS | 4524 | ++DOMWINDOW == 191 (0x7fa1771bd000) [pid = 4524] [serial = 1963] [outer = (nil)] 08:03:04 INFO - PROCESS | 4524 | ++DOMWINDOW == 192 (0x7fa1771c2400) [pid = 4524] [serial = 1964] [outer = 0x7fa1771bd000] 08:03:04 INFO - PROCESS | 4524 | 1461164584544 Marionette DEBUG loaded listener.js 08:03:04 INFO - PROCESS | 4524 | ++DOMWINDOW == 193 (0x7fa1772cbc00) [pid = 4524] [serial = 1965] [outer = 0x7fa1771bd000] 08:03:05 INFO - PROCESS | 4524 | --DOMWINDOW == 192 (0x7fa171907800) [pid = 4524] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:03:05 INFO - PROCESS | 4524 | --DOMWINDOW == 191 (0x7fa17b113c00) [pid = 4524] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:03:05 INFO - PROCESS | 4524 | --DOMWINDOW == 190 (0x7fa171909400) [pid = 4524] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:03:05 INFO - PROCESS | 4524 | --DOMWINDOW == 189 (0x7fa1771c1000) [pid = 4524] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:03:05 INFO - PROCESS | 4524 | --DOMWINDOW == 188 (0x7fa17a8cec00) [pid = 4524] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:03:05 INFO - PROCESS | 4524 | --DOMWINDOW == 187 (0x7fa184338000) [pid = 4524] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:03:05 INFO - PROCESS | 4524 | --DOMWINDOW == 186 (0x7fa18637c800) [pid = 4524] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:03:05 INFO - PROCESS | 4524 | --DOMWINDOW == 185 (0x7fa175088800) [pid = 4524] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:03:05 INFO - PROCESS | 4524 | --DOMWINDOW == 184 (0x7fa18dcabc00) [pid = 4524] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:03:05 INFO - PROCESS | 4524 | --DOMWINDOW == 183 (0x7fa16d476400) [pid = 4524] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:03:05 INFO - PROCESS | 4524 | --DOMWINDOW == 182 (0x7fa17b129400) [pid = 4524] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:03:05 INFO - PROCESS | 4524 | --DOMWINDOW == 181 (0x7fa171011400) [pid = 4524] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:03:05 INFO - PROCESS | 4524 | --DOMWINDOW == 180 (0x7fa18656fc00) [pid = 4524] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:03:05 INFO - PROCESS | 4524 | --DOMWINDOW == 179 (0x7fa18830cc00) [pid = 4524] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:03:05 INFO - PROCESS | 4524 | --DOMWINDOW == 178 (0x7fa170ce6c00) [pid = 4524] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:03:05 INFO - PROCESS | 4524 | --DOMWINDOW == 177 (0x7fa178b36800) [pid = 4524] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:03:05 INFO - PROCESS | 4524 | --DOMWINDOW == 176 (0x7fa17a8ce800) [pid = 4524] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:03:05 INFO - PROCESS | 4524 | --DOMWINDOW == 175 (0x7fa17d559400) [pid = 4524] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:03:05 INFO - PROCESS | 4524 | --DOMWINDOW == 174 (0x7fa176f4c000) [pid = 4524] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:03:05 INFO - PROCESS | 4524 | --DOMWINDOW == 173 (0x7fa187f42800) [pid = 4524] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:03:05 INFO - PROCESS | 4524 | --DOMWINDOW == 172 (0x7fa17d4c0c00) [pid = 4524] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:03:05 INFO - PROCESS | 4524 | --DOMWINDOW == 171 (0x7fa170cdf800) [pid = 4524] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:03:05 INFO - PROCESS | 4524 | --DOMWINDOW == 170 (0x7fa16d362c00) [pid = 4524] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:03:05 INFO - PROCESS | 4524 | --DOMWINDOW == 169 (0x7fa1843efc00) [pid = 4524] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:03:05 INFO - PROCESS | 4524 | --DOMWINDOW == 168 (0x7fa1871b6800) [pid = 4524] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:03:05 INFO - PROCESS | 4524 | --DOMWINDOW == 167 (0x7fa170f70000) [pid = 4524] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:03:05 INFO - PROCESS | 4524 | --DOMWINDOW == 166 (0x7fa17675d000) [pid = 4524] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:03:05 INFO - PROCESS | 4524 | --DOMWINDOW == 165 (0x7fa17b114800) [pid = 4524] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:03:05 INFO - PROCESS | 4524 | --DOMWINDOW == 164 (0x7fa178b33000) [pid = 4524] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:03:05 INFO - PROCESS | 4524 | --DOMWINDOW == 163 (0x7fa16d47a000) [pid = 4524] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:03:05 INFO - PROCESS | 4524 | --DOMWINDOW == 162 (0x7fa16d363000) [pid = 4524] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:03:05 INFO - PROCESS | 4524 | --DOMWINDOW == 161 (0x7fa175c98c00) [pid = 4524] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:03:05 INFO - PROCESS | 4524 | --DOMWINDOW == 160 (0x7fa170bbb400) [pid = 4524] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:03:05 INFO - PROCESS | 4524 | --DOMWINDOW == 159 (0x7fa1739f1400) [pid = 4524] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:03:05 INFO - PROCESS | 4524 | --DOMWINDOW == 158 (0x7fa181ca1c00) [pid = 4524] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:03:05 INFO - PROCESS | 4524 | --DOMWINDOW == 157 (0x7fa1745e5c00) [pid = 4524] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:03:05 INFO - PROCESS | 4524 | --DOMWINDOW == 156 (0x7fa16d35e400) [pid = 4524] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:03:05 INFO - PROCESS | 4524 | --DOMWINDOW == 155 (0x7fa18577b000) [pid = 4524] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:03:05 INFO - PROCESS | 4524 | --DOMWINDOW == 154 (0x7fa1771ca800) [pid = 4524] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:03:05 INFO - PROCESS | 4524 | --DOMWINDOW == 153 (0x7fa16d368800) [pid = 4524] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:03:05 INFO - PROCESS | 4524 | --DOMWINDOW == 152 (0x7fa185779800) [pid = 4524] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:03:05 INFO - PROCESS | 4524 | --DOMWINDOW == 151 (0x7fa175ee3000) [pid = 4524] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:03:06 INFO - PROCESS | 4524 | 1461164586090 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 08:03:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:03:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 2127ms 08:03:06 INFO - PROCESS | 4524 | 1461164586124 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 08:03:06 INFO - PROCESS | 4524 | 1461164586126 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 08:03:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:03:06 INFO - PROCESS | 4524 | 1461164586132 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:03:06 INFO - PROCESS | 4524 | 1461164586134 Marionette TRACE conn3 <- [1,2590,null,{}] 08:03:06 INFO - PROCESS | 4524 | 1461164586139 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:06 INFO - PROCESS | 4524 | 1461164586355 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 08:03:06 INFO - PROCESS | 4524 | 1461164586541 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:06 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1773aa800 == 134 [pid = 4524] [id = 655] 08:03:06 INFO - PROCESS | 4524 | ++DOMWINDOW == 152 (0x7fa16d47a000) [pid = 4524] [serial = 1966] [outer = (nil)] 08:03:06 INFO - PROCESS | 4524 | ++DOMWINDOW == 153 (0x7fa175035800) [pid = 4524] [serial = 1967] [outer = 0x7fa16d47a000] 08:03:06 INFO - PROCESS | 4524 | 1461164586608 Marionette DEBUG loaded listener.js 08:03:06 INFO - PROCESS | 4524 | ++DOMWINDOW == 154 (0x7fa1785a7400) [pid = 4524] [serial = 1968] [outer = 0x7fa16d47a000] 08:03:07 INFO - PROCESS | 4524 | 1461164587353 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 08:03:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:03:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1236ms 08:03:07 INFO - PROCESS | 4524 | 1461164587369 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 08:03:07 INFO - PROCESS | 4524 | 1461164587372 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 08:03:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:03:07 INFO - PROCESS | 4524 | 1461164587377 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:03:07 INFO - PROCESS | 4524 | 1461164587379 Marionette TRACE conn3 <- [1,2594,null,{}] 08:03:07 INFO - PROCESS | 4524 | 1461164587384 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:07 INFO - PROCESS | 4524 | 1461164587729 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 08:03:07 INFO - PROCESS | 4524 | 1461164587985 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:08 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa172fc6800 == 135 [pid = 4524] [id = 656] 08:03:08 INFO - PROCESS | 4524 | ++DOMWINDOW == 155 (0x7fa16d476c00) [pid = 4524] [serial = 1969] [outer = (nil)] 08:03:08 INFO - PROCESS | 4524 | ++DOMWINDOW == 156 (0x7fa16d480800) [pid = 4524] [serial = 1970] [outer = 0x7fa16d476c00] 08:03:08 INFO - PROCESS | 4524 | 1461164588066 Marionette DEBUG loaded listener.js 08:03:08 INFO - PROCESS | 4524 | ++DOMWINDOW == 157 (0x7fa170bbc000) [pid = 4524] [serial = 1971] [outer = 0x7fa16d476c00] 08:03:09 INFO - PROCESS | 4524 | 1461164589072 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 08:03:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:03:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1727ms 08:03:09 INFO - PROCESS | 4524 | 1461164589107 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 08:03:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:03:09 INFO - PROCESS | 4524 | 1461164589113 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 08:03:09 INFO - PROCESS | 4524 | 1461164589120 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:03:09 INFO - PROCESS | 4524 | 1461164589126 Marionette TRACE conn3 <- [1,2598,null,{}] 08:03:09 INFO - PROCESS | 4524 | 1461164589132 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:09 INFO - PROCESS | 4524 | 1461164589355 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 08:03:09 INFO - PROCESS | 4524 | 1461164589640 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:09 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa175a68000 == 136 [pid = 4524] [id = 657] 08:03:09 INFO - PROCESS | 4524 | ++DOMWINDOW == 158 (0x7fa17444e000) [pid = 4524] [serial = 1972] [outer = (nil)] 08:03:09 INFO - PROCESS | 4524 | ++DOMWINDOW == 159 (0x7fa175037000) [pid = 4524] [serial = 1973] [outer = 0x7fa17444e000] 08:03:09 INFO - PROCESS | 4524 | 1461164589770 Marionette DEBUG loaded listener.js 08:03:09 INFO - PROCESS | 4524 | ++DOMWINDOW == 160 (0x7fa175a8c400) [pid = 4524] [serial = 1974] [outer = 0x7fa17444e000] 08:03:10 INFO - PROCESS | 4524 | 1461164590736 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 08:03:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:03:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1682ms 08:03:10 INFO - PROCESS | 4524 | 1461164590802 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 08:03:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:03:10 INFO - PROCESS | 4524 | 1461164590807 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 08:03:10 INFO - PROCESS | 4524 | 1461164590813 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:03:10 INFO - PROCESS | 4524 | 1461164590817 Marionette TRACE conn3 <- [1,2602,null,{}] 08:03:10 INFO - PROCESS | 4524 | 1461164590823 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:11 INFO - PROCESS | 4524 | 1461164591069 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 08:03:11 INFO - PROCESS | 4524 | 1461164591418 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:11 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1791e6000 == 137 [pid = 4524] [id = 658] 08:03:11 INFO - PROCESS | 4524 | ++DOMWINDOW == 161 (0x7fa175b2bc00) [pid = 4524] [serial = 1975] [outer = (nil)] 08:03:11 INFO - PROCESS | 4524 | ++DOMWINDOW == 162 (0x7fa1766e1c00) [pid = 4524] [serial = 1976] [outer = 0x7fa175b2bc00] 08:03:11 INFO - PROCESS | 4524 | 1461164591491 Marionette DEBUG loaded listener.js 08:03:11 INFO - PROCESS | 4524 | ++DOMWINDOW == 163 (0x7fa176f4a400) [pid = 4524] [serial = 1977] [outer = 0x7fa175b2bc00] 08:03:12 INFO - PROCESS | 4524 | 1461164592379 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 08:03:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:03:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1628ms 08:03:12 INFO - PROCESS | 4524 | 1461164592443 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 08:03:12 INFO - PROCESS | 4524 | 1461164592450 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 08:03:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:03:12 INFO - PROCESS | 4524 | 1461164592475 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:03:12 INFO - PROCESS | 4524 | 1461164592483 Marionette TRACE conn3 <- [1,2606,null,{}] 08:03:12 INFO - PROCESS | 4524 | 1461164592488 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:12 INFO - PROCESS | 4524 | 1461164592747 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 08:03:13 INFO - PROCESS | 4524 | 1461164593044 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:13 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17aea7000 == 138 [pid = 4524] [id = 659] 08:03:13 INFO - PROCESS | 4524 | ++DOMWINDOW == 164 (0x7fa1744c3400) [pid = 4524] [serial = 1978] [outer = (nil)] 08:03:13 INFO - PROCESS | 4524 | ++DOMWINDOW == 165 (0x7fa1785a6400) [pid = 4524] [serial = 1979] [outer = 0x7fa1744c3400] 08:03:13 INFO - PROCESS | 4524 | 1461164593119 Marionette DEBUG loaded listener.js 08:03:13 INFO - PROCESS | 4524 | ++DOMWINDOW == 166 (0x7fa1790de800) [pid = 4524] [serial = 1980] [outer = 0x7fa1744c3400] 08:03:13 INFO - PROCESS | 4524 | 1461164593963 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 08:03:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:03:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1553ms 08:03:14 INFO - PROCESS | 4524 | 1461164594012 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 08:03:14 INFO - PROCESS | 4524 | 1461164594016 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 08:03:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:03:14 INFO - PROCESS | 4524 | 1461164594022 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:03:14 INFO - PROCESS | 4524 | 1461164594024 Marionette TRACE conn3 <- [1,2610,null,{}] 08:03:14 INFO - PROCESS | 4524 | 1461164594030 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:14 INFO - PROCESS | 4524 | 1461164594238 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 08:03:14 INFO - PROCESS | 4524 | 1461164594515 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:14 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17c1c4800 == 139 [pid = 4524] [id = 660] 08:03:14 INFO - PROCESS | 4524 | ++DOMWINDOW == 167 (0x7fa175e5ec00) [pid = 4524] [serial = 1981] [outer = (nil)] 08:03:14 INFO - PROCESS | 4524 | ++DOMWINDOW == 168 (0x7fa17989f400) [pid = 4524] [serial = 1982] [outer = 0x7fa175e5ec00] 08:03:14 INFO - PROCESS | 4524 | 1461164594640 Marionette DEBUG loaded listener.js 08:03:14 INFO - PROCESS | 4524 | ++DOMWINDOW == 169 (0x7fa179b54400) [pid = 4524] [serial = 1983] [outer = 0x7fa175e5ec00] 08:03:15 INFO - PROCESS | 4524 | 1461164595480 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 08:03:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:03:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1526ms 08:03:15 INFO - PROCESS | 4524 | 1461164595549 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 08:03:15 INFO - PROCESS | 4524 | 1461164595553 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 08:03:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:03:15 INFO - PROCESS | 4524 | 1461164595558 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:03:15 INFO - PROCESS | 4524 | 1461164595562 Marionette TRACE conn3 <- [1,2614,null,{}] 08:03:15 INFO - PROCESS | 4524 | 1461164595567 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:15 INFO - PROCESS | 4524 | 1461164595828 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 08:03:16 INFO - PROCESS | 4524 | 1461164596145 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:16 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa181c1e800 == 140 [pid = 4524] [id = 661] 08:03:16 INFO - PROCESS | 4524 | ++DOMWINDOW == 170 (0x7fa17ae11000) [pid = 4524] [serial = 1984] [outer = (nil)] 08:03:16 INFO - PROCESS | 4524 | ++DOMWINDOW == 171 (0x7fa17b10a400) [pid = 4524] [serial = 1985] [outer = 0x7fa17ae11000] 08:03:16 INFO - PROCESS | 4524 | 1461164596229 Marionette DEBUG loaded listener.js 08:03:16 INFO - PROCESS | 4524 | ++DOMWINDOW == 172 (0x7fa17b12cc00) [pid = 4524] [serial = 1986] [outer = 0x7fa17ae11000] 08:03:17 INFO - PROCESS | 4524 | 1461164597079 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 08:03:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:03:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1578ms 08:03:17 INFO - PROCESS | 4524 | 1461164597138 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 08:03:17 INFO - PROCESS | 4524 | 1461164597141 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 08:03:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:03:17 INFO - PROCESS | 4524 | 1461164597147 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:03:17 INFO - PROCESS | 4524 | 1461164597151 Marionette TRACE conn3 <- [1,2618,null,{}] 08:03:17 INFO - PROCESS | 4524 | 1461164597156 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:17 INFO - PROCESS | 4524 | 1461164597379 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 08:03:17 INFO - PROCESS | 4524 | 1461164597645 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:17 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18492a800 == 141 [pid = 4524] [id = 662] 08:03:17 INFO - PROCESS | 4524 | ++DOMWINDOW == 173 (0x7fa17a8d2800) [pid = 4524] [serial = 1987] [outer = (nil)] 08:03:17 INFO - PROCESS | 4524 | ++DOMWINDOW == 174 (0x7fa17d4b9800) [pid = 4524] [serial = 1988] [outer = 0x7fa17a8d2800] 08:03:17 INFO - PROCESS | 4524 | 1461164597768 Marionette DEBUG loaded listener.js 08:03:17 INFO - PROCESS | 4524 | ++DOMWINDOW == 175 (0x7fa17d5d9800) [pid = 4524] [serial = 1989] [outer = 0x7fa17a8d2800] 08:03:18 INFO - PROCESS | 4524 | 1461164598559 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 08:03:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:03:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1481ms 08:03:18 INFO - PROCESS | 4524 | 1461164598636 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 08:03:18 INFO - PROCESS | 4524 | 1461164598639 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 08:03:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:03:18 INFO - PROCESS | 4524 | 1461164598647 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:03:18 INFO - PROCESS | 4524 | 1461164598649 Marionette TRACE conn3 <- [1,2622,null,{}] 08:03:18 INFO - PROCESS | 4524 | 1461164598655 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:18 INFO - PROCESS | 4524 | 1461164598862 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 08:03:19 INFO - PROCESS | 4524 | 1461164599132 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:19 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa184f15000 == 142 [pid = 4524] [id = 663] 08:03:19 INFO - PROCESS | 4524 | ++DOMWINDOW == 176 (0x7fa17ae11c00) [pid = 4524] [serial = 1990] [outer = (nil)] 08:03:19 INFO - PROCESS | 4524 | ++DOMWINDOW == 177 (0x7fa181c09c00) [pid = 4524] [serial = 1991] [outer = 0x7fa17ae11c00] 08:03:19 INFO - PROCESS | 4524 | 1461164599239 Marionette DEBUG loaded listener.js 08:03:19 INFO - PROCESS | 4524 | ++DOMWINDOW == 178 (0x7fa181c66800) [pid = 4524] [serial = 1992] [outer = 0x7fa17ae11c00] 08:03:20 INFO - PROCESS | 4524 | 1461164600163 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 08:03:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:03:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1591ms 08:03:20 INFO - PROCESS | 4524 | 1461164600240 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 08:03:20 INFO - PROCESS | 4524 | 1461164600244 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 08:03:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:03:20 INFO - PROCESS | 4524 | 1461164600249 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:03:20 INFO - PROCESS | 4524 | 1461164600251 Marionette TRACE conn3 <- [1,2626,null,{}] 08:03:20 INFO - PROCESS | 4524 | 1461164600256 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:20 INFO - PROCESS | 4524 | 1461164600503 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 08:03:20 INFO - PROCESS | 4524 | 1461164600808 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:20 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa184f53800 == 143 [pid = 4524] [id = 664] 08:03:20 INFO - PROCESS | 4524 | ++DOMWINDOW == 179 (0x7fa17d34c400) [pid = 4524] [serial = 1993] [outer = (nil)] 08:03:20 INFO - PROCESS | 4524 | ++DOMWINDOW == 180 (0x7fa181c87400) [pid = 4524] [serial = 1994] [outer = 0x7fa17d34c400] 08:03:20 INFO - PROCESS | 4524 | 1461164600882 Marionette DEBUG loaded listener.js 08:03:20 INFO - PROCESS | 4524 | ++DOMWINDOW == 181 (0x7fa181c97400) [pid = 4524] [serial = 1995] [outer = 0x7fa17d34c400] 08:03:21 INFO - PROCESS | 4524 | 1461164601747 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 08:03:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:03:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1528ms 08:03:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:03:21 INFO - PROCESS | 4524 | 1461164601778 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 08:03:21 INFO - PROCESS | 4524 | 1461164601781 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 08:03:21 INFO - PROCESS | 4524 | 1461164601787 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:03:21 INFO - PROCESS | 4524 | 1461164601790 Marionette TRACE conn3 <- [1,2630,null,{}] 08:03:21 INFO - PROCESS | 4524 | 1461164601794 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:22 INFO - PROCESS | 4524 | 1461164602003 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 08:03:22 INFO - PROCESS | 4524 | 1461164602273 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:22 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa186568800 == 144 [pid = 4524] [id = 665] 08:03:22 INFO - PROCESS | 4524 | ++DOMWINDOW == 182 (0x7fa181c67c00) [pid = 4524] [serial = 1996] [outer = (nil)] 08:03:22 INFO - PROCESS | 4524 | ++DOMWINDOW == 183 (0x7fa182010800) [pid = 4524] [serial = 1997] [outer = 0x7fa181c67c00] 08:03:22 INFO - PROCESS | 4524 | 1461164602349 Marionette DEBUG loaded listener.js 08:03:22 INFO - PROCESS | 4524 | ++DOMWINDOW == 184 (0x7fa182019c00) [pid = 4524] [serial = 1998] [outer = 0x7fa181c67c00] 08:03:23 INFO - PROCESS | 4524 | 1461164603258 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 08:03:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:03:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1535ms 08:03:23 INFO - PROCESS | 4524 | 1461164603322 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 08:03:23 INFO - PROCESS | 4524 | 1461164603326 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 08:03:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:03:23 INFO - PROCESS | 4524 | 1461164603331 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:03:23 INFO - PROCESS | 4524 | 1461164603333 Marionette TRACE conn3 <- [1,2634,null,{}] 08:03:23 INFO - PROCESS | 4524 | 1461164603339 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:23 INFO - PROCESS | 4524 | 1461164603549 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 08:03:23 INFO - PROCESS | 4524 | 1461164603821 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:23 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa187f3b000 == 145 [pid = 4524] [id = 666] 08:03:23 INFO - PROCESS | 4524 | ++DOMWINDOW == 185 (0x7fa18301fc00) [pid = 4524] [serial = 1999] [outer = (nil)] 08:03:23 INFO - PROCESS | 4524 | ++DOMWINDOW == 186 (0x7fa183026000) [pid = 4524] [serial = 2000] [outer = 0x7fa18301fc00] 08:03:23 INFO - PROCESS | 4524 | 1461164603949 Marionette DEBUG loaded listener.js 08:03:24 INFO - PROCESS | 4524 | ++DOMWINDOW == 187 (0x7fa183d32000) [pid = 4524] [serial = 2001] [outer = 0x7fa18301fc00] 08:03:24 INFO - PROCESS | 4524 | 1461164604813 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 08:03:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:03:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1532ms 08:03:24 INFO - PROCESS | 4524 | 1461164604865 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 08:03:24 INFO - PROCESS | 4524 | 1461164604875 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 08:03:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:03:24 INFO - PROCESS | 4524 | 1461164604880 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:03:24 INFO - PROCESS | 4524 | 1461164604884 Marionette TRACE conn3 <- [1,2638,null,{}] 08:03:24 INFO - PROCESS | 4524 | 1461164604889 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:25 INFO - PROCESS | 4524 | 1461164605139 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 08:03:25 INFO - PROCESS | 4524 | 1461164605402 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:25 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa188295800 == 146 [pid = 4524] [id = 667] 08:03:25 INFO - PROCESS | 4524 | ++DOMWINDOW == 188 (0x7fa183022c00) [pid = 4524] [serial = 2002] [outer = (nil)] 08:03:25 INFO - PROCESS | 4524 | ++DOMWINDOW == 189 (0x7fa183eec400) [pid = 4524] [serial = 2003] [outer = 0x7fa183022c00] 08:03:25 INFO - PROCESS | 4524 | 1461164605520 Marionette DEBUG loaded listener.js 08:03:25 INFO - PROCESS | 4524 | ++DOMWINDOW == 190 (0x7fa184331400) [pid = 4524] [serial = 2004] [outer = 0x7fa183022c00] 08:03:26 INFO - PROCESS | 4524 | 1461164606356 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 08:03:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:03:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1534ms 08:03:26 INFO - PROCESS | 4524 | 1461164606416 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 08:03:26 INFO - PROCESS | 4524 | 1461164606419 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 08:03:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:03:26 INFO - PROCESS | 4524 | 1461164606426 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:03:26 INFO - PROCESS | 4524 | 1461164606428 Marionette TRACE conn3 <- [1,2642,null,{}] 08:03:26 INFO - PROCESS | 4524 | 1461164606435 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:26 INFO - PROCESS | 4524 | 1461164606667 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 08:03:26 INFO - PROCESS | 4524 | 1461164606947 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:27 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa188765000 == 147 [pid = 4524] [id = 668] 08:03:27 INFO - PROCESS | 4524 | ++DOMWINDOW == 191 (0x7fa183028800) [pid = 4524] [serial = 2005] [outer = (nil)] 08:03:27 INFO - PROCESS | 4524 | ++DOMWINDOW == 192 (0x7fa18433b800) [pid = 4524] [serial = 2006] [outer = 0x7fa183028800] 08:03:27 INFO - PROCESS | 4524 | 1461164607067 Marionette DEBUG loaded listener.js 08:03:27 INFO - PROCESS | 4524 | ++DOMWINDOW == 193 (0x7fa1843eb800) [pid = 4524] [serial = 2007] [outer = 0x7fa183028800] 08:03:27 INFO - PROCESS | 4524 | 1461164607907 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 08:03:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:03:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1532ms 08:03:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:03:27 INFO - PROCESS | 4524 | 1461164607959 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 08:03:27 INFO - PROCESS | 4524 | 1461164607962 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 08:03:27 INFO - PROCESS | 4524 | 1461164607968 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:03:27 INFO - PROCESS | 4524 | 1461164607971 Marionette TRACE conn3 <- [1,2646,null,{}] 08:03:27 INFO - PROCESS | 4524 | 1461164607977 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:28 INFO - PROCESS | 4524 | 1461164608185 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 08:03:28 INFO - PROCESS | 4524 | 1461164608454 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:28 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa188c34000 == 148 [pid = 4524] [id = 669] 08:03:28 INFO - PROCESS | 4524 | ++DOMWINDOW == 194 (0x7fa184332400) [pid = 4524] [serial = 2008] [outer = (nil)] 08:03:28 INFO - PROCESS | 4524 | ++DOMWINDOW == 195 (0x7fa184628800) [pid = 4524] [serial = 2009] [outer = 0x7fa184332400] 08:03:28 INFO - PROCESS | 4524 | 1461164608563 Marionette DEBUG loaded listener.js 08:03:28 INFO - PROCESS | 4524 | ++DOMWINDOW == 196 (0x7fa1847e9400) [pid = 4524] [serial = 2010] [outer = 0x7fa184332400] 08:03:29 INFO - PROCESS | 4524 | 1461164609357 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 08:03:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:03:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1442ms 08:03:29 INFO - PROCESS | 4524 | 1461164609410 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 08:03:29 INFO - PROCESS | 4524 | 1461164609414 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 08:03:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:03:29 INFO - PROCESS | 4524 | 1461164609420 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:03:29 INFO - PROCESS | 4524 | 1461164609422 Marionette TRACE conn3 <- [1,2650,null,{}] 08:03:29 INFO - PROCESS | 4524 | 1461164609428 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:29 INFO - PROCESS | 4524 | 1461164609650 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 08:03:29 INFO - PROCESS | 4524 | 1461164609925 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:29 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18a598000 == 149 [pid = 4524] [id = 670] 08:03:29 INFO - PROCESS | 4524 | ++DOMWINDOW == 197 (0x7fa17d5df400) [pid = 4524] [serial = 2011] [outer = (nil)] 08:03:29 INFO - PROCESS | 4524 | ++DOMWINDOW == 198 (0x7fa18496f400) [pid = 4524] [serial = 2012] [outer = 0x7fa17d5df400] 08:03:30 INFO - PROCESS | 4524 | 1461164610002 Marionette DEBUG loaded listener.js 08:03:30 INFO - PROCESS | 4524 | ++DOMWINDOW == 199 (0x7fa18497a400) [pid = 4524] [serial = 2013] [outer = 0x7fa17d5df400] 08:03:30 INFO - PROCESS | 4524 | 1461164610829 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 08:03:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:03:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1429ms 08:03:30 INFO - PROCESS | 4524 | 1461164610849 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 08:03:30 INFO - PROCESS | 4524 | 1461164610852 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 08:03:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:03:30 INFO - PROCESS | 4524 | 1461164610857 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:03:30 INFO - PROCESS | 4524 | 1461164610859 Marionette TRACE conn3 <- [1,2654,null,{}] 08:03:30 INFO - PROCESS | 4524 | 1461164610865 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:31 INFO - PROCESS | 4524 | 1461164611084 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 08:03:31 INFO - PROCESS | 4524 | 1461164611358 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:31 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18d2a6800 == 150 [pid = 4524] [id = 671] 08:03:31 INFO - PROCESS | 4524 | ++DOMWINDOW == 200 (0x7fa184337400) [pid = 4524] [serial = 2014] [outer = (nil)] 08:03:31 INFO - PROCESS | 4524 | ++DOMWINDOW == 201 (0x7fa184b98400) [pid = 4524] [serial = 2015] [outer = 0x7fa184337400] 08:03:31 INFO - PROCESS | 4524 | 1461164611426 Marionette DEBUG loaded listener.js 08:03:31 INFO - PROCESS | 4524 | ++DOMWINDOW == 202 (0x7fa184d0d400) [pid = 4524] [serial = 2016] [outer = 0x7fa184337400] 08:03:32 INFO - PROCESS | 4524 | 1461164612353 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 08:03:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:03:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1535ms 08:03:32 INFO - PROCESS | 4524 | 1461164612394 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 08:03:32 INFO - PROCESS | 4524 | 1461164612396 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 08:03:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:03:32 INFO - PROCESS | 4524 | 1461164612402 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:03:32 INFO - PROCESS | 4524 | 1461164612404 Marionette TRACE conn3 <- [1,2658,null,{}] 08:03:32 INFO - PROCESS | 4524 | 1461164612410 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:32 INFO - PROCESS | 4524 | 1461164612621 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 08:03:32 INFO - PROCESS | 4524 | 1461164612864 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:32 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18d959000 == 151 [pid = 4524] [id = 672] 08:03:32 INFO - PROCESS | 4524 | ++DOMWINDOW == 203 (0x7fa18433bc00) [pid = 4524] [serial = 2017] [outer = (nil)] 08:03:32 INFO - PROCESS | 4524 | ++DOMWINDOW == 204 (0x7fa184d16000) [pid = 4524] [serial = 2018] [outer = 0x7fa18433bc00] 08:03:32 INFO - PROCESS | 4524 | 1461164612940 Marionette DEBUG loaded listener.js 08:03:33 INFO - PROCESS | 4524 | ++DOMWINDOW == 205 (0x7fa185540c00) [pid = 4524] [serial = 2019] [outer = 0x7fa18433bc00] 08:03:33 INFO - PROCESS | 4524 | 1461164613763 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 08:03:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:03:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1429ms 08:03:33 INFO - PROCESS | 4524 | 1461164613833 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 08:03:33 INFO - PROCESS | 4524 | 1461164613836 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 08:03:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:03:33 INFO - PROCESS | 4524 | 1461164613841 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:03:33 INFO - PROCESS | 4524 | 1461164613844 Marionette TRACE conn3 <- [1,2662,null,{}] 08:03:33 INFO - PROCESS | 4524 | 1461164613848 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:34 INFO - PROCESS | 4524 | 1461164614052 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 08:03:34 INFO - PROCESS | 4524 | 1461164614323 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:34 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18e31c800 == 152 [pid = 4524] [id = 673] 08:03:34 INFO - PROCESS | 4524 | ++DOMWINDOW == 206 (0x7fa184b9cc00) [pid = 4524] [serial = 2020] [outer = (nil)] 08:03:34 INFO - PROCESS | 4524 | ++DOMWINDOW == 207 (0x7fa185549c00) [pid = 4524] [serial = 2021] [outer = 0x7fa184b9cc00] 08:03:34 INFO - PROCESS | 4524 | 1461164614393 Marionette DEBUG loaded listener.js 08:03:34 INFO - PROCESS | 4524 | ++DOMWINDOW == 208 (0x7fa185551c00) [pid = 4524] [serial = 2022] [outer = 0x7fa184b9cc00] 08:03:35 INFO - PROCESS | 4524 | 1461164615292 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 08:03:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:03:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1479ms 08:03:35 INFO - PROCESS | 4524 | 1461164615321 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 08:03:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:03:35 INFO - PROCESS | 4524 | 1461164615324 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 08:03:35 INFO - PROCESS | 4524 | 1461164615329 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:03:35 INFO - PROCESS | 4524 | 1461164615332 Marionette TRACE conn3 <- [1,2666,null,{}] 08:03:35 INFO - PROCESS | 4524 | 1461164615337 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:35 INFO - PROCESS | 4524 | 1461164615549 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 08:03:35 INFO - PROCESS | 4524 | 1461164615854 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:35 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18ee26800 == 153 [pid = 4524] [id = 674] 08:03:35 INFO - PROCESS | 4524 | ++DOMWINDOW == 209 (0x7fa170bc2800) [pid = 4524] [serial = 2023] [outer = (nil)] 08:03:35 INFO - PROCESS | 4524 | ++DOMWINDOW == 210 (0x7fa185681800) [pid = 4524] [serial = 2024] [outer = 0x7fa170bc2800] 08:03:35 INFO - PROCESS | 4524 | 1461164615964 Marionette DEBUG loaded listener.js 08:03:36 INFO - PROCESS | 4524 | ++DOMWINDOW == 211 (0x7fa18577a800) [pid = 4524] [serial = 2025] [outer = 0x7fa170bc2800] 08:03:37 INFO - PROCESS | 4524 | SkCairoFTTypeface::onFilterRec unimplemented 08:03:37 INFO - PROCESS | 4524 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:03:37 INFO - PROCESS | 4524 | 1461164617238 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 08:03:37 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) 08:03:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1935ms 08:03:37 INFO - PROCESS | 4524 | 1461164617264 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 08:03:37 INFO - PROCESS | 4524 | 1461164617268 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 08:03:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:03:37 INFO - PROCESS | 4524 | 1461164617273 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:03:37 INFO - PROCESS | 4524 | 1461164617275 Marionette TRACE conn3 <- [1,2670,null,{}] 08:03:37 INFO - PROCESS | 4524 | 1461164617280 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:37 INFO - PROCESS | 4524 | 1461164617529 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 08:03:38 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa19b56a800 == 152 [pid = 4524] [id = 367] 08:03:38 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1773aa800 == 151 [pid = 4524] [id = 655] 08:03:38 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1773ba800 == 150 [pid = 4524] [id = 654] 08:03:38 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa175a78000 == 149 [pid = 4524] [id = 653] 08:03:38 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa173d21800 == 148 [pid = 4524] [id = 652] 08:03:38 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa16dac8800 == 147 [pid = 4524] [id = 651] 08:03:38 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1743a1000 == 146 [pid = 4524] [id = 650] 08:03:38 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1830b2000 == 145 [pid = 4524] [id = 647] 08:03:38 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa182dce000 == 144 [pid = 4524] [id = 646] 08:03:38 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa181c31000 == 143 [pid = 4524] [id = 645] 08:03:38 INFO - PROCESS | 4524 | 1461164618935 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:39 INFO - PROCESS | 4524 | --DOMWINDOW == 210 (0x7fa1744c8000) [pid = 4524] [serial = 1827] [outer = (nil)] [url = about:blank] 08:03:39 INFO - PROCESS | 4524 | --DOMWINDOW == 209 (0x7fa17d555400) [pid = 4524] [serial = 1767] [outer = (nil)] [url = about:blank] 08:03:39 INFO - PROCESS | 4524 | --DOMWINDOW == 208 (0x7fa175091c00) [pid = 4524] [serial = 1874] [outer = (nil)] [url = about:blank] 08:03:39 INFO - PROCESS | 4524 | --DOMWINDOW == 207 (0x7fa17912d800) [pid = 4524] [serial = 1761] [outer = (nil)] [url = about:blank] 08:03:39 INFO - PROCESS | 4524 | --DOMWINDOW == 206 (0x7fa181c0e000) [pid = 4524] [serial = 1842] [outer = (nil)] [url = about:blank] 08:03:39 INFO - PROCESS | 4524 | --DOMWINDOW == 205 (0x7fa18df76800) [pid = 4524] [serial = 1872] [outer = (nil)] [url = about:blank] 08:03:39 INFO - PROCESS | 4524 | --DOMWINDOW == 204 (0x7fa187f48c00) [pid = 4524] [serial = 1856] [outer = (nil)] [url = about:blank] 08:03:39 INFO - PROCESS | 4524 | --DOMWINDOW == 203 (0x7fa176f50400) [pid = 4524] [serial = 1832] [outer = (nil)] [url = about:blank] 08:03:39 INFO - PROCESS | 4524 | --DOMWINDOW == 202 (0x7fa188264800) [pid = 4524] [serial = 1857] [outer = (nil)] [url = about:blank] 08:03:39 INFO - PROCESS | 4524 | --DOMWINDOW == 201 (0x7fa18e387400) [pid = 4524] [serial = 1791] [outer = (nil)] [url = about:blank] 08:03:39 INFO - PROCESS | 4524 | --DOMWINDOW == 200 (0x7fa175a8b000) [pid = 4524] [serial = 1893] [outer = (nil)] [url = about:blank] 08:03:39 INFO - PROCESS | 4524 | --DOMWINDOW == 199 (0x7fa18204e800) [pid = 4524] [serial = 1845] [outer = (nil)] [url = about:blank] 08:03:39 INFO - PROCESS | 4524 | --DOMWINDOW == 198 (0x7fa171903800) [pid = 4524] [serial = 1887] [outer = (nil)] [url = about:blank] 08:03:39 INFO - PROCESS | 4524 | --DOMWINDOW == 197 (0x7fa18830dc00) [pid = 4524] [serial = 1860] [outer = (nil)] [url = about:blank] 08:03:39 INFO - PROCESS | 4524 | --DOMWINDOW == 196 (0x7fa18b0cd000) [pid = 4524] [serial = 1866] [outer = (nil)] [url = about:blank] 08:03:39 INFO - PROCESS | 4524 | --DOMWINDOW == 195 (0x7fa18dcad800) [pid = 4524] [serial = 1871] [outer = (nil)] [url = about:blank] 08:03:39 INFO - PROCESS | 4524 | --DOMWINDOW == 194 (0x7fa178f91800) [pid = 4524] [serial = 1674] [outer = (nil)] [url = about:blank] 08:03:39 INFO - PROCESS | 4524 | --DOMWINDOW == 193 (0x7fa184627400) [pid = 4524] [serial = 1851] [outer = (nil)] [url = about:blank] 08:03:39 INFO - PROCESS | 4524 | --DOMWINDOW == 192 (0x7fa17a8d7000) [pid = 4524] [serial = 1838] [outer = (nil)] [url = about:blank] 08:03:39 INFO - PROCESS | 4524 | --DOMWINDOW == 191 (0x7fa18462c000) [pid = 4524] [serial = 1776] [outer = (nil)] [url = about:blank] 08:03:39 INFO - PROCESS | 4524 | --DOMWINDOW == 190 (0x7fa1785c9400) [pid = 4524] [serial = 1758] [outer = (nil)] [url = about:blank] 08:03:39 INFO - PROCESS | 4524 | --DOMWINDOW == 189 (0x7fa171016800) [pid = 4524] [serial = 1886] [outer = (nil)] [url = about:blank] 08:03:39 INFO - PROCESS | 4524 | --DOMWINDOW == 188 (0x7fa17b129000) [pid = 4524] [serial = 1839] [outer = (nil)] [url = about:blank] 08:03:39 INFO - PROCESS | 4524 | --DOMWINDOW == 187 (0x7fa18854ac00) [pid = 4524] [serial = 1782] [outer = (nil)] [url = about:blank] 08:03:39 INFO - PROCESS | 4524 | --DOMWINDOW == 186 (0x7fa18c7f3000) [pid = 4524] [serial = 1868] [outer = (nil)] [url = about:blank] 08:03:39 INFO - PROCESS | 4524 | --DOMWINDOW == 185 (0x7fa1882b6000) [pid = 4524] [serial = 1859] [outer = (nil)] [url = about:blank] 08:03:39 INFO - PROCESS | 4524 | --DOMWINDOW == 184 (0x7fa17d4b8800) [pid = 4524] [serial = 1841] [outer = (nil)] [url = about:blank] 08:03:39 INFO - PROCESS | 4524 | --DOMWINDOW == 183 (0x7fa175e60000) [pid = 4524] [serial = 1755] [outer = (nil)] [url = about:blank] 08:03:39 INFO - PROCESS | 4524 | --DOMWINDOW == 182 (0x7fa16da54800) [pid = 4524] [serial = 1878] [outer = (nil)] [url = about:blank] 08:03:39 INFO - PROCESS | 4524 | --DOMWINDOW == 181 (0x7fa184d11c00) [pid = 4524] [serial = 1854] [outer = (nil)] [url = about:blank] 08:03:39 INFO - PROCESS | 4524 | --DOMWINDOW == 180 (0x7fa18896e400) [pid = 4524] [serial = 1863] [outer = (nil)] [url = about:blank] 08:03:39 INFO - PROCESS | 4524 | --DOMWINDOW == 179 (0x7fa173a3f400) [pid = 4524] [serial = 1752] [outer = (nil)] [url = about:blank] 08:03:39 INFO - PROCESS | 4524 | --DOMWINDOW == 178 (0x7fa1790e8000) [pid = 4524] [serial = 1835] [outer = (nil)] [url = about:blank] 08:03:39 INFO - PROCESS | 4524 | --DOMWINDOW == 177 (0x7fa183dc9400) [pid = 4524] [serial = 1773] [outer = (nil)] [url = about:blank] 08:03:39 INFO - PROCESS | 4524 | --DOMWINDOW == 176 (0x7fa179b53000) [pid = 4524] [serial = 1764] [outer = (nil)] [url = about:blank] 08:03:39 INFO - PROCESS | 4524 | --DOMWINDOW == 175 (0x7fa18ee10000) [pid = 4524] [serial = 1794] [outer = (nil)] [url = about:blank] 08:03:39 INFO - PROCESS | 4524 | --DOMWINDOW == 174 (0x7fa1739e9c00) [pid = 4524] [serial = 1881] [outer = (nil)] [url = about:blank] 08:03:39 INFO - PROCESS | 4524 | --DOMWINDOW == 173 (0x7fa18301d800) [pid = 4524] [serial = 1847] [outer = (nil)] [url = about:blank] 08:03:39 INFO - PROCESS | 4524 | --DOMWINDOW == 172 (0x7fa171015000) [pid = 4524] [serial = 1880] [outer = (nil)] [url = about:blank] 08:03:39 INFO - PROCESS | 4524 | --DOMWINDOW == 171 (0x7fa170bc0800) [pid = 4524] [serial = 1883] [outer = (nil)] [url = about:blank] 08:03:39 INFO - PROCESS | 4524 | --DOMWINDOW == 170 (0x7fa1744cd400) [pid = 4524] [serial = 1890] [outer = (nil)] [url = about:blank] 08:03:39 INFO - PROCESS | 4524 | --DOMWINDOW == 169 (0x7fa18554e400) [pid = 4524] [serial = 1779] [outer = (nil)] [url = about:blank] 08:03:39 INFO - PROCESS | 4524 | --DOMWINDOW == 168 (0x7fa175e5e000) [pid = 4524] [serial = 1830] [outer = (nil)] [url = about:blank] 08:03:39 INFO - PROCESS | 4524 | --DOMWINDOW == 167 (0x7fa184330400) [pid = 4524] [serial = 1850] [outer = (nil)] [url = about:blank] 08:03:39 INFO - PROCESS | 4524 | --DOMWINDOW == 166 (0x7fa16da57400) [pid = 4524] [serial = 1824] [outer = (nil)] [url = about:blank] 08:03:39 INFO - PROCESS | 4524 | --DOMWINDOW == 165 (0x7fa175a96800) [pid = 4524] [serial = 1829] [outer = (nil)] [url = about:blank] 08:03:39 INFO - PROCESS | 4524 | --DOMWINDOW == 164 (0x7fa18dcacc00) [pid = 4524] [serial = 1788] [outer = (nil)] [url = about:blank] 08:03:39 INFO - PROCESS | 4524 | --DOMWINDOW == 163 (0x7fa1798a5400) [pid = 4524] [serial = 1836] [outer = (nil)] [url = about:blank] 08:03:39 INFO - PROCESS | 4524 | --DOMWINDOW == 162 (0x7fa184973400) [pid = 4524] [serial = 1853] [outer = (nil)] [url = about:blank] 08:03:39 INFO - PROCESS | 4524 | --DOMWINDOW == 161 (0x7fa189ba0800) [pid = 4524] [serial = 1865] [outer = (nil)] [url = about:blank] 08:03:39 INFO - PROCESS | 4524 | --DOMWINDOW == 160 (0x7fa188962400) [pid = 4524] [serial = 1862] [outer = (nil)] [url = about:blank] 08:03:39 INFO - PROCESS | 4524 | --DOMWINDOW == 159 (0x7fa174445c00) [pid = 4524] [serial = 1826] [outer = (nil)] [url = about:blank] 08:03:39 INFO - PROCESS | 4524 | --DOMWINDOW == 158 (0x7fa170cda000) [pid = 4524] [serial = 1884] [outer = (nil)] [url = about:blank] 08:03:39 INFO - PROCESS | 4524 | --DOMWINDOW == 157 (0x7fa183dcd000) [pid = 4524] [serial = 1848] [outer = (nil)] [url = about:blank] 08:03:39 INFO - PROCESS | 4524 | --DOMWINDOW == 156 (0x7fa181c8a400) [pid = 4524] [serial = 1844] [outer = (nil)] [url = about:blank] 08:03:39 INFO - PROCESS | 4524 | --DOMWINDOW == 155 (0x7fa18200f000) [pid = 4524] [serial = 1770] [outer = (nil)] [url = about:blank] 08:03:39 INFO - PROCESS | 4524 | --DOMWINDOW == 154 (0x7fa1772c9c00) [pid = 4524] [serial = 1833] [outer = (nil)] [url = about:blank] 08:03:39 INFO - PROCESS | 4524 | --DOMWINDOW == 153 (0x7fa173a47000) [pid = 4524] [serial = 1821] [outer = (nil)] [url = about:blank] 08:03:39 INFO - PROCESS | 4524 | --DOMWINDOW == 152 (0x7fa171018c00) [pid = 4524] [serial = 1892] [outer = (nil)] [url = about:blank] 08:03:39 INFO - PROCESS | 4524 | --DOMWINDOW == 151 (0x7fa18d7f1400) [pid = 4524] [serial = 1869] [outer = (nil)] [url = about:blank] 08:03:39 INFO - PROCESS | 4524 | --DOMWINDOW == 150 (0x7fa17ae09800) [pid = 4524] [serial = 1875] [outer = (nil)] [url = about:blank] 08:03:39 INFO - PROCESS | 4524 | --DOMWINDOW == 149 (0x7fa174445400) [pid = 4524] [serial = 1889] [outer = (nil)] [url = about:blank] 08:03:39 INFO - PROCESS | 4524 | --DOMWINDOW == 148 (0x7fa16d47ac00) [pid = 4524] [serial = 1877] [outer = (nil)] [url = about:blank] 08:03:39 INFO - PROCESS | 4524 | --DOMWINDOW == 147 (0x7fa16d478800) [pid = 4524] [serial = 1823] [outer = (nil)] [url = about:blank] 08:03:39 INFO - PROCESS | 4524 | --DOMWINDOW == 146 (0x7fa18a5bcc00) [pid = 4524] [serial = 1785] [outer = (nil)] [url = about:blank] 08:03:39 INFO - PROCESS | 4524 | --DOMWINDOW == 145 (0x7fa176f49800) [pid = 4524] [serial = 1749] [outer = (nil)] [url = about:blank] 08:03:39 INFO - PROCESS | 4524 | --DOMWINDOW == 144 (0x7fa175a92000) [pid = 4524] [serial = 1895] [outer = (nil)] [url = about:blank] 08:03:39 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa16dac7000 == 144 [pid = 4524] [id = 675] 08:03:39 INFO - PROCESS | 4524 | ++DOMWINDOW == 145 (0x7fa16d47ac00) [pid = 4524] [serial = 2026] [outer = (nil)] 08:03:39 INFO - PROCESS | 4524 | ++DOMWINDOW == 146 (0x7fa16d485800) [pid = 4524] [serial = 2027] [outer = 0x7fa16d47ac00] 08:03:39 INFO - PROCESS | 4524 | 1461164619255 Marionette DEBUG loaded listener.js 08:03:39 INFO - PROCESS | 4524 | ++DOMWINDOW == 147 (0x7fa16da56400) [pid = 4524] [serial = 2028] [outer = 0x7fa16d47ac00] 08:03:40 INFO - PROCESS | 4524 | SkCairoFTTypeface::onFilterRec unimplemented 08:03:40 INFO - PROCESS | 4524 | 1461164620448 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 08:03:40 INFO - PROCESS | 4524 | 1461164620468 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 08:03:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:03:40 INFO - PROCESS | 4524 | 1461164620483 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:03:40 INFO - PROCESS | 4524 | 1461164620487 Marionette TRACE conn3 <- [1,2674,null,{}] 08:03:40 INFO - PROCESS | 4524 | 1461164620495 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:40 INFO - PROCESS | 4524 | 1461164620758 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 08:03:40 INFO - PROCESS | 4524 | 1461164620827 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:40 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa173d6a800 == 145 [pid = 4524] [id = 676] 08:03:40 INFO - PROCESS | 4524 | ++DOMWINDOW == 148 (0x7fa170f71c00) [pid = 4524] [serial = 2029] [outer = (nil)] 08:03:40 INFO - PROCESS | 4524 | ++DOMWINDOW == 149 (0x7fa173a3f400) [pid = 4524] [serial = 2030] [outer = 0x7fa170f71c00] 08:03:40 INFO - PROCESS | 4524 | 1461164620889 Marionette DEBUG loaded listener.js 08:03:40 INFO - PROCESS | 4524 | ++DOMWINDOW == 150 (0x7fa17444e800) [pid = 4524] [serial = 2031] [outer = 0x7fa170f71c00] 08:03:42 INFO - PROCESS | 4524 | SkCairoFTTypeface::onFilterRec unimplemented 08:03:42 INFO - PROCESS | 4524 | 1461164622202 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 08:03:42 INFO - PROCESS | 4524 | 1461164622232 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 08:03:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:03:42 INFO - PROCESS | 4524 | 1461164622255 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:03:42 INFO - PROCESS | 4524 | 1461164622259 Marionette TRACE conn3 <- [1,2678,null,{}] 08:03:42 INFO - PROCESS | 4524 | 1461164622264 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:42 INFO - PROCESS | 4524 | 1461164622509 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 08:03:42 INFO - PROCESS | 4524 | 1461164622647 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:42 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa174e7a000 == 146 [pid = 4524] [id = 677] 08:03:42 INFO - PROCESS | 4524 | ++DOMWINDOW == 151 (0x7fa1744cf800) [pid = 4524] [serial = 2032] [outer = (nil)] 08:03:42 INFO - PROCESS | 4524 | ++DOMWINDOW == 152 (0x7fa175b27000) [pid = 4524] [serial = 2033] [outer = 0x7fa1744cf800] 08:03:42 INFO - PROCESS | 4524 | 1461164622704 Marionette DEBUG loaded listener.js 08:03:42 INFO - PROCESS | 4524 | ++DOMWINDOW == 153 (0x7fa175c98000) [pid = 4524] [serial = 2034] [outer = 0x7fa1744cf800] 08:03:43 INFO - PROCESS | 4524 | --DOMWINDOW == 152 (0x7fa175b2c800) [pid = 4524] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:03:43 INFO - PROCESS | 4524 | --DOMWINDOW == 151 (0x7fa1771bd000) [pid = 4524] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:03:43 INFO - PROCESS | 4524 | --DOMWINDOW == 150 (0x7fa170bc1800) [pid = 4524] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:03:43 INFO - PROCESS | 4524 | --DOMWINDOW == 149 (0x7fa16da5f400) [pid = 4524] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:03:43 INFO - PROCESS | 4524 | --DOMWINDOW == 148 (0x7fa16d7a9400) [pid = 4524] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:03:43 INFO - PROCESS | 4524 | --DOMWINDOW == 147 (0x7fa170bbe000) [pid = 4524] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:03:44 INFO - PROCESS | 4524 | SkCairoFTTypeface::onFilterRec unimplemented 08:03:44 INFO - PROCESS | 4524 | 1461164624552 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 08:03:44 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) 08:03:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2344ms 08:03:44 INFO - PROCESS | 4524 | 1461164624591 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 08:03:44 INFO - PROCESS | 4524 | 1461164624594 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 08:03:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:03:44 INFO - PROCESS | 4524 | 1461164624602 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:03:44 INFO - PROCESS | 4524 | 1461164624610 Marionette TRACE conn3 <- [1,2682,null,{}] 08:03:44 INFO - PROCESS | 4524 | 1461164624623 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:44 INFO - PROCESS | 4524 | 1461164624888 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 08:03:44 INFO - PROCESS | 4524 | 1461164624904 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:44 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa176a2e800 == 147 [pid = 4524] [id = 678] 08:03:44 INFO - PROCESS | 4524 | ++DOMWINDOW == 148 (0x7fa16d368800) [pid = 4524] [serial = 2035] [outer = (nil)] 08:03:44 INFO - PROCESS | 4524 | ++DOMWINDOW == 149 (0x7fa175b2c800) [pid = 4524] [serial = 2036] [outer = 0x7fa16d368800] 08:03:44 INFO - PROCESS | 4524 | 1461164624960 Marionette DEBUG loaded listener.js 08:03:45 INFO - PROCESS | 4524 | ++DOMWINDOW == 150 (0x7fa176866000) [pid = 4524] [serial = 2037] [outer = 0x7fa16d368800] 08:03:46 INFO - PROCESS | 4524 | SkCairoFTTypeface::onFilterRec unimplemented 08:03:46 INFO - PROCESS | 4524 | 1461164626188 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 08:03:46 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) 08:03:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1641ms 08:03:46 INFO - PROCESS | 4524 | 1461164626242 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 08:03:46 INFO - PROCESS | 4524 | 1461164626247 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 08:03:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:03:46 INFO - PROCESS | 4524 | 1461164626309 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:03:46 INFO - PROCESS | 4524 | 1461164626315 Marionette TRACE conn3 <- [1,2686,null,{}] 08:03:46 INFO - PROCESS | 4524 | 1461164626328 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:46 INFO - PROCESS | 4524 | 1461164626570 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 08:03:46 INFO - PROCESS | 4524 | 1461164626890 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:46 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa173d70000 == 148 [pid = 4524] [id = 679] 08:03:46 INFO - PROCESS | 4524 | ++DOMWINDOW == 151 (0x7fa170bbe000) [pid = 4524] [serial = 2038] [outer = (nil)] 08:03:46 INFO - PROCESS | 4524 | ++DOMWINDOW == 152 (0x7fa171910800) [pid = 4524] [serial = 2039] [outer = 0x7fa170bbe000] 08:03:46 INFO - PROCESS | 4524 | 1461164626964 Marionette DEBUG loaded listener.js 08:03:47 INFO - PROCESS | 4524 | ++DOMWINDOW == 153 (0x7fa1744c8000) [pid = 4524] [serial = 2040] [outer = 0x7fa170bbe000] 08:03:48 INFO - PROCESS | 4524 | SkCairoFTTypeface::onFilterRec unimplemented 08:03:48 INFO - PROCESS | 4524 | 1461164628320 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 08:03:48 INFO - PROCESS | 4524 | 1461164628356 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 08:03:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:03:48 INFO - PROCESS | 4524 | 1461164628366 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:03:48 INFO - PROCESS | 4524 | 1461164628371 Marionette TRACE conn3 <- [1,2690,null,{}] 08:03:48 INFO - PROCESS | 4524 | 1461164628376 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:48 INFO - PROCESS | 4524 | 1461164628668 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 08:03:48 INFO - PROCESS | 4524 | 1461164628926 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:48 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1773c0000 == 149 [pid = 4524] [id = 680] 08:03:48 INFO - PROCESS | 4524 | ++DOMWINDOW == 154 (0x7fa171903800) [pid = 4524] [serial = 2041] [outer = (nil)] 08:03:48 INFO - PROCESS | 4524 | ++DOMWINDOW == 155 (0x7fa175b26400) [pid = 4524] [serial = 2042] [outer = 0x7fa171903800] 08:03:49 INFO - PROCESS | 4524 | 1461164628998 Marionette DEBUG loaded listener.js 08:03:49 INFO - PROCESS | 4524 | ++DOMWINDOW == 156 (0x7fa175ee7c00) [pid = 4524] [serial = 2043] [outer = 0x7fa171903800] 08:03:50 INFO - PROCESS | 4524 | SkCairoFTTypeface::onFilterRec unimplemented 08:03:50 INFO - PROCESS | 4524 | 1461164630379 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 08:03:50 INFO - PROCESS | 4524 | 1461164630405 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 08:03:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:03:50 INFO - PROCESS | 4524 | 1461164630410 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:03:50 INFO - PROCESS | 4524 | 1461164630416 Marionette TRACE conn3 <- [1,2694,null,{}] 08:03:50 INFO - PROCESS | 4524 | 1461164630431 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:50 INFO - PROCESS | 4524 | 1461164630751 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 08:03:51 INFO - PROCESS | 4524 | 1461164631007 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:51 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa179015000 == 150 [pid = 4524] [id = 681] 08:03:51 INFO - PROCESS | 4524 | ++DOMWINDOW == 157 (0x7fa175e59800) [pid = 4524] [serial = 2044] [outer = (nil)] 08:03:51 INFO - PROCESS | 4524 | ++DOMWINDOW == 158 (0x7fa1771bd400) [pid = 4524] [serial = 2045] [outer = 0x7fa175e59800] 08:03:51 INFO - PROCESS | 4524 | 1461164631089 Marionette DEBUG loaded listener.js 08:03:51 INFO - PROCESS | 4524 | ++DOMWINDOW == 159 (0x7fa1785d0000) [pid = 4524] [serial = 2046] [outer = 0x7fa175e59800] 08:03:52 INFO - PROCESS | 4524 | SkCairoFTTypeface::onFilterRec unimplemented 08:03:52 INFO - PROCESS | 4524 | 1461164632422 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 08:03:52 INFO - PROCESS | 4524 | 1461164632458 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 08:03:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:03:52 INFO - PROCESS | 4524 | 1461164632464 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:03:52 INFO - PROCESS | 4524 | 1461164632466 Marionette TRACE conn3 <- [1,2698,null,{}] 08:03:52 INFO - PROCESS | 4524 | 1461164632471 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:52 INFO - PROCESS | 4524 | 1461164632711 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 08:03:52 INFO - PROCESS | 4524 | 1461164632942 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:52 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17a5da000 == 151 [pid = 4524] [id = 682] 08:03:52 INFO - PROCESS | 4524 | ++DOMWINDOW == 160 (0x7fa176759800) [pid = 4524] [serial = 2047] [outer = (nil)] 08:03:53 INFO - PROCESS | 4524 | ++DOMWINDOW == 161 (0x7fa178f91800) [pid = 4524] [serial = 2048] [outer = 0x7fa176759800] 08:03:53 INFO - PROCESS | 4524 | 1461164633014 Marionette DEBUG loaded listener.js 08:03:53 INFO - PROCESS | 4524 | ++DOMWINDOW == 162 (0x7fa1797c3c00) [pid = 4524] [serial = 2049] [outer = 0x7fa176759800] 08:03:54 INFO - PROCESS | 4524 | SkCairoFTTypeface::onFilterRec unimplemented 08:03:54 INFO - PROCESS | 4524 | 1461164634348 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 08:03:54 INFO - PROCESS | 4524 | 1461164634402 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 08:03:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:03:54 INFO - PROCESS | 4524 | 1461164634408 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:03:54 INFO - PROCESS | 4524 | 1461164634411 Marionette TRACE conn3 <- [1,2702,null,{}] 08:03:54 INFO - PROCESS | 4524 | 1461164634417 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:54 INFO - PROCESS | 4524 | 1461164634689 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 08:03:54 INFO - PROCESS | 4524 | 1461164634920 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:54 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17af87000 == 152 [pid = 4524] [id = 683] 08:03:54 INFO - PROCESS | 4524 | ++DOMWINDOW == 163 (0x7fa1771bcc00) [pid = 4524] [serial = 2050] [outer = (nil)] 08:03:54 INFO - PROCESS | 4524 | ++DOMWINDOW == 164 (0x7fa1798a1000) [pid = 4524] [serial = 2051] [outer = 0x7fa1771bcc00] 08:03:54 INFO - PROCESS | 4524 | 1461164634990 Marionette DEBUG loaded listener.js 08:03:55 INFO - PROCESS | 4524 | ++DOMWINDOW == 165 (0x7fa17a8cc800) [pid = 4524] [serial = 2052] [outer = 0x7fa1771bcc00] 08:03:55 INFO - PROCESS | 4524 | 1461164635829 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 08:03:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:03:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1477ms 08:03:55 INFO - PROCESS | 4524 | 1461164635886 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 08:03:55 INFO - PROCESS | 4524 | 1461164635889 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 08:03:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:03:55 INFO - PROCESS | 4524 | 1461164635895 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:03:55 INFO - PROCESS | 4524 | 1461164635898 Marionette TRACE conn3 <- [1,2706,null,{}] 08:03:55 INFO - PROCESS | 4524 | 1461164635903 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:56 INFO - PROCESS | 4524 | 1461164636162 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 08:03:56 INFO - PROCESS | 4524 | 1461164636422 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:56 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17d39b800 == 153 [pid = 4524] [id = 684] 08:03:56 INFO - PROCESS | 4524 | ++DOMWINDOW == 166 (0x7fa17b127000) [pid = 4524] [serial = 2053] [outer = (nil)] 08:03:56 INFO - PROCESS | 4524 | ++DOMWINDOW == 167 (0x7fa17b12a800) [pid = 4524] [serial = 2054] [outer = 0x7fa17b127000] 08:03:56 INFO - PROCESS | 4524 | 1461164636545 Marionette DEBUG loaded listener.js 08:03:56 INFO - PROCESS | 4524 | ++DOMWINDOW == 168 (0x7fa17c0bb800) [pid = 4524] [serial = 2055] [outer = 0x7fa17b127000] 08:03:57 INFO - PROCESS | 4524 | 1461164637375 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 08:03:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:03:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1532ms 08:03:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:03:57 INFO - PROCESS | 4524 | 1461164637428 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 08:03:57 INFO - PROCESS | 4524 | 1461164637431 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 08:03:57 INFO - PROCESS | 4524 | 1461164637437 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:03:57 INFO - PROCESS | 4524 | 1461164637440 Marionette TRACE conn3 <- [1,2710,null,{}] 08:03:57 INFO - PROCESS | 4524 | 1461164637445 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:57 INFO - PROCESS | 4524 | 1461164637655 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 08:03:57 INFO - PROCESS | 4524 | 1461164637920 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:57 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17da54800 == 154 [pid = 4524] [id = 685] 08:03:57 INFO - PROCESS | 4524 | ++DOMWINDOW == 169 (0x7fa1744c9400) [pid = 4524] [serial = 2056] [outer = (nil)] 08:03:58 INFO - PROCESS | 4524 | ++DOMWINDOW == 170 (0x7fa17c2e3800) [pid = 4524] [serial = 2057] [outer = 0x7fa1744c9400] 08:03:58 INFO - PROCESS | 4524 | 1461164638032 Marionette DEBUG loaded listener.js 08:03:58 INFO - PROCESS | 4524 | ++DOMWINDOW == 171 (0x7fa17d5d1c00) [pid = 4524] [serial = 2058] [outer = 0x7fa1744c9400] 08:03:58 INFO - PROCESS | 4524 | 1461164638875 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 08:03:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 08:03:58 INFO - PROCESS | 4524 | 1461164638925 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 08:03:58 INFO - PROCESS | 4524 | 1461164638931 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:03:58 INFO - PROCESS | 4524 | 1461164638934 Marionette TRACE conn3 <- [1,2714,null,{}] 08:03:58 INFO - PROCESS | 4524 | 1461164638939 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:59 INFO - PROCESS | 4524 | 1461164639148 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 08:03:59 INFO - PROCESS | 4524 | 1461164639415 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:59 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa182e31000 == 155 [pid = 4524] [id = 686] 08:03:59 INFO - PROCESS | 4524 | ++DOMWINDOW == 172 (0x7fa179130000) [pid = 4524] [serial = 2059] [outer = (nil)] 08:03:59 INFO - PROCESS | 4524 | ++DOMWINDOW == 173 (0x7fa181c8ec00) [pid = 4524] [serial = 2060] [outer = 0x7fa179130000] 08:03:59 INFO - PROCESS | 4524 | 1461164639527 Marionette DEBUG loaded listener.js 08:03:59 INFO - PROCESS | 4524 | ++DOMWINDOW == 174 (0x7fa182052000) [pid = 4524] [serial = 2061] [outer = 0x7fa179130000] 08:04:00 INFO - PROCESS | 4524 | 1461164640357 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 08:04:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:04:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1481ms 08:04:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:04:00 INFO - PROCESS | 4524 | 1461164640412 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 08:04:00 INFO - PROCESS | 4524 | 1461164640415 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 08:04:00 INFO - PROCESS | 4524 | 1461164640421 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:04:00 INFO - PROCESS | 4524 | 1461164640424 Marionette TRACE conn3 <- [1,2718,null,{}] 08:04:00 INFO - PROCESS | 4524 | 1461164640429 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:00 INFO - PROCESS | 4524 | 1461164640644 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 08:04:00 INFO - PROCESS | 4524 | 1461164640909 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:00 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa184cc4000 == 156 [pid = 4524] [id = 687] 08:04:00 INFO - PROCESS | 4524 | ++DOMWINDOW == 175 (0x7fa17d4bc800) [pid = 4524] [serial = 2062] [outer = (nil)] 08:04:00 INFO - PROCESS | 4524 | ++DOMWINDOW == 176 (0x7fa183020c00) [pid = 4524] [serial = 2063] [outer = 0x7fa17d4bc800] 08:04:00 INFO - PROCESS | 4524 | 1461164640984 Marionette DEBUG loaded listener.js 08:04:01 INFO - PROCESS | 4524 | ++DOMWINDOW == 177 (0x7fa183d2f000) [pid = 4524] [serial = 2064] [outer = 0x7fa17d4bc800] 08:04:01 INFO - PROCESS | 4524 | 1461164641871 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 08:04:01 INFO - PROCESS | 4524 | 1461164641910 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 08:04:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 08:04:01 INFO - PROCESS | 4524 | 1461164641916 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:04:01 INFO - PROCESS | 4524 | 1461164641920 Marionette TRACE conn3 <- [1,2722,null,{}] 08:04:01 INFO - PROCESS | 4524 | 1461164641927 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:02 INFO - PROCESS | 4524 | 1461164642140 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 08:04:02 INFO - PROCESS | 4524 | 1461164642406 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:02 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa186550800 == 157 [pid = 4524] [id = 688] 08:04:02 INFO - PROCESS | 4524 | ++DOMWINDOW == 178 (0x7fa18204c400) [pid = 4524] [serial = 2065] [outer = (nil)] 08:04:02 INFO - PROCESS | 4524 | ++DOMWINDOW == 179 (0x7fa183dcbc00) [pid = 4524] [serial = 2066] [outer = 0x7fa18204c400] 08:04:02 INFO - PROCESS | 4524 | 1461164642531 Marionette DEBUG loaded listener.js 08:04:02 INFO - PROCESS | 4524 | ++DOMWINDOW == 180 (0x7fa183ef4800) [pid = 4524] [serial = 2067] [outer = 0x7fa18204c400] 08:04:03 INFO - PROCESS | 4524 | 1461164643378 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 08:04:03 INFO - PROCESS | 4524 | 1461164643457 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 08:04:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 08:04:03 INFO - PROCESS | 4524 | 1461164643465 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:04:03 INFO - PROCESS | 4524 | 1461164643469 Marionette TRACE conn3 <- [1,2726,null,{}] 08:04:03 INFO - PROCESS | 4524 | 1461164643475 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:03 INFO - PROCESS | 4524 | 1461164643750 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 08:04:04 INFO - PROCESS | 4524 | 1461164644066 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:04 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa188764800 == 158 [pid = 4524] [id = 689] 08:04:04 INFO - PROCESS | 4524 | ++DOMWINDOW == 181 (0x7fa18557a000) [pid = 4524] [serial = 2068] [outer = (nil)] 08:04:04 INFO - PROCESS | 4524 | ++DOMWINDOW == 182 (0x7fa18568ec00) [pid = 4524] [serial = 2069] [outer = 0x7fa18557a000] 08:04:04 INFO - PROCESS | 4524 | 1461164644155 Marionette DEBUG loaded listener.js 08:04:04 INFO - PROCESS | 4524 | ++DOMWINDOW == 183 (0x7fa18637e400) [pid = 4524] [serial = 2070] [outer = 0x7fa18557a000] 08:04:05 INFO - PROCESS | 4524 | 1461164645016 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 08:04:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:04:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1637ms 08:04:05 INFO - PROCESS | 4524 | 1461164645103 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 08:04:05 INFO - PROCESS | 4524 | 1461164645107 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 08:04:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:04:05 INFO - PROCESS | 4524 | 1461164645113 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:04:05 INFO - PROCESS | 4524 | 1461164645117 Marionette TRACE conn3 <- [1,2730,null,{}] 08:04:05 INFO - PROCESS | 4524 | 1461164645123 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:05 INFO - PROCESS | 4524 | 1461164645375 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 08:04:05 INFO - PROCESS | 4524 | 1461164645684 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:05 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18dc6f000 == 159 [pid = 4524] [id = 690] 08:04:05 INFO - PROCESS | 4524 | ++DOMWINDOW == 184 (0x7fa185684000) [pid = 4524] [serial = 2071] [outer = (nil)] 08:04:05 INFO - PROCESS | 4524 | ++DOMWINDOW == 185 (0x7fa1871f4000) [pid = 4524] [serial = 2072] [outer = 0x7fa185684000] 08:04:05 INFO - PROCESS | 4524 | 1461164645765 Marionette DEBUG loaded listener.js 08:04:05 INFO - PROCESS | 4524 | ++DOMWINDOW == 186 (0x7fa187b7a400) [pid = 4524] [serial = 2073] [outer = 0x7fa185684000] 08:04:07 INFO - PROCESS | 4524 | 1461164647052 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 08:04:07 INFO - PROCESS | 4524 | 1461164647106 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 08:04:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:04:07 INFO - PROCESS | 4524 | 1461164647111 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:04:07 INFO - PROCESS | 4524 | 1461164647113 Marionette TRACE conn3 <- [1,2734,null,{}] 08:04:07 INFO - PROCESS | 4524 | 1461164647118 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:07 INFO - PROCESS | 4524 | 1461164647390 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 08:04:07 INFO - PROCESS | 4524 | 1461164647637 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:07 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18f1b0800 == 160 [pid = 4524] [id = 691] 08:04:07 INFO - PROCESS | 4524 | ++DOMWINDOW == 187 (0x7fa1867d6c00) [pid = 4524] [serial = 2074] [outer = (nil)] 08:04:07 INFO - PROCESS | 4524 | ++DOMWINDOW == 188 (0x7fa187f4e000) [pid = 4524] [serial = 2075] [outer = 0x7fa1867d6c00] 08:04:07 INFO - PROCESS | 4524 | 1461164647706 Marionette DEBUG loaded listener.js 08:04:07 INFO - PROCESS | 4524 | ++DOMWINDOW == 189 (0x7fa188265c00) [pid = 4524] [serial = 2076] [outer = 0x7fa1867d6c00] 08:04:08 INFO - PROCESS | 4524 | 1461164648618 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 08:04:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:04:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 2032ms 08:04:09 INFO - PROCESS | 4524 | 1461164649145 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 08:04:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:04:09 INFO - PROCESS | 4524 | 1461164649151 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 08:04:09 INFO - PROCESS | 4524 | 1461164649158 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:04:09 INFO - PROCESS | 4524 | 1461164649161 Marionette TRACE conn3 <- [1,2738,null,{}] 08:04:09 INFO - PROCESS | 4524 | 1461164649171 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:09 INFO - PROCESS | 4524 | 1461164649423 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 08:04:09 INFO - PROCESS | 4524 | 1461164649678 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:09 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17468f800 == 161 [pid = 4524] [id = 692] 08:04:09 INFO - PROCESS | 4524 | ++DOMWINDOW == 190 (0x7fa16da5d000) [pid = 4524] [serial = 2077] [outer = (nil)] 08:04:09 INFO - PROCESS | 4524 | ++DOMWINDOW == 191 (0x7fa17101bc00) [pid = 4524] [serial = 2078] [outer = 0x7fa16da5d000] 08:04:09 INFO - PROCESS | 4524 | 1461164649747 Marionette DEBUG loaded listener.js 08:04:09 INFO - PROCESS | 4524 | ++DOMWINDOW == 192 (0x7fa173a3c400) [pid = 4524] [serial = 2079] [outer = 0x7fa16da5d000] 08:04:10 INFO - PROCESS | 4524 | 1461164650638 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 08:04:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:04:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1543ms 08:04:10 INFO - PROCESS | 4524 | 1461164650716 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 08:04:10 INFO - PROCESS | 4524 | 1461164650722 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 08:04:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:04:10 INFO - PROCESS | 4524 | 1461164650736 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:04:10 INFO - PROCESS | 4524 | 1461164650742 Marionette TRACE conn3 <- [1,2742,null,{}] 08:04:10 INFO - PROCESS | 4524 | 1461164650747 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:10 INFO - PROCESS | 4524 | 1461164650955 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 08:04:11 INFO - PROCESS | 4524 | 1461164651251 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:11 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa178ea2800 == 162 [pid = 4524] [id = 693] 08:04:11 INFO - PROCESS | 4524 | ++DOMWINDOW == 193 (0x7fa170bc5000) [pid = 4524] [serial = 2080] [outer = (nil)] 08:04:11 INFO - PROCESS | 4524 | ++DOMWINDOW == 194 (0x7fa171018400) [pid = 4524] [serial = 2081] [outer = 0x7fa170bc5000] 08:04:11 INFO - PROCESS | 4524 | 1461164651458 Marionette DEBUG loaded listener.js 08:04:11 INFO - PROCESS | 4524 | ++DOMWINDOW == 195 (0x7fa175b2d000) [pid = 4524] [serial = 2082] [outer = 0x7fa170bc5000] 08:04:12 INFO - PROCESS | 4524 | 1461164652417 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 08:04:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:04:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1737ms 08:04:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:04:12 INFO - PROCESS | 4524 | 1461164652470 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 08:04:12 INFO - PROCESS | 4524 | 1461164652473 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 08:04:12 INFO - PROCESS | 4524 | 1461164652478 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:04:12 INFO - PROCESS | 4524 | 1461164652481 Marionette TRACE conn3 <- [1,2746,null,{}] 08:04:12 INFO - PROCESS | 4524 | 1461164652495 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:12 INFO - PROCESS | 4524 | 1461164652701 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 08:04:12 INFO - PROCESS | 4524 | 1461164652976 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:13 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa175a1d000 == 163 [pid = 4524] [id = 694] 08:04:13 INFO - PROCESS | 4524 | ++DOMWINDOW == 196 (0x7fa176f51800) [pid = 4524] [serial = 2083] [outer = (nil)] 08:04:13 INFO - PROCESS | 4524 | ++DOMWINDOW == 197 (0x7fa1771ca800) [pid = 4524] [serial = 2084] [outer = 0x7fa176f51800] 08:04:13 INFO - PROCESS | 4524 | 1461164653120 Marionette DEBUG loaded listener.js 08:04:13 INFO - PROCESS | 4524 | ++DOMWINDOW == 198 (0x7fa178749800) [pid = 4524] [serial = 2085] [outer = 0x7fa176f51800] 08:04:13 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa174396800 == 162 [pid = 4524] [id = 523] 08:04:13 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa19e87d800 == 161 [pid = 4524] [id = 480] 08:04:14 INFO - PROCESS | 4524 | --DOMWINDOW == 197 (0x7fa17508fc00) [pid = 4524] [serial = 1901] [outer = (nil)] [url = about:blank] 08:04:14 INFO - PROCESS | 4524 | --DOMWINDOW == 196 (0x7fa178b36000) [pid = 4524] [serial = 1916] [outer = (nil)] [url = about:blank] 08:04:14 INFO - PROCESS | 4524 | --DOMWINDOW == 195 (0x7fa1797cf800) [pid = 4524] [serial = 1925] [outer = (nil)] [url = about:blank] 08:04:14 INFO - PROCESS | 4524 | --DOMWINDOW == 194 (0x7fa16d7a5000) [pid = 4524] [serial = 1949] [outer = (nil)] [url = about:blank] 08:04:14 INFO - PROCESS | 4524 | --DOMWINDOW == 193 (0x7fa175e5d000) [pid = 4524] [serial = 1904] [outer = (nil)] [url = about:blank] 08:04:14 INFO - PROCESS | 4524 | --DOMWINDOW == 192 (0x7fa17c0b5000) [pid = 4524] [serial = 1937] [outer = (nil)] [url = about:blank] 08:04:14 INFO - PROCESS | 4524 | --DOMWINDOW == 191 (0x7fa1785c8800) [pid = 4524] [serial = 1913] [outer = (nil)] [url = about:blank] 08:04:14 INFO - PROCESS | 4524 | --DOMWINDOW == 190 (0x7fa17a8d2000) [pid = 4524] [serial = 1928] [outer = (nil)] [url = about:blank] 08:04:14 INFO - PROCESS | 4524 | --DOMWINDOW == 189 (0x7fa17b052800) [pid = 4524] [serial = 1931] [outer = (nil)] [url = about:blank] 08:04:14 INFO - PROCESS | 4524 | --DOMWINDOW == 188 (0x7fa178f8f000) [pid = 4524] [serial = 1919] [outer = (nil)] [url = about:blank] 08:04:14 INFO - PROCESS | 4524 | --DOMWINDOW == 187 (0x7fa17d55bc00) [pid = 4524] [serial = 1946] [outer = (nil)] [url = about:blank] 08:04:14 INFO - PROCESS | 4524 | --DOMWINDOW == 186 (0x7fa17190ec00) [pid = 4524] [serial = 1898] [outer = (nil)] [url = about:blank] 08:04:14 INFO - PROCESS | 4524 | --DOMWINDOW == 185 (0x7fa176755000) [pid = 4524] [serial = 1907] [outer = (nil)] [url = about:blank] 08:04:14 INFO - PROCESS | 4524 | --DOMWINDOW == 184 (0x7fa17c2f0800) [pid = 4524] [serial = 1940] [outer = (nil)] [url = about:blank] 08:04:14 INFO - PROCESS | 4524 | --DOMWINDOW == 183 (0x7fa1769e8400) [pid = 4524] [serial = 1910] [outer = (nil)] [url = about:blank] 08:04:14 INFO - PROCESS | 4524 | --DOMWINDOW == 182 (0x7fa179127800) [pid = 4524] [serial = 1922] [outer = (nil)] [url = about:blank] 08:04:14 INFO - PROCESS | 4524 | --DOMWINDOW == 181 (0x7fa17b116c00) [pid = 4524] [serial = 1934] [outer = (nil)] [url = about:blank] 08:04:14 INFO - PROCESS | 4524 | --DOMWINDOW == 180 (0x7fa17d4b3000) [pid = 4524] [serial = 1943] [outer = (nil)] [url = about:blank] 08:04:14 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa174e7a000 == 160 [pid = 4524] [id = 677] 08:04:14 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa173d6a800 == 159 [pid = 4524] [id = 676] 08:04:14 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa16dac7000 == 158 [pid = 4524] [id = 675] 08:04:14 INFO - PROCESS | 4524 | 1461164654123 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 08:04:14 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18ee26800 == 157 [pid = 4524] [id = 674] 08:04:14 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18e31c800 == 156 [pid = 4524] [id = 673] 08:04:14 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18d959000 == 155 [pid = 4524] [id = 672] 08:04:14 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18d2a6800 == 154 [pid = 4524] [id = 671] 08:04:14 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18a598000 == 153 [pid = 4524] [id = 670] 08:04:14 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa188c34000 == 152 [pid = 4524] [id = 669] 08:04:14 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa188765000 == 151 [pid = 4524] [id = 668] 08:04:14 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa188295800 == 150 [pid = 4524] [id = 667] 08:04:14 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa187f3b000 == 149 [pid = 4524] [id = 666] 08:04:14 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa186568800 == 148 [pid = 4524] [id = 665] 08:04:14 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa184f53800 == 147 [pid = 4524] [id = 664] 08:04:14 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa184f15000 == 146 [pid = 4524] [id = 663] 08:04:14 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18492a800 == 145 [pid = 4524] [id = 662] 08:04:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:04:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1685ms 08:04:14 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa181c1e800 == 144 [pid = 4524] [id = 661] 08:04:14 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17c1c4800 == 143 [pid = 4524] [id = 660] 08:04:14 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17aea7000 == 142 [pid = 4524] [id = 659] 08:04:14 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1791e6000 == 141 [pid = 4524] [id = 658] 08:04:14 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa175a68000 == 140 [pid = 4524] [id = 657] 08:04:14 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa172fc6800 == 139 [pid = 4524] [id = 656] 08:04:14 INFO - PROCESS | 4524 | 1461164654171 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 08:04:14 INFO - PROCESS | 4524 | 1461164654175 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 08:04:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:04:14 INFO - PROCESS | 4524 | 1461164654181 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:04:14 INFO - PROCESS | 4524 | 1461164654183 Marionette TRACE conn3 <- [1,2750,null,{}] 08:04:14 INFO - PROCESS | 4524 | 1461164654188 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:14 INFO - PROCESS | 4524 | 1461164654376 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 08:04:14 INFO - PROCESS | 4524 | --DOMWINDOW == 179 (0x7fa175035800) [pid = 4524] [serial = 1967] [outer = (nil)] [url = about:blank] 08:04:14 INFO - PROCESS | 4524 | --DOMWINDOW == 178 (0x7fa1766e0400) [pid = 4524] [serial = 1961] [outer = (nil)] [url = about:blank] 08:04:14 INFO - PROCESS | 4524 | --DOMWINDOW == 177 (0x7fa1771c2400) [pid = 4524] [serial = 1964] [outer = (nil)] [url = about:blank] 08:04:14 INFO - PROCESS | 4524 | --DOMWINDOW == 176 (0x7fa1772cbc00) [pid = 4524] [serial = 1965] [outer = (nil)] [url = about:blank] 08:04:14 INFO - PROCESS | 4524 | --DOMWINDOW == 175 (0x7fa1739ea400) [pid = 4524] [serial = 1953] [outer = (nil)] [url = about:blank] 08:04:14 INFO - PROCESS | 4524 | --DOMWINDOW == 174 (0x7fa170cdc800) [pid = 4524] [serial = 1952] [outer = (nil)] [url = about:blank] 08:04:14 INFO - PROCESS | 4524 | --DOMWINDOW == 173 (0x7fa170f71000) [pid = 4524] [serial = 1955] [outer = (nil)] [url = about:blank] 08:04:14 INFO - PROCESS | 4524 | --DOMWINDOW == 172 (0x7fa174450800) [pid = 4524] [serial = 1956] [outer = (nil)] [url = about:blank] 08:04:14 INFO - PROCESS | 4524 | --DOMWINDOW == 171 (0x7fa175b28400) [pid = 4524] [serial = 1896] [outer = (nil)] [url = about:blank] 08:04:14 INFO - PROCESS | 4524 | --DOMWINDOW == 170 (0x7fa175a8b800) [pid = 4524] [serial = 1958] [outer = (nil)] [url = about:blank] 08:04:14 INFO - PROCESS | 4524 | --DOMWINDOW == 169 (0x7fa1769f2400) [pid = 4524] [serial = 1962] [outer = (nil)] [url = about:blank] 08:04:14 INFO - PROCESS | 4524 | --DOMWINDOW == 168 (0x7fa175c9b800) [pid = 4524] [serial = 1959] [outer = (nil)] [url = about:blank] 08:04:14 INFO - PROCESS | 4524 | 1461164654613 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:14 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa174388800 == 140 [pid = 4524] [id = 695] 08:04:14 INFO - PROCESS | 4524 | ++DOMWINDOW == 169 (0x7fa170cdc800) [pid = 4524] [serial = 2086] [outer = (nil)] 08:04:14 INFO - PROCESS | 4524 | ++DOMWINDOW == 170 (0x7fa175ee6000) [pid = 4524] [serial = 2087] [outer = 0x7fa170cdc800] 08:04:14 INFO - PROCESS | 4524 | 1461164654679 Marionette DEBUG loaded listener.js 08:04:14 INFO - PROCESS | 4524 | ++DOMWINDOW == 171 (0x7fa1790de400) [pid = 4524] [serial = 2088] [outer = 0x7fa170cdc800] 08:04:15 INFO - PROCESS | 4524 | 1461164655379 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 08:04:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:04:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1279ms 08:04:15 INFO - PROCESS | 4524 | 1461164655470 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 08:04:15 INFO - PROCESS | 4524 | 1461164655473 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 08:04:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:04:15 INFO - PROCESS | 4524 | 1461164655485 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:04:15 INFO - PROCESS | 4524 | 1461164655487 Marionette TRACE conn3 <- [1,2754,null,{}] 08:04:15 INFO - PROCESS | 4524 | 1461164655492 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:15 INFO - PROCESS | 4524 | 1461164655679 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 08:04:15 INFO - PROCESS | 4524 | 1461164655688 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:15 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa178681000 == 141 [pid = 4524] [id = 696] 08:04:15 INFO - PROCESS | 4524 | ++DOMWINDOW == 172 (0x7fa1785c8800) [pid = 4524] [serial = 2089] [outer = (nil)] 08:04:15 INFO - PROCESS | 4524 | ++DOMWINDOW == 173 (0x7fa179b52c00) [pid = 4524] [serial = 2090] [outer = 0x7fa1785c8800] 08:04:15 INFO - PROCESS | 4524 | 1461164655746 Marionette DEBUG loaded listener.js 08:04:15 INFO - PROCESS | 4524 | ++DOMWINDOW == 174 (0x7fa17ae02800) [pid = 4524] [serial = 2091] [outer = 0x7fa1785c8800] 08:04:16 INFO - PROCESS | 4524 | 1461164656698 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 08:04:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:04:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1276ms 08:04:16 INFO - PROCESS | 4524 | 1461164656759 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 08:04:16 INFO - PROCESS | 4524 | 1461164656761 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 08:04:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:04:16 INFO - PROCESS | 4524 | 1461164656767 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:04:16 INFO - PROCESS | 4524 | 1461164656769 Marionette TRACE conn3 <- [1,2758,null,{}] 08:04:16 INFO - PROCESS | 4524 | 1461164656775 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:17 INFO - PROCESS | 4524 | 1461164657086 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 08:04:17 INFO - PROCESS | 4524 | 1461164657125 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:17 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17a8ed000 == 142 [pid = 4524] [id = 697] 08:04:17 INFO - PROCESS | 4524 | ++DOMWINDOW == 175 (0x7fa17b045000) [pid = 4524] [serial = 2092] [outer = (nil)] 08:04:17 INFO - PROCESS | 4524 | ++DOMWINDOW == 176 (0x7fa17c0b5400) [pid = 4524] [serial = 2093] [outer = 0x7fa17b045000] 08:04:17 INFO - PROCESS | 4524 | 1461164657188 Marionette DEBUG loaded listener.js 08:04:17 INFO - PROCESS | 4524 | ++DOMWINDOW == 177 (0x7fa17d5d7000) [pid = 4524] [serial = 2094] [outer = 0x7fa17b045000] 08:04:18 INFO - PROCESS | 4524 | 1461164658056 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 08:04:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:04:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1324ms 08:04:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:04:18 INFO - PROCESS | 4524 | 1461164658093 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 08:04:18 INFO - PROCESS | 4524 | 1461164658095 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 08:04:18 INFO - PROCESS | 4524 | 1461164658106 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:04:18 INFO - PROCESS | 4524 | 1461164658108 Marionette TRACE conn3 <- [1,2762,null,{}] 08:04:18 INFO - PROCESS | 4524 | 1461164658112 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:18 INFO - PROCESS | 4524 | 1461164658366 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 08:04:18 INFO - PROCESS | 4524 | 1461164658396 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:18 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17c399800 == 143 [pid = 4524] [id = 698] 08:04:18 INFO - PROCESS | 4524 | ++DOMWINDOW == 178 (0x7fa17b04a400) [pid = 4524] [serial = 2095] [outer = (nil)] 08:04:18 INFO - PROCESS | 4524 | ++DOMWINDOW == 179 (0x7fa181c8f000) [pid = 4524] [serial = 2096] [outer = 0x7fa17b04a400] 08:04:18 INFO - PROCESS | 4524 | 1461164658451 Marionette DEBUG loaded listener.js 08:04:18 INFO - PROCESS | 4524 | ++DOMWINDOW == 180 (0x7fa182054000) [pid = 4524] [serial = 2097] [outer = 0x7fa17b04a400] 08:04:19 INFO - PROCESS | 4524 | --DOMWINDOW == 179 (0x7fa178f87800) [pid = 4524] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:04:19 INFO - PROCESS | 4524 | --DOMWINDOW == 178 (0x7fa175034400) [pid = 4524] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:04:19 INFO - PROCESS | 4524 | --DOMWINDOW == 177 (0x7fa176861c00) [pid = 4524] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:04:19 INFO - PROCESS | 4524 | --DOMWINDOW == 176 (0x7fa175e56c00) [pid = 4524] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:04:19 INFO - PROCESS | 4524 | --DOMWINDOW == 175 (0x7fa1772c2800) [pid = 4524] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:04:19 INFO - PROCESS | 4524 | --DOMWINDOW == 174 (0x7fa176755c00) [pid = 4524] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:04:19 INFO - PROCESS | 4524 | --DOMWINDOW == 173 (0x7fa175e52400) [pid = 4524] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:04:19 INFO - PROCESS | 4524 | --DOMWINDOW == 172 (0x7fa17a8ca800) [pid = 4524] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:04:19 INFO - PROCESS | 4524 | --DOMWINDOW == 171 (0x7fa1785c5c00) [pid = 4524] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:04:19 INFO - PROCESS | 4524 | --DOMWINDOW == 170 (0x7fa1744c4000) [pid = 4524] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:04:19 INFO - PROCESS | 4524 | --DOMWINDOW == 169 (0x7fa17a8ce400) [pid = 4524] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:04:19 INFO - PROCESS | 4524 | --DOMWINDOW == 168 (0x7fa175ee5c00) [pid = 4524] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:04:19 INFO - PROCESS | 4524 | --DOMWINDOW == 167 (0x7fa1790e0400) [pid = 4524] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:04:19 INFO - PROCESS | 4524 | --DOMWINDOW == 166 (0x7fa170bc3800) [pid = 4524] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:04:19 INFO - PROCESS | 4524 | --DOMWINDOW == 165 (0x7fa178b41000) [pid = 4524] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:04:19 INFO - PROCESS | 4524 | --DOMWINDOW == 164 (0x7fa170bc2400) [pid = 4524] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:04:19 INFO - PROCESS | 4524 | --DOMWINDOW == 163 (0x7fa1744d0000) [pid = 4524] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:04:19 INFO - PROCESS | 4524 | --DOMWINDOW == 162 (0x7fa170bc2800) [pid = 4524] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:04:19 INFO - PROCESS | 4524 | --DOMWINDOW == 161 (0x7fa16d47ac00) [pid = 4524] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:04:19 INFO - PROCESS | 4524 | --DOMWINDOW == 160 (0x7fa175e5ec00) [pid = 4524] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:04:19 INFO - PROCESS | 4524 | --DOMWINDOW == 159 (0x7fa17444e000) [pid = 4524] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:04:19 INFO - PROCESS | 4524 | --DOMWINDOW == 158 (0x7fa1744c3400) [pid = 4524] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:04:19 INFO - PROCESS | 4524 | --DOMWINDOW == 157 (0x7fa17d34c400) [pid = 4524] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:04:19 INFO - PROCESS | 4524 | --DOMWINDOW == 156 (0x7fa16d476c00) [pid = 4524] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:04:19 INFO - PROCESS | 4524 | --DOMWINDOW == 155 (0x7fa183028800) [pid = 4524] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:04:19 INFO - PROCESS | 4524 | --DOMWINDOW == 154 (0x7fa184332400) [pid = 4524] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:04:19 INFO - PROCESS | 4524 | --DOMWINDOW == 153 (0x7fa184337400) [pid = 4524] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:04:19 INFO - PROCESS | 4524 | --DOMWINDOW == 152 (0x7fa184b9cc00) [pid = 4524] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:04:19 INFO - PROCESS | 4524 | --DOMWINDOW == 151 (0x7fa17a8d2800) [pid = 4524] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:04:19 INFO - PROCESS | 4524 | --DOMWINDOW == 150 (0x7fa17ae11000) [pid = 4524] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:04:19 INFO - PROCESS | 4524 | --DOMWINDOW == 149 (0x7fa17d5df400) [pid = 4524] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:04:19 INFO - PROCESS | 4524 | --DOMWINDOW == 148 (0x7fa1744cf800) [pid = 4524] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:04:19 INFO - PROCESS | 4524 | --DOMWINDOW == 147 (0x7fa175b2bc00) [pid = 4524] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:04:19 INFO - PROCESS | 4524 | --DOMWINDOW == 146 (0x7fa17ae11c00) [pid = 4524] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:04:19 INFO - PROCESS | 4524 | --DOMWINDOW == 145 (0x7fa18301fc00) [pid = 4524] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:04:19 INFO - PROCESS | 4524 | --DOMWINDOW == 144 (0x7fa181c67c00) [pid = 4524] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:04:19 INFO - PROCESS | 4524 | --DOMWINDOW == 143 (0x7fa170f71c00) [pid = 4524] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:04:19 INFO - PROCESS | 4524 | --DOMWINDOW == 142 (0x7fa18433bc00) [pid = 4524] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:04:19 INFO - PROCESS | 4524 | --DOMWINDOW == 141 (0x7fa183022c00) [pid = 4524] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:04:19 INFO - PROCESS | 4524 | 1461164659959 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 08:04:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:04:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1887ms 08:04:19 INFO - PROCESS | 4524 | 1461164659987 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 08:04:19 INFO - PROCESS | 4524 | 1461164659991 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 08:04:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:04:20 INFO - PROCESS | 4524 | 1461164660000 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:04:20 INFO - PROCESS | 4524 | 1461164660002 Marionette TRACE conn3 <- [1,2766,null,{}] 08:04:20 INFO - PROCESS | 4524 | 1461164660006 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:20 INFO - PROCESS | 4524 | 1461164660290 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 08:04:20 INFO - PROCESS | 4524 | 1461164660354 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:20 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17a41a800 == 144 [pid = 4524] [id = 699] 08:04:20 INFO - PROCESS | 4524 | ++DOMWINDOW == 142 (0x7fa1744d0000) [pid = 4524] [serial = 2098] [outer = (nil)] 08:04:20 INFO - PROCESS | 4524 | ++DOMWINDOW == 143 (0x7fa176861c00) [pid = 4524] [serial = 2099] [outer = 0x7fa1744d0000] 08:04:20 INFO - PROCESS | 4524 | 1461164660415 Marionette DEBUG loaded listener.js 08:04:20 INFO - PROCESS | 4524 | ++DOMWINDOW == 144 (0x7fa178b41000) [pid = 4524] [serial = 2100] [outer = 0x7fa1744d0000] 08:04:21 INFO - PROCESS | 4524 | 1461164661227 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 08:04:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:04:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1284ms 08:04:21 INFO - PROCESS | 4524 | 1461164661289 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 08:04:21 INFO - PROCESS | 4524 | 1461164661293 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 08:04:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:04:21 INFO - PROCESS | 4524 | 1461164661299 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:04:21 INFO - PROCESS | 4524 | 1461164661301 Marionette TRACE conn3 <- [1,2770,null,{}] 08:04:21 INFO - PROCESS | 4524 | 1461164661310 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:21 INFO - PROCESS | 4524 | 1461164661499 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 08:04:21 INFO - PROCESS | 4524 | 1461164661829 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:21 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa16dae0800 == 145 [pid = 4524] [id = 700] 08:04:21 INFO - PROCESS | 4524 | ++DOMWINDOW == 145 (0x7fa16d35cc00) [pid = 4524] [serial = 2101] [outer = (nil)] 08:04:21 INFO - PROCESS | 4524 | ++DOMWINDOW == 146 (0x7fa16d47bc00) [pid = 4524] [serial = 2102] [outer = 0x7fa16d35cc00] 08:04:21 INFO - PROCESS | 4524 | 1461164661949 Marionette DEBUG loaded listener.js 08:04:22 INFO - PROCESS | 4524 | ++DOMWINDOW == 147 (0x7fa16da57000) [pid = 4524] [serial = 2103] [outer = 0x7fa16d35cc00] 08:04:22 INFO - PROCESS | 4524 | 1461164662927 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 08:04:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:04:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1679ms 08:04:22 INFO - PROCESS | 4524 | 1461164662980 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 08:04:22 INFO - PROCESS | 4524 | 1461164662987 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 08:04:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:04:22 INFO - PROCESS | 4524 | 1461164662996 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:04:23 INFO - PROCESS | 4524 | 1461164663000 Marionette TRACE conn3 <- [1,2774,null,{}] 08:04:23 INFO - PROCESS | 4524 | 1461164663007 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:23 INFO - PROCESS | 4524 | 1461164663247 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 08:04:23 INFO - PROCESS | 4524 | 1461164663513 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:23 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa176acd800 == 146 [pid = 4524] [id = 701] 08:04:23 INFO - PROCESS | 4524 | ++DOMWINDOW == 148 (0x7fa171903c00) [pid = 4524] [serial = 2104] [outer = (nil)] 08:04:23 INFO - PROCESS | 4524 | ++DOMWINDOW == 149 (0x7fa174450000) [pid = 4524] [serial = 2105] [outer = 0x7fa171903c00] 08:04:23 INFO - PROCESS | 4524 | 1461164663639 Marionette DEBUG loaded listener.js 08:04:23 INFO - PROCESS | 4524 | ++DOMWINDOW == 150 (0x7fa1745e1000) [pid = 4524] [serial = 2106] [outer = 0x7fa171903c00] 08:04:24 INFO - PROCESS | 4524 | 1461164664549 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 08:04:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:04:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1584ms 08:04:24 INFO - PROCESS | 4524 | 1461164664583 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 08:04:24 INFO - PROCESS | 4524 | 1461164664590 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 08:04:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:04:24 INFO - PROCESS | 4524 | 1461164664597 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:04:24 INFO - PROCESS | 4524 | 1461164664601 Marionette TRACE conn3 <- [1,2778,null,{}] 08:04:24 INFO - PROCESS | 4524 | 1461164664606 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:24 INFO - PROCESS | 4524 | 1461164664818 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 08:04:25 INFO - PROCESS | 4524 | 1461164665167 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:25 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17a48c800 == 147 [pid = 4524] [id = 702] 08:04:25 INFO - PROCESS | 4524 | ++DOMWINDOW == 151 (0x7fa17503e800) [pid = 4524] [serial = 2107] [outer = (nil)] 08:04:25 INFO - PROCESS | 4524 | ++DOMWINDOW == 152 (0x7fa175ee2800) [pid = 4524] [serial = 2108] [outer = 0x7fa17503e800] 08:04:25 INFO - PROCESS | 4524 | 1461164665244 Marionette DEBUG loaded listener.js 08:04:25 INFO - PROCESS | 4524 | ++DOMWINDOW == 153 (0x7fa176f52c00) [pid = 4524] [serial = 2109] [outer = 0x7fa17503e800] 08:04:26 INFO - PROCESS | 4524 | 1461164666166 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 08:04:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:04:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1633ms 08:04:26 INFO - PROCESS | 4524 | 1461164666231 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 08:04:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:04:26 INFO - PROCESS | 4524 | 1461164666235 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 08:04:26 INFO - PROCESS | 4524 | 1461164666250 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:04:26 INFO - PROCESS | 4524 | 1461164666259 Marionette TRACE conn3 <- [1,2782,null,{}] 08:04:26 INFO - PROCESS | 4524 | 1461164666268 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:26 INFO - PROCESS | 4524 | 1461164666536 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 08:04:26 INFO - PROCESS | 4524 | 1461164666843 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:26 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa182e23000 == 148 [pid = 4524] [id = 703] 08:04:26 INFO - PROCESS | 4524 | ++DOMWINDOW == 154 (0x7fa175a92800) [pid = 4524] [serial = 2110] [outer = (nil)] 08:04:26 INFO - PROCESS | 4524 | ++DOMWINDOW == 155 (0x7fa1797c2800) [pid = 4524] [serial = 2111] [outer = 0x7fa175a92800] 08:04:26 INFO - PROCESS | 4524 | 1461164666919 Marionette DEBUG loaded listener.js 08:04:27 INFO - PROCESS | 4524 | ++DOMWINDOW == 156 (0x7fa17a8d2800) [pid = 4524] [serial = 2112] [outer = 0x7fa175a92800] 08:04:27 INFO - PROCESS | 4524 | 1461164667744 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 08:04:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:04:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1548ms 08:04:27 INFO - PROCESS | 4524 | 1461164667790 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 08:04:27 INFO - PROCESS | 4524 | 1461164667793 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 08:04:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:04:27 INFO - PROCESS | 4524 | 1461164667799 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:04:27 INFO - PROCESS | 4524 | 1461164667801 Marionette TRACE conn3 <- [1,2786,null,{}] 08:04:27 INFO - PROCESS | 4524 | 1461164667807 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:28 INFO - PROCESS | 4524 | 1461164668016 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 08:04:28 INFO - PROCESS | 4524 | 1461164668284 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:28 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa184e54000 == 149 [pid = 4524] [id = 704] 08:04:28 INFO - PROCESS | 4524 | ++DOMWINDOW == 157 (0x7fa178b38c00) [pid = 4524] [serial = 2113] [outer = (nil)] 08:04:28 INFO - PROCESS | 4524 | ++DOMWINDOW == 158 (0x7fa17b115800) [pid = 4524] [serial = 2114] [outer = 0x7fa178b38c00] 08:04:28 INFO - PROCESS | 4524 | 1461164668358 Marionette DEBUG loaded listener.js 08:04:28 INFO - PROCESS | 4524 | ++DOMWINDOW == 159 (0x7fa17c0ad400) [pid = 4524] [serial = 2115] [outer = 0x7fa178b38c00] 08:04:29 INFO - PROCESS | 4524 | 1461164669227 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 08:04:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:04:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1478ms 08:04:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:04:29 INFO - PROCESS | 4524 | 1461164669279 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 08:04:29 INFO - PROCESS | 4524 | 1461164669282 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 08:04:29 INFO - PROCESS | 4524 | 1461164669289 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:04:29 INFO - PROCESS | 4524 | 1461164669292 Marionette TRACE conn3 <- [1,2790,null,{}] 08:04:29 INFO - PROCESS | 4524 | 1461164669297 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:29 INFO - PROCESS | 4524 | 1461164669513 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 08:04:29 INFO - PROCESS | 4524 | 1461164669784 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:29 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa186559000 == 150 [pid = 4524] [id = 705] 08:04:29 INFO - PROCESS | 4524 | ++DOMWINDOW == 160 (0x7fa17d4c1800) [pid = 4524] [serial = 2116] [outer = (nil)] 08:04:29 INFO - PROCESS | 4524 | ++DOMWINDOW == 161 (0x7fa17d55e000) [pid = 4524] [serial = 2117] [outer = 0x7fa17d4c1800] 08:04:29 INFO - PROCESS | 4524 | 1461164669874 Marionette DEBUG loaded listener.js 08:04:30 INFO - PROCESS | 4524 | ++DOMWINDOW == 162 (0x7fa182015000) [pid = 4524] [serial = 2118] [outer = 0x7fa17d4c1800] 08:04:30 INFO - PROCESS | 4524 | 1461164670800 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 08:04:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:04:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1584ms 08:04:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:04:30 INFO - PROCESS | 4524 | 1461164670872 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 08:04:30 INFO - PROCESS | 4524 | 1461164670875 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 08:04:30 INFO - PROCESS | 4524 | 1461164670881 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:04:30 INFO - PROCESS | 4524 | 1461164670884 Marionette TRACE conn3 <- [1,2794,null,{}] 08:04:30 INFO - PROCESS | 4524 | 1461164670890 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:31 INFO - PROCESS | 4524 | 1461164671146 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 08:04:31 INFO - PROCESS | 4524 | 1461164671423 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:31 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1882e2000 == 151 [pid = 4524] [id = 706] 08:04:31 INFO - PROCESS | 4524 | ++DOMWINDOW == 163 (0x7fa17d551400) [pid = 4524] [serial = 2119] [outer = (nil)] 08:04:31 INFO - PROCESS | 4524 | ++DOMWINDOW == 164 (0x7fa183eed000) [pid = 4524] [serial = 2120] [outer = 0x7fa17d551400] 08:04:31 INFO - PROCESS | 4524 | 1461164671535 Marionette DEBUG loaded listener.js 08:04:31 INFO - PROCESS | 4524 | ++DOMWINDOW == 165 (0x7fa1843e1400) [pid = 4524] [serial = 2121] [outer = 0x7fa17d551400] 08:04:32 INFO - PROCESS | 4524 | 1461164672342 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 08:04:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:04:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1477ms 08:04:32 INFO - PROCESS | 4524 | 1461164672358 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 08:04:32 INFO - PROCESS | 4524 | 1461164672360 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 08:04:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:04:32 INFO - PROCESS | 4524 | 1461164672366 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:04:32 INFO - PROCESS | 4524 | 1461164672370 Marionette TRACE conn3 <- [1,2798,null,{}] 08:04:32 INFO - PROCESS | 4524 | 1461164672375 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:32 INFO - PROCESS | 4524 | 1461164672589 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 08:04:32 INFO - PROCESS | 4524 | 1461164672860 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:32 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa188e6d800 == 152 [pid = 4524] [id = 707] 08:04:32 INFO - PROCESS | 4524 | ++DOMWINDOW == 166 (0x7fa183024000) [pid = 4524] [serial = 2122] [outer = (nil)] 08:04:32 INFO - PROCESS | 4524 | ++DOMWINDOW == 167 (0x7fa18462a400) [pid = 4524] [serial = 2123] [outer = 0x7fa183024000] 08:04:32 INFO - PROCESS | 4524 | 1461164672933 Marionette DEBUG loaded listener.js 08:04:33 INFO - PROCESS | 4524 | ++DOMWINDOW == 168 (0x7fa1847ef000) [pid = 4524] [serial = 2124] [outer = 0x7fa183024000] 08:04:33 INFO - PROCESS | 4524 | 1461164673784 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 08:04:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:04:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1476ms 08:04:33 INFO - PROCESS | 4524 | 1461164673844 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 08:04:33 INFO - PROCESS | 4524 | 1461164673847 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 08:04:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:04:33 INFO - PROCESS | 4524 | 1461164673852 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:04:33 INFO - PROCESS | 4524 | 1461164673854 Marionette TRACE conn3 <- [1,2802,null,{}] 08:04:33 INFO - PROCESS | 4524 | 1461164673860 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:34 INFO - PROCESS | 4524 | 1461164674064 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 08:04:34 INFO - PROCESS | 4524 | 1461164674334 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:34 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18d2ad800 == 153 [pid = 4524] [id = 708] 08:04:34 INFO - PROCESS | 4524 | ++DOMWINDOW == 169 (0x7fa183d38400) [pid = 4524] [serial = 2125] [outer = (nil)] 08:04:34 INFO - PROCESS | 4524 | ++DOMWINDOW == 170 (0x7fa184b99c00) [pid = 4524] [serial = 2126] [outer = 0x7fa183d38400] 08:04:34 INFO - PROCESS | 4524 | 1461164674448 Marionette DEBUG loaded listener.js 08:04:34 INFO - PROCESS | 4524 | ++DOMWINDOW == 171 (0x7fa185538c00) [pid = 4524] [serial = 2127] [outer = 0x7fa183d38400] 08:04:35 INFO - PROCESS | 4524 | 1461164675262 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 08:04:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:04:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1434ms 08:04:35 INFO - PROCESS | 4524 | 1461164675289 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 08:04:35 INFO - PROCESS | 4524 | 1461164675293 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 08:04:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:04:35 INFO - PROCESS | 4524 | 1461164675298 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:04:35 INFO - PROCESS | 4524 | 1461164675301 Marionette TRACE conn3 <- [1,2806,null,{}] 08:04:35 INFO - PROCESS | 4524 | 1461164675306 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:35 INFO - PROCESS | 4524 | 1461164675560 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 08:04:35 INFO - PROCESS | 4524 | 1461164675838 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:35 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18dec6800 == 154 [pid = 4524] [id = 709] 08:04:35 INFO - PROCESS | 4524 | ++DOMWINDOW == 172 (0x7fa176f52000) [pid = 4524] [serial = 2128] [outer = (nil)] 08:04:35 INFO - PROCESS | 4524 | ++DOMWINDOW == 173 (0x7fa18554e400) [pid = 4524] [serial = 2129] [outer = 0x7fa176f52000] 08:04:35 INFO - PROCESS | 4524 | 1461164675911 Marionette DEBUG loaded listener.js 08:04:36 INFO - PROCESS | 4524 | ++DOMWINDOW == 174 (0x7fa185778000) [pid = 4524] [serial = 2130] [outer = 0x7fa176f52000] 08:04:36 INFO - PROCESS | 4524 | 1461164676731 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 08:04:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:04:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1484ms 08:04:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:04:36 INFO - PROCESS | 4524 | 1461164676783 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 08:04:36 INFO - PROCESS | 4524 | 1461164676786 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 08:04:36 INFO - PROCESS | 4524 | 1461164676791 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:04:36 INFO - PROCESS | 4524 | 1461164676794 Marionette TRACE conn3 <- [1,2810,null,{}] 08:04:36 INFO - PROCESS | 4524 | 1461164676800 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:37 INFO - PROCESS | 4524 | 1461164677101 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 08:04:37 INFO - PROCESS | 4524 | 1461164677304 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:37 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18f788000 == 155 [pid = 4524] [id = 710] 08:04:37 INFO - PROCESS | 4524 | ++DOMWINDOW == 175 (0x7fa185779800) [pid = 4524] [serial = 2131] [outer = (nil)] 08:04:37 INFO - PROCESS | 4524 | ++DOMWINDOW == 176 (0x7fa1871b6800) [pid = 4524] [serial = 2132] [outer = 0x7fa185779800] 08:04:37 INFO - PROCESS | 4524 | 1461164677392 Marionette DEBUG loaded listener.js 08:04:37 INFO - PROCESS | 4524 | ++DOMWINDOW == 177 (0x7fa188265400) [pid = 4524] [serial = 2133] [outer = 0x7fa185779800] 08:04:38 INFO - PROCESS | 4524 | 1461164678297 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 08:04:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:04:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1543ms 08:04:38 INFO - PROCESS | 4524 | 1461164678335 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 08:04:38 INFO - PROCESS | 4524 | 1461164678338 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 08:04:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:04:38 INFO - PROCESS | 4524 | 1461164678345 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:04:38 INFO - PROCESS | 4524 | 1461164678349 Marionette TRACE conn3 <- [1,2814,null,{}] 08:04:38 INFO - PROCESS | 4524 | 1461164678355 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:38 INFO - PROCESS | 4524 | 1461164678604 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 08:04:38 INFO - PROCESS | 4524 | 1461164678882 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:38 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1947a5000 == 156 [pid = 4524] [id = 711] 08:04:38 INFO - PROCESS | 4524 | ++DOMWINDOW == 178 (0x7fa1739e8800) [pid = 4524] [serial = 2134] [outer = (nil)] 08:04:38 INFO - PROCESS | 4524 | ++DOMWINDOW == 179 (0x7fa18830a800) [pid = 4524] [serial = 2135] [outer = 0x7fa1739e8800] 08:04:38 INFO - PROCESS | 4524 | 1461164678996 Marionette DEBUG loaded listener.js 08:04:39 INFO - PROCESS | 4524 | ++DOMWINDOW == 180 (0x7fa18854dc00) [pid = 4524] [serial = 2136] [outer = 0x7fa1739e8800] 08:04:39 INFO - PROCESS | 4524 | 1461164679800 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 08:04:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:04:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1483ms 08:04:39 INFO - PROCESS | 4524 | 1461164679846 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 08:04:39 INFO - PROCESS | 4524 | 1461164679850 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 08:04:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:04:39 INFO - PROCESS | 4524 | 1461164679856 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:04:39 INFO - PROCESS | 4524 | 1461164679858 Marionette TRACE conn3 <- [1,2818,null,{}] 08:04:39 INFO - PROCESS | 4524 | 1461164679864 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:40 INFO - PROCESS | 4524 | 1461164680083 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 08:04:40 INFO - PROCESS | 4524 | 1461164680357 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:40 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa19a6f1800 == 157 [pid = 4524] [id = 712] 08:04:40 INFO - PROCESS | 4524 | ++DOMWINDOW == 181 (0x7fa176860800) [pid = 4524] [serial = 2137] [outer = (nil)] 08:04:40 INFO - PROCESS | 4524 | ++DOMWINDOW == 182 (0x7fa188553800) [pid = 4524] [serial = 2138] [outer = 0x7fa176860800] 08:04:40 INFO - PROCESS | 4524 | 1461164680442 Marionette DEBUG loaded listener.js 08:04:40 INFO - PROCESS | 4524 | ++DOMWINDOW == 183 (0x7fa188967800) [pid = 4524] [serial = 2139] [outer = 0x7fa176860800] 08:04:41 INFO - PROCESS | 4524 | 1461164681320 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 08:04:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:04:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1533ms 08:04:41 INFO - PROCESS | 4524 | 1461164681390 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 08:04:41 INFO - PROCESS | 4524 | 1461164681393 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 08:04:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:04:41 INFO - PROCESS | 4524 | 1461164681399 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:04:41 INFO - PROCESS | 4524 | 1461164681402 Marionette TRACE conn3 <- [1,2822,null,{}] 08:04:41 INFO - PROCESS | 4524 | 1461164681408 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:41 INFO - PROCESS | 4524 | 1461164681663 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 08:04:41 INFO - PROCESS | 4524 | 1461164681975 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:42 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa19b4e7000 == 158 [pid = 4524] [id = 713] 08:04:42 INFO - PROCESS | 4524 | ++DOMWINDOW == 184 (0x7fa1882acc00) [pid = 4524] [serial = 2140] [outer = (nil)] 08:04:42 INFO - PROCESS | 4524 | ++DOMWINDOW == 185 (0x7fa18896e000) [pid = 4524] [serial = 2141] [outer = 0x7fa1882acc00] 08:04:42 INFO - PROCESS | 4524 | 1461164682046 Marionette DEBUG loaded listener.js 08:04:42 INFO - PROCESS | 4524 | ++DOMWINDOW == 186 (0x7fa188eb3c00) [pid = 4524] [serial = 2142] [outer = 0x7fa1882acc00] 08:04:42 INFO - PROCESS | 4524 | 1461164682853 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 08:04:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:04:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1530ms 08:04:42 INFO - PROCESS | 4524 | 1461164682929 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 08:04:42 INFO - PROCESS | 4524 | 1461164682933 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 08:04:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:04:42 INFO - PROCESS | 4524 | 1461164682938 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:04:42 INFO - PROCESS | 4524 | 1461164682941 Marionette TRACE conn3 <- [1,2826,null,{}] 08:04:42 INFO - PROCESS | 4524 | 1461164682946 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:43 INFO - PROCESS | 4524 | 1461164683161 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 08:04:43 INFO - PROCESS | 4524 | 1461164683430 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:43 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa19c3c9000 == 159 [pid = 4524] [id = 714] 08:04:43 INFO - PROCESS | 4524 | ++DOMWINDOW == 187 (0x7fa1739f4000) [pid = 4524] [serial = 2143] [outer = (nil)] 08:04:43 INFO - PROCESS | 4524 | ++DOMWINDOW == 188 (0x7fa189ba5800) [pid = 4524] [serial = 2144] [outer = 0x7fa1739f4000] 08:04:43 INFO - PROCESS | 4524 | 1461164683544 Marionette DEBUG loaded listener.js 08:04:43 INFO - PROCESS | 4524 | ++DOMWINDOW == 189 (0x7fa18b04e800) [pid = 4524] [serial = 2145] [outer = 0x7fa1739f4000] 08:04:44 INFO - PROCESS | 4524 | 1461164684343 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:04:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:04:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1435ms 08:04:44 INFO - PROCESS | 4524 | 1461164684389 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 08:04:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:04:44 INFO - PROCESS | 4524 | 1461164684394 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 08:04:44 INFO - PROCESS | 4524 | 1461164684400 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:04:44 INFO - PROCESS | 4524 | 1461164684404 Marionette TRACE conn3 <- [1,2830,null,{}] 08:04:44 INFO - PROCESS | 4524 | 1461164684409 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:44 INFO - PROCESS | 4524 | 1461164684638 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 08:04:44 INFO - PROCESS | 4524 | 1461164684925 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:44 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa19e875000 == 160 [pid = 4524] [id = 715] 08:04:44 INFO - PROCESS | 4524 | ++DOMWINDOW == 190 (0x7fa188550000) [pid = 4524] [serial = 2146] [outer = (nil)] 08:04:45 INFO - PROCESS | 4524 | ++DOMWINDOW == 191 (0x7fa18b147400) [pid = 4524] [serial = 2147] [outer = 0x7fa188550000] 08:04:45 INFO - PROCESS | 4524 | 1461164685038 Marionette DEBUG loaded listener.js 08:04:45 INFO - PROCESS | 4524 | ++DOMWINDOW == 192 (0x7fa18c7e9000) [pid = 4524] [serial = 2148] [outer = 0x7fa188550000] 08:04:45 INFO - PROCESS | 4524 | 1461164685872 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 08:04:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:04:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1528ms 08:04:45 INFO - PROCESS | 4524 | 1461164685928 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 08:04:45 INFO - PROCESS | 4524 | 1461164685932 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 08:04:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:04:45 INFO - PROCESS | 4524 | 1461164685956 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:04:45 INFO - PROCESS | 4524 | 1461164685958 Marionette TRACE conn3 <- [1,2834,null,{}] 08:04:45 INFO - PROCESS | 4524 | 1461164685964 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:46 INFO - PROCESS | 4524 | 1461164686182 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 08:04:46 INFO - PROCESS | 4524 | 1461164686455 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:46 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a0649800 == 161 [pid = 4524] [id = 716] 08:04:46 INFO - PROCESS | 4524 | ++DOMWINDOW == 193 (0x7fa189ba0800) [pid = 4524] [serial = 2149] [outer = (nil)] 08:04:46 INFO - PROCESS | 4524 | ++DOMWINDOW == 194 (0x7fa18c934c00) [pid = 4524] [serial = 2150] [outer = 0x7fa189ba0800] 08:04:46 INFO - PROCESS | 4524 | 1461164686565 Marionette DEBUG loaded listener.js 08:04:46 INFO - PROCESS | 4524 | ++DOMWINDOW == 195 (0x7fa18d20a000) [pid = 4524] [serial = 2151] [outer = 0x7fa189ba0800] 08:04:47 INFO - PROCESS | 4524 | 1461164687421 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:04:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:04:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1533ms 08:04:47 INFO - PROCESS | 4524 | 1461164687486 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 08:04:47 INFO - PROCESS | 4524 | 1461164687489 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 08:04:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:04:47 INFO - PROCESS | 4524 | 1461164687495 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:04:47 INFO - PROCESS | 4524 | 1461164687497 Marionette TRACE conn3 <- [1,2838,null,{}] 08:04:47 INFO - PROCESS | 4524 | 1461164687503 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:47 INFO - PROCESS | 4524 | 1461164687723 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 08:04:48 INFO - PROCESS | 4524 | 1461164688000 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:48 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a0832800 == 162 [pid = 4524] [id = 717] 08:04:48 INFO - PROCESS | 4524 | ++DOMWINDOW == 196 (0x7fa1745df800) [pid = 4524] [serial = 2152] [outer = (nil)] 08:04:48 INFO - PROCESS | 4524 | ++DOMWINDOW == 197 (0x7fa18d4ad000) [pid = 4524] [serial = 2153] [outer = 0x7fa1745df800] 08:04:48 INFO - PROCESS | 4524 | 1461164688113 Marionette DEBUG loaded listener.js 08:04:48 INFO - PROCESS | 4524 | ++DOMWINDOW == 198 (0x7fa18d974c00) [pid = 4524] [serial = 2154] [outer = 0x7fa1745df800] 08:04:48 INFO - PROCESS | 4524 | 1461164688938 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 08:04:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:04:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1481ms 08:04:48 INFO - PROCESS | 4524 | 1461164688977 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 08:04:48 INFO - PROCESS | 4524 | 1461164688979 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 08:04:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:04:48 INFO - PROCESS | 4524 | 1461164688985 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:04:48 INFO - PROCESS | 4524 | 1461164688987 Marionette TRACE conn3 <- [1,2842,null,{}] 08:04:48 INFO - PROCESS | 4524 | 1461164688992 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:49 INFO - PROCESS | 4524 | 1461164689209 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 08:04:49 INFO - PROCESS | 4524 | 1461164689518 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:49 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a0b31800 == 163 [pid = 4524] [id = 718] 08:04:49 INFO - PROCESS | 4524 | ++DOMWINDOW == 199 (0x7fa16d7ac000) [pid = 4524] [serial = 2155] [outer = (nil)] 08:04:49 INFO - PROCESS | 4524 | ++DOMWINDOW == 200 (0x7fa18d981400) [pid = 4524] [serial = 2156] [outer = 0x7fa16d7ac000] 08:04:49 INFO - PROCESS | 4524 | 1461164689630 Marionette DEBUG loaded listener.js 08:04:49 INFO - PROCESS | 4524 | ++DOMWINDOW == 201 (0x7fa18dcb2400) [pid = 4524] [serial = 2157] [outer = 0x7fa16d7ac000] 08:04:50 INFO - PROCESS | 4524 | 1461164690519 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 08:04:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:04:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1578ms 08:04:50 INFO - PROCESS | 4524 | 1461164690565 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 08:04:50 INFO - PROCESS | 4524 | 1461164690567 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 08:04:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:04:50 INFO - PROCESS | 4524 | 1461164690574 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:04:50 INFO - PROCESS | 4524 | 1461164690576 Marionette TRACE conn3 <- [1,2846,null,{}] 08:04:50 INFO - PROCESS | 4524 | 1461164690581 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:50 INFO - PROCESS | 4524 | 1461164690845 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 08:04:51 INFO - PROCESS | 4524 | 1461164691178 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:51 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1734e5800 == 164 [pid = 4524] [id = 719] 08:04:51 INFO - PROCESS | 4524 | ++DOMWINDOW == 202 (0x7fa16d364000) [pid = 4524] [serial = 2158] [outer = (nil)] 08:04:51 INFO - PROCESS | 4524 | ++DOMWINDOW == 203 (0x7fa1739ea000) [pid = 4524] [serial = 2159] [outer = 0x7fa16d364000] 08:04:51 INFO - PROCESS | 4524 | 1461164691253 Marionette DEBUG loaded listener.js 08:04:51 INFO - PROCESS | 4524 | ++DOMWINDOW == 204 (0x7fa1769f0000) [pid = 4524] [serial = 2160] [outer = 0x7fa16d364000] 08:04:53 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18f1ac800 == 163 [pid = 4524] [id = 325] 08:04:53 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17a41a800 == 162 [pid = 4524] [id = 699] 08:04:53 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17c399800 == 161 [pid = 4524] [id = 698] 08:04:53 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17a8ed000 == 160 [pid = 4524] [id = 697] 08:04:53 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa178681000 == 159 [pid = 4524] [id = 696] 08:04:53 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa174388800 == 158 [pid = 4524] [id = 695] 08:04:53 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa175a1d000 == 157 [pid = 4524] [id = 694] 08:04:53 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa178ea2800 == 156 [pid = 4524] [id = 693] 08:04:53 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17468f800 == 155 [pid = 4524] [id = 692] 08:04:53 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18f1b0800 == 154 [pid = 4524] [id = 691] 08:04:53 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18dc6f000 == 153 [pid = 4524] [id = 690] 08:04:53 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa188764800 == 152 [pid = 4524] [id = 689] 08:04:53 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa186550800 == 151 [pid = 4524] [id = 688] 08:04:53 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa184cc4000 == 150 [pid = 4524] [id = 687] 08:04:53 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa182e31000 == 149 [pid = 4524] [id = 686] 08:04:53 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17da54800 == 148 [pid = 4524] [id = 685] 08:04:53 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17d39b800 == 147 [pid = 4524] [id = 684] 08:04:53 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17af87000 == 146 [pid = 4524] [id = 683] 08:04:53 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17a5da000 == 145 [pid = 4524] [id = 682] 08:04:53 INFO - PROCESS | 4524 | --DOMWINDOW == 203 (0x7fa1798a2800) [pid = 4524] [serial = 1926] [outer = (nil)] [url = about:blank] 08:04:53 INFO - PROCESS | 4524 | --DOMWINDOW == 202 (0x7fa175b2b400) [pid = 4524] [serial = 1902] [outer = (nil)] [url = about:blank] 08:04:53 INFO - PROCESS | 4524 | --DOMWINDOW == 201 (0x7fa17c2e5400) [pid = 4524] [serial = 1938] [outer = (nil)] [url = about:blank] 08:04:53 INFO - PROCESS | 4524 | --DOMWINDOW == 200 (0x7fa17675fc00) [pid = 4524] [serial = 1908] [outer = (nil)] [url = about:blank] 08:04:53 INFO - PROCESS | 4524 | --DOMWINDOW == 199 (0x7fa1790e3400) [pid = 4524] [serial = 1920] [outer = (nil)] [url = about:blank] 08:04:53 INFO - PROCESS | 4524 | --DOMWINDOW == 198 (0x7fa178f89400) [pid = 4524] [serial = 1917] [outer = (nil)] [url = about:blank] 08:04:53 INFO - PROCESS | 4524 | --DOMWINDOW == 197 (0x7fa175ee5000) [pid = 4524] [serial = 1905] [outer = (nil)] [url = about:blank] 08:04:53 INFO - PROCESS | 4524 | --DOMWINDOW == 196 (0x7fa17b111c00) [pid = 4524] [serial = 1932] [outer = (nil)] [url = about:blank] 08:04:53 INFO - PROCESS | 4524 | --DOMWINDOW == 195 (0x7fa178748400) [pid = 4524] [serial = 1914] [outer = (nil)] [url = about:blank] 08:04:53 INFO - PROCESS | 4524 | --DOMWINDOW == 194 (0x7fa17d5d4c00) [pid = 4524] [serial = 1947] [outer = (nil)] [url = about:blank] 08:04:53 INFO - PROCESS | 4524 | --DOMWINDOW == 193 (0x7fa17b044000) [pid = 4524] [serial = 1929] [outer = (nil)] [url = about:blank] 08:04:53 INFO - PROCESS | 4524 | --DOMWINDOW == 192 (0x7fa1769f4400) [pid = 4524] [serial = 1911] [outer = (nil)] [url = about:blank] 08:04:53 INFO - PROCESS | 4524 | --DOMWINDOW == 191 (0x7fa17d349400) [pid = 4524] [serial = 1941] [outer = (nil)] [url = about:blank] 08:04:53 INFO - PROCESS | 4524 | --DOMWINDOW == 190 (0x7fa17b126000) [pid = 4524] [serial = 1935] [outer = (nil)] [url = about:blank] 08:04:53 INFO - PROCESS | 4524 | --DOMWINDOW == 189 (0x7fa1797c4400) [pid = 4524] [serial = 1923] [outer = (nil)] [url = about:blank] 08:04:53 INFO - PROCESS | 4524 | --DOMWINDOW == 188 (0x7fa173a3a000) [pid = 4524] [serial = 1899] [outer = (nil)] [url = about:blank] 08:04:53 INFO - PROCESS | 4524 | --DOMWINDOW == 187 (0x7fa17d4c0800) [pid = 4524] [serial = 1944] [outer = (nil)] [url = about:blank] 08:04:53 INFO - PROCESS | 4524 | --DOMWINDOW == 186 (0x7fa182019c00) [pid = 4524] [serial = 1998] [outer = (nil)] [url = about:blank] 08:04:53 INFO - PROCESS | 4524 | --DOMWINDOW == 185 (0x7fa182010800) [pid = 4524] [serial = 1997] [outer = (nil)] [url = about:blank] 08:04:53 INFO - PROCESS | 4524 | --DOMWINDOW == 184 (0x7fa173a3f400) [pid = 4524] [serial = 2030] [outer = (nil)] [url = about:blank] 08:04:53 INFO - PROCESS | 4524 | --DOMWINDOW == 183 (0x7fa185540c00) [pid = 4524] [serial = 2019] [outer = (nil)] [url = about:blank] 08:04:53 INFO - PROCESS | 4524 | --DOMWINDOW == 182 (0x7fa184d16000) [pid = 4524] [serial = 2018] [outer = (nil)] [url = about:blank] 08:04:53 INFO - PROCESS | 4524 | --DOMWINDOW == 181 (0x7fa184331400) [pid = 4524] [serial = 2004] [outer = (nil)] [url = about:blank] 08:04:53 INFO - PROCESS | 4524 | --DOMWINDOW == 180 (0x7fa183eec400) [pid = 4524] [serial = 2003] [outer = (nil)] [url = about:blank] 08:04:53 INFO - PROCESS | 4524 | --DOMWINDOW == 179 (0x7fa18577a800) [pid = 4524] [serial = 2025] [outer = (nil)] [url = about:blank] 08:04:53 INFO - PROCESS | 4524 | --DOMWINDOW == 178 (0x7fa185681800) [pid = 4524] [serial = 2024] [outer = (nil)] [url = about:blank] 08:04:53 INFO - PROCESS | 4524 | --DOMWINDOW == 177 (0x7fa16d485800) [pid = 4524] [serial = 2027] [outer = (nil)] [url = about:blank] 08:04:53 INFO - PROCESS | 4524 | --DOMWINDOW == 176 (0x7fa16da56400) [pid = 4524] [serial = 2028] [outer = (nil)] [url = about:blank] 08:04:53 INFO - PROCESS | 4524 | --DOMWINDOW == 175 (0x7fa179b54400) [pid = 4524] [serial = 1983] [outer = (nil)] [url = about:blank] 08:04:53 INFO - PROCESS | 4524 | --DOMWINDOW == 174 (0x7fa17989f400) [pid = 4524] [serial = 1982] [outer = (nil)] [url = about:blank] 08:04:53 INFO - PROCESS | 4524 | --DOMWINDOW == 173 (0x7fa175a8c400) [pid = 4524] [serial = 1974] [outer = (nil)] [url = about:blank] 08:04:53 INFO - PROCESS | 4524 | --DOMWINDOW == 172 (0x7fa175037000) [pid = 4524] [serial = 1973] [outer = (nil)] [url = about:blank] 08:04:53 INFO - PROCESS | 4524 | --DOMWINDOW == 171 (0x7fa1790de800) [pid = 4524] [serial = 1980] [outer = (nil)] [url = about:blank] 08:04:53 INFO - PROCESS | 4524 | --DOMWINDOW == 170 (0x7fa1785a6400) [pid = 4524] [serial = 1979] [outer = (nil)] [url = about:blank] 08:04:53 INFO - PROCESS | 4524 | --DOMWINDOW == 169 (0x7fa181c97400) [pid = 4524] [serial = 1995] [outer = (nil)] [url = about:blank] 08:04:53 INFO - PROCESS | 4524 | --DOMWINDOW == 168 (0x7fa181c87400) [pid = 4524] [serial = 1994] [outer = (nil)] [url = about:blank] 08:04:53 INFO - PROCESS | 4524 | --DOMWINDOW == 167 (0x7fa170bbc000) [pid = 4524] [serial = 1971] [outer = (nil)] [url = about:blank] 08:04:53 INFO - PROCESS | 4524 | --DOMWINDOW == 166 (0x7fa16d480800) [pid = 4524] [serial = 1970] [outer = (nil)] [url = about:blank] 08:04:53 INFO - PROCESS | 4524 | --DOMWINDOW == 165 (0x7fa1843eb800) [pid = 4524] [serial = 2007] [outer = (nil)] [url = about:blank] 08:04:53 INFO - PROCESS | 4524 | --DOMWINDOW == 164 (0x7fa18433b800) [pid = 4524] [serial = 2006] [outer = (nil)] [url = about:blank] 08:04:53 INFO - PROCESS | 4524 | --DOMWINDOW == 163 (0x7fa1847e9400) [pid = 4524] [serial = 2010] [outer = (nil)] [url = about:blank] 08:04:53 INFO - PROCESS | 4524 | --DOMWINDOW == 162 (0x7fa184628800) [pid = 4524] [serial = 2009] [outer = (nil)] [url = about:blank] 08:04:53 INFO - PROCESS | 4524 | --DOMWINDOW == 161 (0x7fa184d0d400) [pid = 4524] [serial = 2016] [outer = (nil)] [url = about:blank] 08:04:53 INFO - PROCESS | 4524 | --DOMWINDOW == 160 (0x7fa184b98400) [pid = 4524] [serial = 2015] [outer = (nil)] [url = about:blank] 08:04:53 INFO - PROCESS | 4524 | --DOMWINDOW == 159 (0x7fa185551c00) [pid = 4524] [serial = 2022] [outer = (nil)] [url = about:blank] 08:04:53 INFO - PROCESS | 4524 | --DOMWINDOW == 158 (0x7fa185549c00) [pid = 4524] [serial = 2021] [outer = (nil)] [url = about:blank] 08:04:53 INFO - PROCESS | 4524 | --DOMWINDOW == 157 (0x7fa17d5d9800) [pid = 4524] [serial = 1989] [outer = (nil)] [url = about:blank] 08:04:53 INFO - PROCESS | 4524 | --DOMWINDOW == 156 (0x7fa17d4b9800) [pid = 4524] [serial = 1988] [outer = (nil)] [url = about:blank] 08:04:53 INFO - PROCESS | 4524 | --DOMWINDOW == 155 (0x7fa17b12cc00) [pid = 4524] [serial = 1986] [outer = (nil)] [url = about:blank] 08:04:53 INFO - PROCESS | 4524 | --DOMWINDOW == 154 (0x7fa17b10a400) [pid = 4524] [serial = 1985] [outer = (nil)] [url = about:blank] 08:04:53 INFO - PROCESS | 4524 | --DOMWINDOW == 153 (0x7fa175b2c800) [pid = 4524] [serial = 2036] [outer = (nil)] [url = about:blank] 08:04:53 INFO - PROCESS | 4524 | --DOMWINDOW == 152 (0x7fa18497a400) [pid = 4524] [serial = 2013] [outer = (nil)] [url = about:blank] 08:04:53 INFO - PROCESS | 4524 | --DOMWINDOW == 151 (0x7fa18496f400) [pid = 4524] [serial = 2012] [outer = (nil)] [url = about:blank] 08:04:53 INFO - PROCESS | 4524 | --DOMWINDOW == 150 (0x7fa17444e800) [pid = 4524] [serial = 2031] [outer = (nil)] [url = about:blank] 08:04:53 INFO - PROCESS | 4524 | --DOMWINDOW == 149 (0x7fa175c98000) [pid = 4524] [serial = 2034] [outer = (nil)] [url = about:blank] 08:04:53 INFO - PROCESS | 4524 | --DOMWINDOW == 148 (0x7fa175b27000) [pid = 4524] [serial = 2033] [outer = (nil)] [url = about:blank] 08:04:53 INFO - PROCESS | 4524 | --DOMWINDOW == 147 (0x7fa1766e1c00) [pid = 4524] [serial = 1976] [outer = (nil)] [url = about:blank] 08:04:53 INFO - PROCESS | 4524 | --DOMWINDOW == 146 (0x7fa176f4a400) [pid = 4524] [serial = 1977] [outer = (nil)] [url = about:blank] 08:04:53 INFO - PROCESS | 4524 | --DOMWINDOW == 145 (0x7fa181c09c00) [pid = 4524] [serial = 1991] [outer = (nil)] [url = about:blank] 08:04:53 INFO - PROCESS | 4524 | --DOMWINDOW == 144 (0x7fa181c66800) [pid = 4524] [serial = 1992] [outer = (nil)] [url = about:blank] 08:04:53 INFO - PROCESS | 4524 | --DOMWINDOW == 143 (0x7fa183d32000) [pid = 4524] [serial = 2001] [outer = (nil)] [url = about:blank] 08:04:53 INFO - PROCESS | 4524 | --DOMWINDOW == 142 (0x7fa183026000) [pid = 4524] [serial = 2000] [outer = (nil)] [url = about:blank] 08:04:53 INFO - PROCESS | 4524 | 1461164693649 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 08:04:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:04:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 3089ms 08:04:53 INFO - PROCESS | 4524 | 1461164693664 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 08:04:53 INFO - PROCESS | 4524 | 1461164693668 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 08:04:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:04:53 INFO - PROCESS | 4524 | 1461164693677 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:04:53 INFO - PROCESS | 4524 | 1461164693682 Marionette TRACE conn3 <- [1,2850,null,{}] 08:04:53 INFO - PROCESS | 4524 | 1461164693691 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:53 INFO - PROCESS | 4524 | 1461164693948 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 08:04:54 INFO - PROCESS | 4524 | 1461164694143 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:54 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa173160800 == 146 [pid = 4524] [id = 720] 08:04:54 INFO - PROCESS | 4524 | ++DOMWINDOW == 143 (0x7fa16da5f800) [pid = 4524] [serial = 2161] [outer = (nil)] 08:04:54 INFO - PROCESS | 4524 | ++DOMWINDOW == 144 (0x7fa170ce7800) [pid = 4524] [serial = 2162] [outer = 0x7fa16da5f800] 08:04:54 INFO - PROCESS | 4524 | 1461164694209 Marionette DEBUG loaded listener.js 08:04:54 INFO - PROCESS | 4524 | ++DOMWINDOW == 145 (0x7fa171014800) [pid = 4524] [serial = 2163] [outer = 0x7fa16da5f800] 08:04:54 INFO - PROCESS | 4524 | 1461164694955 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:04:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:04:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1333ms 08:04:55 INFO - PROCESS | 4524 | 1461164695011 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 08:04:55 INFO - PROCESS | 4524 | 1461164695018 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 08:04:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:04:55 INFO - PROCESS | 4524 | 1461164695027 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:04:55 INFO - PROCESS | 4524 | 1461164695030 Marionette TRACE conn3 <- [1,2854,null,{}] 08:04:55 INFO - PROCESS | 4524 | 1461164695034 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:55 INFO - PROCESS | 4524 | 1461164695325 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 08:04:55 INFO - PROCESS | 4524 | 1461164695457 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:55 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa174e78800 == 147 [pid = 4524] [id = 721] 08:04:55 INFO - PROCESS | 4524 | ++DOMWINDOW == 146 (0x7fa16d485800) [pid = 4524] [serial = 2164] [outer = (nil)] 08:04:55 INFO - PROCESS | 4524 | ++DOMWINDOW == 147 (0x7fa17190ec00) [pid = 4524] [serial = 2165] [outer = 0x7fa16d485800] 08:04:55 INFO - PROCESS | 4524 | 1461164695521 Marionette DEBUG loaded listener.js 08:04:55 INFO - PROCESS | 4524 | ++DOMWINDOW == 148 (0x7fa1745dcc00) [pid = 4524] [serial = 2166] [outer = 0x7fa16d485800] 08:04:56 INFO - PROCESS | 4524 | 1461164696487 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 08:04:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:04:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1485ms 08:04:56 INFO - PROCESS | 4524 | 1461164696513 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 08:04:56 INFO - PROCESS | 4524 | 1461164696516 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 08:04:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:04:56 INFO - PROCESS | 4524 | 1461164696522 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:04:56 INFO - PROCESS | 4524 | 1461164696527 Marionette TRACE conn3 <- [1,2858,null,{}] 08:04:56 INFO - PROCESS | 4524 | 1461164696558 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:56 INFO - PROCESS | 4524 | 1461164696837 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 08:04:56 INFO - PROCESS | 4524 | 1461164696870 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:56 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1771cf000 == 148 [pid = 4524] [id = 722] 08:04:56 INFO - PROCESS | 4524 | ++DOMWINDOW == 149 (0x7fa175a89800) [pid = 4524] [serial = 2167] [outer = (nil)] 08:04:56 INFO - PROCESS | 4524 | ++DOMWINDOW == 150 (0x7fa175c92400) [pid = 4524] [serial = 2168] [outer = 0x7fa175a89800] 08:04:56 INFO - PROCESS | 4524 | 1461164696936 Marionette DEBUG loaded listener.js 08:04:57 INFO - PROCESS | 4524 | ++DOMWINDOW == 151 (0x7fa175ee6400) [pid = 4524] [serial = 2169] [outer = 0x7fa175a89800] 08:04:58 INFO - PROCESS | 4524 | --DOMWINDOW == 150 (0x7fa170cdc800) [pid = 4524] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:04:58 INFO - PROCESS | 4524 | --DOMWINDOW == 149 (0x7fa176f51800) [pid = 4524] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:04:58 INFO - PROCESS | 4524 | --DOMWINDOW == 148 (0x7fa16da5d000) [pid = 4524] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:04:58 INFO - PROCESS | 4524 | --DOMWINDOW == 147 (0x7fa17b04a400) [pid = 4524] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:04:58 INFO - PROCESS | 4524 | --DOMWINDOW == 146 (0x7fa17b045000) [pid = 4524] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:04:58 INFO - PROCESS | 4524 | --DOMWINDOW == 145 (0x7fa1785c8800) [pid = 4524] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:04:58 INFO - PROCESS | 4524 | --DOMWINDOW == 144 (0x7fa170bc5000) [pid = 4524] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:04:58 INFO - PROCESS | 4524 | 1461164698348 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:04:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:04:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1836ms 08:04:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:04:58 INFO - PROCESS | 4524 | 1461164698358 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 08:04:58 INFO - PROCESS | 4524 | 1461164698361 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 08:04:58 INFO - PROCESS | 4524 | 1461164698367 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:04:58 INFO - PROCESS | 4524 | 1461164698369 Marionette TRACE conn3 <- [1,2862,null,{}] 08:04:58 INFO - PROCESS | 4524 | 1461164698374 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:58 INFO - PROCESS | 4524 | 1461164698635 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 08:04:58 INFO - PROCESS | 4524 | 1461164698796 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:58 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1773a9800 == 149 [pid = 4524] [id = 723] 08:04:58 INFO - PROCESS | 4524 | ++DOMWINDOW == 145 (0x7fa16d47ac00) [pid = 4524] [serial = 2170] [outer = (nil)] 08:04:58 INFO - PROCESS | 4524 | ++DOMWINDOW == 146 (0x7fa1766e2800) [pid = 4524] [serial = 2171] [outer = 0x7fa16d47ac00] 08:04:58 INFO - PROCESS | 4524 | 1461164698865 Marionette DEBUG loaded listener.js 08:04:58 INFO - PROCESS | 4524 | ++DOMWINDOW == 147 (0x7fa176f51000) [pid = 4524] [serial = 2172] [outer = 0x7fa16d47ac00] 08:04:59 INFO - PROCESS | 4524 | 1461164699593 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 08:04:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:04:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1288ms 08:04:59 INFO - PROCESS | 4524 | 1461164699655 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 08:04:59 INFO - PROCESS | 4524 | 1461164699659 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 08:04:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:04:59 INFO - PROCESS | 4524 | 1461164699668 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:04:59 INFO - PROCESS | 4524 | 1461164699671 Marionette TRACE conn3 <- [1,2866,null,{}] 08:04:59 INFO - PROCESS | 4524 | 1461164699676 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:59 INFO - PROCESS | 4524 | 1461164699941 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 08:04:59 INFO - PROCESS | 4524 | 1461164699972 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:59 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa178e94800 == 150 [pid = 4524] [id = 724] 08:04:59 INFO - PROCESS | 4524 | ++DOMWINDOW == 148 (0x7fa17685f000) [pid = 4524] [serial = 2173] [outer = (nil)] 08:05:00 INFO - PROCESS | 4524 | ++DOMWINDOW == 149 (0x7fa1772c2800) [pid = 4524] [serial = 2174] [outer = 0x7fa17685f000] 08:05:00 INFO - PROCESS | 4524 | 1461164700039 Marionette DEBUG loaded listener.js 08:05:00 INFO - PROCESS | 4524 | ++DOMWINDOW == 150 (0x7fa1785a9400) [pid = 4524] [serial = 2175] [outer = 0x7fa17685f000] 08:05:01 INFO - PROCESS | 4524 | 1461164701242 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 08:05:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:05:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1635ms 08:05:01 INFO - PROCESS | 4524 | 1461164701304 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 08:05:01 INFO - PROCESS | 4524 | 1461164701312 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 08:05:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:05:01 INFO - PROCESS | 4524 | 1461164701321 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:05:01 INFO - PROCESS | 4524 | 1461164701337 Marionette TRACE conn3 <- [1,2870,null,{}] 08:05:01 INFO - PROCESS | 4524 | 1461164701344 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:01 INFO - PROCESS | 4524 | 1461164701654 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 08:05:01 INFO - PROCESS | 4524 | 1461164701979 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:02 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa175d8e800 == 151 [pid = 4524] [id = 725] 08:05:02 INFO - PROCESS | 4524 | ++DOMWINDOW == 151 (0x7fa1739e7800) [pid = 4524] [serial = 2176] [outer = (nil)] 08:05:02 INFO - PROCESS | 4524 | ++DOMWINDOW == 152 (0x7fa175040c00) [pid = 4524] [serial = 2177] [outer = 0x7fa1739e7800] 08:05:02 INFO - PROCESS | 4524 | 1461164702055 Marionette DEBUG loaded listener.js 08:05:02 INFO - PROCESS | 4524 | ++DOMWINDOW == 153 (0x7fa175c91000) [pid = 4524] [serial = 2178] [outer = 0x7fa1739e7800] 08:05:03 INFO - PROCESS | 4524 | 1461164702994 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 08:05:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:05:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1745ms 08:05:03 INFO - PROCESS | 4524 | 1461164703067 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 08:05:03 INFO - PROCESS | 4524 | 1461164703075 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 08:05:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:05:03 INFO - PROCESS | 4524 | 1461164703086 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:05:03 INFO - PROCESS | 4524 | 1461164703090 Marionette TRACE conn3 <- [1,2874,null,{}] 08:05:03 INFO - PROCESS | 4524 | 1461164703096 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:03 INFO - PROCESS | 4524 | 1461164703358 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 08:05:03 INFO - PROCESS | 4524 | 1461164703709 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:03 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1798f7000 == 152 [pid = 4524] [id = 726] 08:05:03 INFO - PROCESS | 4524 | ++DOMWINDOW == 154 (0x7fa175e59000) [pid = 4524] [serial = 2179] [outer = (nil)] 08:05:03 INFO - PROCESS | 4524 | ++DOMWINDOW == 155 (0x7fa1785c8400) [pid = 4524] [serial = 2180] [outer = 0x7fa175e59000] 08:05:03 INFO - PROCESS | 4524 | 1461164703779 Marionette DEBUG loaded listener.js 08:05:03 INFO - PROCESS | 4524 | ++DOMWINDOW == 156 (0x7fa17874f800) [pid = 4524] [serial = 2181] [outer = 0x7fa175e59000] 08:05:04 INFO - PROCESS | 4524 | 1461164704595 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 08:05:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:05:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1581ms 08:05:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:05:04 INFO - PROCESS | 4524 | 1461164704668 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 08:05:04 INFO - PROCESS | 4524 | 1461164704671 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 08:05:04 INFO - PROCESS | 4524 | 1461164704678 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:05:04 INFO - PROCESS | 4524 | 1461164704683 Marionette TRACE conn3 <- [1,2878,null,{}] 08:05:04 INFO - PROCESS | 4524 | 1461164704698 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:04 INFO - PROCESS | 4524 | 1461164704923 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 08:05:05 INFO - PROCESS | 4524 | 1461164705186 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:05 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17a5d4800 == 153 [pid = 4524] [id = 727] 08:05:05 INFO - PROCESS | 4524 | ++DOMWINDOW == 157 (0x7fa178750000) [pid = 4524] [serial = 2182] [outer = (nil)] 08:05:05 INFO - PROCESS | 4524 | ++DOMWINDOW == 158 (0x7fa1790e7000) [pid = 4524] [serial = 2183] [outer = 0x7fa178750000] 08:05:05 INFO - PROCESS | 4524 | 1461164705302 Marionette DEBUG loaded listener.js 08:05:05 INFO - PROCESS | 4524 | ++DOMWINDOW == 159 (0x7fa1797ca800) [pid = 4524] [serial = 2184] [outer = 0x7fa178750000] 08:05:06 INFO - PROCESS | 4524 | 1461164706230 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 08:05:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:05:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1585ms 08:05:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:05:06 INFO - PROCESS | 4524 | 1461164706263 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 08:05:06 INFO - PROCESS | 4524 | 1461164706266 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 08:05:06 INFO - PROCESS | 4524 | 1461164706272 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:05:06 INFO - PROCESS | 4524 | 1461164706275 Marionette TRACE conn3 <- [1,2882,null,{}] 08:05:06 INFO - PROCESS | 4524 | 1461164706280 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:06 INFO - PROCESS | 4524 | 1461164706504 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 08:05:06 INFO - PROCESS | 4524 | 1461164706774 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:06 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17c01a000 == 154 [pid = 4524] [id = 728] 08:05:06 INFO - PROCESS | 4524 | ++DOMWINDOW == 160 (0x7fa178f88c00) [pid = 4524] [serial = 2185] [outer = (nil)] 08:05:06 INFO - PROCESS | 4524 | ++DOMWINDOW == 161 (0x7fa17a8cf000) [pid = 4524] [serial = 2186] [outer = 0x7fa178f88c00] 08:05:06 INFO - PROCESS | 4524 | 1461164706887 Marionette DEBUG loaded listener.js 08:05:06 INFO - PROCESS | 4524 | ++DOMWINDOW == 162 (0x7fa17ae0b400) [pid = 4524] [serial = 2187] [outer = 0x7fa178f88c00] 08:05:07 INFO - PROCESS | 4524 | 1461164707715 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 08:05:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:05:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1477ms 08:05:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:05:07 INFO - PROCESS | 4524 | 1461164707749 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 08:05:07 INFO - PROCESS | 4524 | 1461164707752 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 08:05:07 INFO - PROCESS | 4524 | 1461164707758 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:05:07 INFO - PROCESS | 4524 | 1461164707761 Marionette TRACE conn3 <- [1,2886,null,{}] 08:05:07 INFO - PROCESS | 4524 | 1461164707766 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:07 INFO - PROCESS | 4524 | 1461164707980 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 08:05:08 INFO - PROCESS | 4524 | 1461164708248 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:08 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17c39c000 == 155 [pid = 4524] [id = 729] 08:05:08 INFO - PROCESS | 4524 | ++DOMWINDOW == 163 (0x7fa1798a2800) [pid = 4524] [serial = 2188] [outer = (nil)] 08:05:08 INFO - PROCESS | 4524 | ++DOMWINDOW == 164 (0x7fa17b111800) [pid = 4524] [serial = 2189] [outer = 0x7fa1798a2800] 08:05:08 INFO - PROCESS | 4524 | 1461164708322 Marionette DEBUG loaded listener.js 08:05:08 INFO - PROCESS | 4524 | ++DOMWINDOW == 165 (0x7fa17b126000) [pid = 4524] [serial = 2190] [outer = 0x7fa1798a2800] 08:05:09 INFO - PROCESS | 4524 | 1461164709238 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 08:05:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:05:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1528ms 08:05:09 INFO - PROCESS | 4524 | 1461164709286 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 08:05:09 INFO - PROCESS | 4524 | 1461164709289 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 08:05:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:05:09 INFO - PROCESS | 4524 | 1461164709295 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:05:09 INFO - PROCESS | 4524 | 1461164709297 Marionette TRACE conn3 <- [1,2890,null,{}] 08:05:09 INFO - PROCESS | 4524 | 1461164709302 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:09 INFO - PROCESS | 4524 | 1461164709534 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 08:05:09 INFO - PROCESS | 4524 | 1461164709798 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:09 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17da4d800 == 156 [pid = 4524] [id = 730] 08:05:09 INFO - PROCESS | 4524 | ++DOMWINDOW == 166 (0x7fa17d4b3000) [pid = 4524] [serial = 2191] [outer = (nil)] 08:05:09 INFO - PROCESS | 4524 | ++DOMWINDOW == 167 (0x7fa17d55c400) [pid = 4524] [serial = 2192] [outer = 0x7fa17d4b3000] 08:05:09 INFO - PROCESS | 4524 | 1461164709923 Marionette DEBUG loaded listener.js 08:05:10 INFO - PROCESS | 4524 | ++DOMWINDOW == 168 (0x7fa181c0ec00) [pid = 4524] [serial = 2193] [outer = 0x7fa17d4b3000] 08:05:10 INFO - PROCESS | 4524 | 1461164710769 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:05:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:05:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1531ms 08:05:10 INFO - PROCESS | 4524 | 1461164710827 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 08:05:10 INFO - PROCESS | 4524 | 1461164710831 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 08:05:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:05:10 INFO - PROCESS | 4524 | 1461164710837 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:05:10 INFO - PROCESS | 4524 | 1461164710839 Marionette TRACE conn3 <- [1,2894,null,{}] 08:05:10 INFO - PROCESS | 4524 | 1461164710845 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:11 INFO - PROCESS | 4524 | 1461164711060 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 08:05:11 INFO - PROCESS | 4524 | 1461164711329 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:11 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa181ebe000 == 157 [pid = 4524] [id = 731] 08:05:11 INFO - PROCESS | 4524 | ++DOMWINDOW == 169 (0x7fa17a8cc000) [pid = 4524] [serial = 2194] [outer = (nil)] 08:05:11 INFO - PROCESS | 4524 | ++DOMWINDOW == 170 (0x7fa181c6a800) [pid = 4524] [serial = 2195] [outer = 0x7fa17a8cc000] 08:05:11 INFO - PROCESS | 4524 | 1461164711413 Marionette DEBUG loaded listener.js 08:05:11 INFO - PROCESS | 4524 | ++DOMWINDOW == 171 (0x7fa181c96000) [pid = 4524] [serial = 2196] [outer = 0x7fa17a8cc000] 08:05:12 INFO - PROCESS | 4524 | 1461164712285 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 08:05:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:05:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1485ms 08:05:12 INFO - PROCESS | 4524 | 1461164712323 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 08:05:12 INFO - PROCESS | 4524 | 1461164712326 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 08:05:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:05:12 INFO - PROCESS | 4524 | 1461164712333 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:05:12 INFO - PROCESS | 4524 | 1461164712337 Marionette TRACE conn3 <- [1,2898,null,{}] 08:05:12 INFO - PROCESS | 4524 | 1461164712342 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:12 INFO - PROCESS | 4524 | 1461164712559 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 08:05:12 INFO - PROCESS | 4524 | 1461164712829 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:12 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa182e39000 == 158 [pid = 4524] [id = 732] 08:05:12 INFO - PROCESS | 4524 | ++DOMWINDOW == 172 (0x7fa17d4b6c00) [pid = 4524] [serial = 2197] [outer = (nil)] 08:05:12 INFO - PROCESS | 4524 | ++DOMWINDOW == 173 (0x7fa18200c400) [pid = 4524] [serial = 2198] [outer = 0x7fa17d4b6c00] 08:05:12 INFO - PROCESS | 4524 | 1461164712902 Marionette DEBUG loaded listener.js 08:05:12 INFO - PROCESS | 4524 | ++DOMWINDOW == 174 (0x7fa182015800) [pid = 4524] [serial = 2199] [outer = 0x7fa17d4b6c00] 08:05:13 INFO - PROCESS | 4524 | 1461164713756 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 08:05:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:05:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1491ms 08:05:13 INFO - PROCESS | 4524 | 1461164713827 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 08:05:13 INFO - PROCESS | 4524 | 1461164713830 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 08:05:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:05:13 INFO - PROCESS | 4524 | 1461164713836 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:05:13 INFO - PROCESS | 4524 | 1461164713838 Marionette TRACE conn3 <- [1,2902,null,{}] 08:05:13 INFO - PROCESS | 4524 | 1461164713843 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:14 INFO - PROCESS | 4524 | 1461164714059 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 08:05:14 INFO - PROCESS | 4524 | 1461164714327 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:14 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa184cd4800 == 159 [pid = 4524] [id = 733] 08:05:14 INFO - PROCESS | 4524 | ++DOMWINDOW == 175 (0x7fa181c93c00) [pid = 4524] [serial = 2200] [outer = (nil)] 08:05:14 INFO - PROCESS | 4524 | ++DOMWINDOW == 176 (0x7fa18301c400) [pid = 4524] [serial = 2201] [outer = 0x7fa181c93c00] 08:05:14 INFO - PROCESS | 4524 | 1461164714396 Marionette DEBUG loaded listener.js 08:05:14 INFO - PROCESS | 4524 | ++DOMWINDOW == 177 (0x7fa183d30c00) [pid = 4524] [serial = 2202] [outer = 0x7fa181c93c00] 08:05:15 INFO - PROCESS | 4524 | 1461164715323 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:05:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:05:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1534ms 08:05:15 INFO - PROCESS | 4524 | 1461164715371 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 08:05:15 INFO - PROCESS | 4524 | 1461164715375 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 08:05:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:05:15 INFO - PROCESS | 4524 | 1461164715381 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:05:15 INFO - PROCESS | 4524 | 1461164715383 Marionette TRACE conn3 <- [1,2906,null,{}] 08:05:15 INFO - PROCESS | 4524 | 1461164715388 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:15 INFO - PROCESS | 4524 | 1461164715616 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 08:05:15 INFO - PROCESS | 4524 | 1461164715890 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:15 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa184f4a800 == 160 [pid = 4524] [id = 734] 08:05:15 INFO - PROCESS | 4524 | ++DOMWINDOW == 178 (0x7fa16da56800) [pid = 4524] [serial = 2203] [outer = (nil)] 08:05:15 INFO - PROCESS | 4524 | ++DOMWINDOW == 179 (0x7fa182013c00) [pid = 4524] [serial = 2204] [outer = 0x7fa16da56800] 08:05:15 INFO - PROCESS | 4524 | 1461164715963 Marionette DEBUG loaded listener.js 08:05:16 INFO - PROCESS | 4524 | ++DOMWINDOW == 180 (0x7fa183eed800) [pid = 4524] [serial = 2205] [outer = 0x7fa16da56800] 08:05:16 INFO - PROCESS | 4524 | 1461164716873 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 08:05:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:05:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1533ms 08:05:16 INFO - PROCESS | 4524 | 1461164716915 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 08:05:16 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:05:16 INFO - PROCESS | 4524 | 1461164716919 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 08:05:16 INFO - PROCESS | 4524 | 1461164716924 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:05:16 INFO - PROCESS | 4524 | 1461164716928 Marionette TRACE conn3 <- [1,2910,null,{}] 08:05:16 INFO - PROCESS | 4524 | 1461164716932 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:17 INFO - PROCESS | 4524 | 1461164717197 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 08:05:17 INFO - PROCESS | 4524 | 1461164717464 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:17 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa187f21800 == 161 [pid = 4524] [id = 735] 08:05:17 INFO - PROCESS | 4524 | ++DOMWINDOW == 181 (0x7fa1843e8000) [pid = 4524] [serial = 2206] [outer = (nil)] 08:05:17 INFO - PROCESS | 4524 | ++DOMWINDOW == 182 (0x7fa184d0c400) [pid = 4524] [serial = 2207] [outer = 0x7fa1843e8000] 08:05:17 INFO - PROCESS | 4524 | 1461164717589 Marionette DEBUG loaded listener.js 08:05:17 INFO - PROCESS | 4524 | ++DOMWINDOW == 183 (0x7fa185552800) [pid = 4524] [serial = 2208] [outer = 0x7fa1843e8000] 08:05:18 INFO - PROCESS | 4524 | 1461164718317 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 08:05:18 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:05:18 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:05:18 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1429ms 08:05:18 INFO - TEST-START | /DOMEvents/constructors.html 08:05:18 INFO - PROCESS | 4524 | 1461164718354 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 08:05:18 INFO - PROCESS | 4524 | 1461164718357 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 08:05:18 INFO - PROCESS | 4524 | 1461164718364 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:05:18 INFO - PROCESS | 4524 | 1461164718367 Marionette TRACE conn3 <- [1,2914,null,{}] 08:05:18 INFO - PROCESS | 4524 | 1461164718373 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:18 INFO - PROCESS | 4524 | 1461164718577 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 08:05:18 INFO - PROCESS | 4524 | 1461164718849 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:18 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa188294000 == 162 [pid = 4524] [id = 736] 08:05:18 INFO - PROCESS | 4524 | ++DOMWINDOW == 184 (0x7fa1843ed800) [pid = 4524] [serial = 2209] [outer = (nil)] 08:05:18 INFO - PROCESS | 4524 | ++DOMWINDOW == 185 (0x7fa185689400) [pid = 4524] [serial = 2210] [outer = 0x7fa1843ed800] 08:05:18 INFO - PROCESS | 4524 | 1461164718920 Marionette DEBUG loaded listener.js 08:05:19 INFO - PROCESS | 4524 | ++DOMWINDOW == 186 (0x7fa1871ec000) [pid = 4524] [serial = 2211] [outer = 0x7fa1843ed800] 08:05:19 INFO - PROCESS | 4524 | 1461164719828 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 08:05:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:05:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:05:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:05:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:05:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:05:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:05:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:05:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:05:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:05:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:05:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:05:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:05:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:05:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:05:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:05:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:05:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:05:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:05:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:05:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:05:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:05:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:05:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:05:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:05:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:05:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:05:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:05:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:05:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:05:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:05:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:05:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:05:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:05:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:05:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:05:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:05:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:05:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:05:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:05:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:05:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:05:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:05:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:05:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:05:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:05:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:05:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:05:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:05:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:05:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:05:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:05:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:05:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:05:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:05:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:05:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:05:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:05:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:05:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:05:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:05:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:05:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:05:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:05:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:05:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:05:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:05:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:05:19 INFO - TEST-OK | /DOMEvents/constructors.html | took 1491ms 08:05:19 INFO - PROCESS | 4524 | 1461164719855 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 08:05:19 INFO - PROCESS | 4524 | 1461164719862 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 08:05:19 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:05:19 INFO - PROCESS | 4524 | 1461164719868 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:05:19 INFO - PROCESS | 4524 | 1461164719875 Marionette TRACE conn3 <- [1,2918,null,{}] 08:05:19 INFO - PROCESS | 4524 | 1461164719887 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:20 INFO - PROCESS | 4524 | 1461164720111 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 08:05:20 INFO - PROCESS | 4524 | 1461164720383 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:20 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa188e68000 == 163 [pid = 4524] [id = 737] 08:05:20 INFO - PROCESS | 4524 | ++DOMWINDOW == 187 (0x7fa1847f0c00) [pid = 4524] [serial = 2212] [outer = (nil)] 08:05:20 INFO - PROCESS | 4524 | ++DOMWINDOW == 188 (0x7fa187f42800) [pid = 4524] [serial = 2213] [outer = 0x7fa1847f0c00] 08:05:20 INFO - PROCESS | 4524 | 1461164720496 Marionette DEBUG loaded listener.js 08:05:20 INFO - PROCESS | 4524 | ++DOMWINDOW == 189 (0x7fa1882b1400) [pid = 4524] [serial = 2214] [outer = 0x7fa1847f0c00] 08:05:21 INFO - PROCESS | 4524 | 1461164721292 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:05:21 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:05:21 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1436ms 08:05:21 INFO - PROCESS | 4524 | 1461164721305 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 08:05:21 INFO - PROCESS | 4524 | 1461164721308 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 08:05:21 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:05:21 INFO - PROCESS | 4524 | 1461164721314 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:05:21 INFO - PROCESS | 4524 | 1461164721317 Marionette TRACE conn3 <- [1,2922,null,{}] 08:05:21 INFO - PROCESS | 4524 | 1461164721323 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:21 INFO - PROCESS | 4524 | 1461164721554 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 08:05:21 INFO - PROCESS | 4524 | 1461164721801 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:21 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18d71e000 == 164 [pid = 4524] [id = 738] 08:05:21 INFO - PROCESS | 4524 | ++DOMWINDOW == 190 (0x7fa186370c00) [pid = 4524] [serial = 2215] [outer = (nil)] 08:05:21 INFO - PROCESS | 4524 | ++DOMWINDOW == 191 (0x7fa188305c00) [pid = 4524] [serial = 2216] [outer = 0x7fa186370c00] 08:05:21 INFO - PROCESS | 4524 | 1461164721874 Marionette DEBUG loaded listener.js 08:05:21 INFO - PROCESS | 4524 | ++DOMWINDOW == 192 (0x7fa188964000) [pid = 4524] [serial = 2217] [outer = 0x7fa186370c00] 08:05:22 INFO - PROCESS | 4524 | [4524] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 08:05:22 INFO - PROCESS | 4524 | [4524] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 08:05:22 INFO - PROCESS | 4524 | [4524] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 08:05:22 INFO - PROCESS | 4524 | [4524] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 08:05:22 INFO - PROCESS | 4524 | 1461164722656 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 08:05:22 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:05:22 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:05:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:05:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:22 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:05:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:05:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:05:22 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 08:05:22 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:05:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:05:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:22 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:05:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:05:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:05:22 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 08:05:22 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:05:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:05:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:22 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:05:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:05:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:05:22 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]" 08:05:22 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:05:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:05:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:22 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:05:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:05:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:05:22 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:05:22 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1387ms 08:05:22 INFO - PROCESS | 4524 | 1461164722706 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 08:05:22 INFO - PROCESS | 4524 | 1461164722715 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 08:05:22 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:05:22 INFO - PROCESS | 4524 | 1461164722721 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:05:22 INFO - PROCESS | 4524 | 1461164722723 Marionette TRACE conn3 <- [1,2926,null,{}] 08:05:22 INFO - PROCESS | 4524 | 1461164722729 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:22 INFO - PROCESS | 4524 | 1461164722974 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 08:05:23 INFO - PROCESS | 4524 | 1461164723222 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:23 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18e883000 == 165 [pid = 4524] [id = 739] 08:05:23 INFO - PROCESS | 4524 | ++DOMWINDOW == 193 (0x7fa187b71000) [pid = 4524] [serial = 2218] [outer = (nil)] 08:05:23 INFO - PROCESS | 4524 | ++DOMWINDOW == 194 (0x7fa18c7eac00) [pid = 4524] [serial = 2219] [outer = 0x7fa187b71000] 08:05:23 INFO - PROCESS | 4524 | 1461164723294 Marionette DEBUG loaded listener.js 08:05:23 INFO - PROCESS | 4524 | ++DOMWINDOW == 195 (0x7fa18ddabc00) [pid = 4524] [serial = 2220] [outer = 0x7fa187b71000] 08:05:23 INFO - PROCESS | 4524 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:05:24 INFO - PROCESS | 4524 | 1461164724049 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 08:05:24 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 08:05:24 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1379ms 08:05:24 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:05:24 INFO - PROCESS | 4524 | 1461164724100 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 08:05:24 INFO - PROCESS | 4524 | 1461164724103 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 08:05:24 INFO - PROCESS | 4524 | 1461164724109 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:05:24 INFO - PROCESS | 4524 | 1461164724112 Marionette TRACE conn3 <- [1,2930,null,{}] 08:05:24 INFO - PROCESS | 4524 | 1461164724117 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:24 INFO - PROCESS | 4524 | 1461164724325 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 08:05:24 INFO - PROCESS | 4524 | 1461164724570 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:24 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18f789000 == 166 [pid = 4524] [id = 740] 08:05:24 INFO - PROCESS | 4524 | ++DOMWINDOW == 196 (0x7fa187b77800) [pid = 4524] [serial = 2221] [outer = (nil)] 08:05:24 INFO - PROCESS | 4524 | ++DOMWINDOW == 197 (0x7fa18ddb7000) [pid = 4524] [serial = 2222] [outer = 0x7fa187b77800] 08:05:24 INFO - PROCESS | 4524 | 1461164724643 Marionette DEBUG loaded listener.js 08:05:24 INFO - PROCESS | 4524 | ++DOMWINDOW == 198 (0x7fa18df76400) [pid = 4524] [serial = 2223] [outer = 0x7fa187b77800] 08:05:25 INFO - PROCESS | 4524 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 08:05:25 INFO - PROCESS | 4524 | 1461164725414 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 08:05:25 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:05:25 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1326ms 08:05:25 INFO - PROCESS | 4524 | 1461164725435 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 08:05:25 INFO - PROCESS | 4524 | 1461164725438 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 08:05:25 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:05:25 INFO - PROCESS | 4524 | 1461164725444 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:05:25 INFO - PROCESS | 4524 | 1461164725446 Marionette TRACE conn3 <- [1,2934,null,{}] 08:05:25 INFO - PROCESS | 4524 | 1461164725451 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:25 INFO - PROCESS | 4524 | 1461164725679 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 08:05:25 INFO - PROCESS | 4524 | 1461164725958 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:25 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa19a6f3800 == 167 [pid = 4524] [id = 741] 08:05:25 INFO - PROCESS | 4524 | ++DOMWINDOW == 199 (0x7fa18d97cc00) [pid = 4524] [serial = 2224] [outer = (nil)] 08:05:26 INFO - PROCESS | 4524 | ++DOMWINDOW == 200 (0x7fa18df7fc00) [pid = 4524] [serial = 2225] [outer = 0x7fa18d97cc00] 08:05:26 INFO - PROCESS | 4524 | 1461164726029 Marionette DEBUG loaded listener.js 08:05:26 INFO - PROCESS | 4524 | ++DOMWINDOW == 201 (0x7fa18df88400) [pid = 4524] [serial = 2226] [outer = 0x7fa18d97cc00] 08:05:26 INFO - PROCESS | 4524 | 1461164726794 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 08:05:26 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:05:26 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1380ms 08:05:26 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:05:26 INFO - PROCESS | 4524 | 1461164726827 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 08:05:26 INFO - PROCESS | 4524 | 1461164726829 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 08:05:26 INFO - PROCESS | 4524 | 1461164726836 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:05:26 INFO - PROCESS | 4524 | 1461164726839 Marionette TRACE conn3 <- [1,2938,null,{}] 08:05:26 INFO - PROCESS | 4524 | 1461164726844 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:27 INFO - PROCESS | 4524 | 1461164727061 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 08:05:27 INFO - PROCESS | 4524 | 1461164727307 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:27 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a08bb800 == 168 [pid = 4524] [id = 742] 08:05:27 INFO - PROCESS | 4524 | ++DOMWINDOW == 202 (0x7fa18ddebc00) [pid = 4524] [serial = 2227] [outer = (nil)] 08:05:27 INFO - PROCESS | 4524 | ++DOMWINDOW == 203 (0x7fa18e02cc00) [pid = 4524] [serial = 2228] [outer = 0x7fa18ddebc00] 08:05:27 INFO - PROCESS | 4524 | 1461164727376 Marionette DEBUG loaded listener.js 08:05:27 INFO - PROCESS | 4524 | ++DOMWINDOW == 204 (0x7fa18e15c000) [pid = 4524] [serial = 2229] [outer = 0x7fa18ddebc00] 08:05:28 INFO - PROCESS | 4524 | 1461164728140 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 08:05:28 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. 08:05:28 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1340ms 08:05:28 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:05:28 INFO - PROCESS | 4524 | 1461164728176 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 08:05:28 INFO - PROCESS | 4524 | 1461164728178 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 08:05:28 INFO - PROCESS | 4524 | 1461164728184 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:05:28 INFO - PROCESS | 4524 | 1461164728187 Marionette TRACE conn3 <- [1,2942,null,{}] 08:05:28 INFO - PROCESS | 4524 | 1461164728191 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:28 INFO - PROCESS | 4524 | 1461164728419 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 08:05:28 INFO - PROCESS | 4524 | 1461164728666 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:28 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a0da1000 == 169 [pid = 4524] [id = 743] 08:05:28 INFO - PROCESS | 4524 | ++DOMWINDOW == 205 (0x7fa18df78c00) [pid = 4524] [serial = 2230] [outer = (nil)] 08:05:28 INFO - PROCESS | 4524 | ++DOMWINDOW == 206 (0x7fa18e160800) [pid = 4524] [serial = 2231] [outer = 0x7fa18df78c00] 08:05:28 INFO - PROCESS | 4524 | 1461164728733 Marionette DEBUG loaded listener.js 08:05:28 INFO - PROCESS | 4524 | ++DOMWINDOW == 207 (0x7fa18e217c00) [pid = 4524] [serial = 2232] [outer = 0x7fa18df78c00] 08:05:29 INFO - PROCESS | 4524 | 1461164729494 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 08:05:29 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 08:05:29 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:05:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:05:29 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:05:29 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1328ms 08:05:29 INFO - PROCESS | 4524 | 1461164729523 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 08:05:29 INFO - PROCESS | 4524 | 1461164729525 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 08:05:29 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:05:29 INFO - PROCESS | 4524 | 1461164729536 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:05:29 INFO - PROCESS | 4524 | 1461164729538 Marionette TRACE conn3 <- [1,2946,null,{}] 08:05:29 INFO - PROCESS | 4524 | 1461164729544 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:29 INFO - PROCESS | 4524 | 1461164729758 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 08:05:30 INFO - PROCESS | 4524 | 1461164730006 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:30 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a362e000 == 170 [pid = 4524] [id = 744] 08:05:30 INFO - PROCESS | 4524 | ++DOMWINDOW == 208 (0x7fa18df8c400) [pid = 4524] [serial = 2233] [outer = (nil)] 08:05:30 INFO - PROCESS | 4524 | ++DOMWINDOW == 209 (0x7fa18e249400) [pid = 4524] [serial = 2234] [outer = 0x7fa18df8c400] 08:05:30 INFO - PROCESS | 4524 | 1461164730077 Marionette DEBUG loaded listener.js 08:05:30 INFO - PROCESS | 4524 | ++DOMWINDOW == 210 (0x7fa18e38c400) [pid = 4524] [serial = 2235] [outer = 0x7fa18df8c400] 08:05:32 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa16d8e9800 == 169 [pid = 4524] [id = 627] 08:05:32 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1734e5800 == 168 [pid = 4524] [id = 719] 08:05:32 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1a0b31800 == 167 [pid = 4524] [id = 718] 08:05:32 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1a0832800 == 166 [pid = 4524] [id = 717] 08:05:32 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1a0649800 == 165 [pid = 4524] [id = 716] 08:05:32 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa19e875000 == 164 [pid = 4524] [id = 715] 08:05:32 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa19c3c9000 == 163 [pid = 4524] [id = 714] 08:05:32 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa19b4e7000 == 162 [pid = 4524] [id = 713] 08:05:32 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa19a6f1800 == 161 [pid = 4524] [id = 712] 08:05:32 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1947a5000 == 160 [pid = 4524] [id = 711] 08:05:32 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18f788000 == 159 [pid = 4524] [id = 710] 08:05:32 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18dec6800 == 158 [pid = 4524] [id = 709] 08:05:32 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18d2ad800 == 157 [pid = 4524] [id = 708] 08:05:32 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa188e6d800 == 156 [pid = 4524] [id = 707] 08:05:32 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1882e2000 == 155 [pid = 4524] [id = 706] 08:05:32 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa186559000 == 154 [pid = 4524] [id = 705] 08:05:32 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa184e54000 == 153 [pid = 4524] [id = 704] 08:05:32 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa182e23000 == 152 [pid = 4524] [id = 703] 08:05:32 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17a48c800 == 151 [pid = 4524] [id = 702] 08:05:32 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa176acd800 == 150 [pid = 4524] [id = 701] 08:05:32 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa16dae0800 == 149 [pid = 4524] [id = 700] 08:05:32 INFO - PROCESS | 4524 | --DOMWINDOW == 209 (0x7fa175ee6000) [pid = 4524] [serial = 2087] [outer = (nil)] [url = about:blank] 08:05:32 INFO - PROCESS | 4524 | --DOMWINDOW == 208 (0x7fa183020c00) [pid = 4524] [serial = 2063] [outer = (nil)] [url = about:blank] 08:05:32 INFO - PROCESS | 4524 | --DOMWINDOW == 207 (0x7fa181c8ec00) [pid = 4524] [serial = 2060] [outer = (nil)] [url = about:blank] 08:05:32 INFO - PROCESS | 4524 | --DOMWINDOW == 206 (0x7fa18568ec00) [pid = 4524] [serial = 2069] [outer = (nil)] [url = about:blank] 08:05:32 INFO - PROCESS | 4524 | --DOMWINDOW == 205 (0x7fa17b12a800) [pid = 4524] [serial = 2054] [outer = (nil)] [url = about:blank] 08:05:32 INFO - PROCESS | 4524 | --DOMWINDOW == 204 (0x7fa1771ca800) [pid = 4524] [serial = 2084] [outer = (nil)] [url = about:blank] 08:05:32 INFO - PROCESS | 4524 | --DOMWINDOW == 203 (0x7fa17c2e3800) [pid = 4524] [serial = 2057] [outer = (nil)] [url = about:blank] 08:05:32 INFO - PROCESS | 4524 | --DOMWINDOW == 202 (0x7fa178f91800) [pid = 4524] [serial = 2048] [outer = (nil)] [url = about:blank] 08:05:32 INFO - PROCESS | 4524 | --DOMWINDOW == 201 (0x7fa17101bc00) [pid = 4524] [serial = 2078] [outer = (nil)] [url = about:blank] 08:05:32 INFO - PROCESS | 4524 | --DOMWINDOW == 200 (0x7fa1871f4000) [pid = 4524] [serial = 2072] [outer = (nil)] [url = about:blank] 08:05:32 INFO - PROCESS | 4524 | --DOMWINDOW == 199 (0x7fa181c8f000) [pid = 4524] [serial = 2096] [outer = (nil)] [url = about:blank] 08:05:32 INFO - PROCESS | 4524 | --DOMWINDOW == 198 (0x7fa175b26400) [pid = 4524] [serial = 2042] [outer = (nil)] [url = about:blank] 08:05:32 INFO - PROCESS | 4524 | --DOMWINDOW == 197 (0x7fa182054000) [pid = 4524] [serial = 2097] [outer = (nil)] [url = about:blank] 08:05:32 INFO - PROCESS | 4524 | --DOMWINDOW == 196 (0x7fa17c0b5400) [pid = 4524] [serial = 2093] [outer = (nil)] [url = about:blank] 08:05:32 INFO - PROCESS | 4524 | --DOMWINDOW == 195 (0x7fa1771bd400) [pid = 4524] [serial = 2045] [outer = (nil)] [url = about:blank] 08:05:32 INFO - PROCESS | 4524 | --DOMWINDOW == 194 (0x7fa183dcbc00) [pid = 4524] [serial = 2066] [outer = (nil)] [url = about:blank] 08:05:32 INFO - PROCESS | 4524 | --DOMWINDOW == 193 (0x7fa179b52c00) [pid = 4524] [serial = 2090] [outer = (nil)] [url = about:blank] 08:05:32 INFO - PROCESS | 4524 | --DOMWINDOW == 192 (0x7fa1798a1000) [pid = 4524] [serial = 2051] [outer = (nil)] [url = about:blank] 08:05:32 INFO - PROCESS | 4524 | --DOMWINDOW == 191 (0x7fa1790de400) [pid = 4524] [serial = 2088] [outer = (nil)] [url = about:blank] 08:05:32 INFO - PROCESS | 4524 | --DOMWINDOW == 190 (0x7fa17d5d7000) [pid = 4524] [serial = 2094] [outer = (nil)] [url = about:blank] 08:05:32 INFO - PROCESS | 4524 | --DOMWINDOW == 189 (0x7fa175b2d000) [pid = 4524] [serial = 2082] [outer = (nil)] [url = about:blank] 08:05:32 INFO - PROCESS | 4524 | --DOMWINDOW == 188 (0x7fa187f4e000) [pid = 4524] [serial = 2075] [outer = (nil)] [url = about:blank] 08:05:32 INFO - PROCESS | 4524 | --DOMWINDOW == 187 (0x7fa171018400) [pid = 4524] [serial = 2081] [outer = (nil)] [url = about:blank] 08:05:32 INFO - PROCESS | 4524 | --DOMWINDOW == 186 (0x7fa17ae02800) [pid = 4524] [serial = 2091] [outer = (nil)] [url = about:blank] 08:05:32 INFO - PROCESS | 4524 | --DOMWINDOW == 185 (0x7fa178749800) [pid = 4524] [serial = 2085] [outer = (nil)] [url = about:blank] 08:05:32 INFO - PROCESS | 4524 | --DOMWINDOW == 184 (0x7fa171910800) [pid = 4524] [serial = 2039] [outer = (nil)] [url = about:blank] 08:05:32 INFO - PROCESS | 4524 | --DOMWINDOW == 183 (0x7fa173a3c400) [pid = 4524] [serial = 2079] [outer = (nil)] [url = about:blank] 08:05:32 INFO - PROCESS | 4524 | --DOMWINDOW == 182 (0x7fa176861c00) [pid = 4524] [serial = 2099] [outer = (nil)] [url = about:blank] 08:05:32 INFO - PROCESS | 4524 | 1461164732549 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 08:05:32 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. 08:05:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 3131ms 08:05:32 INFO - PROCESS | 4524 | 1461164732668 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 08:05:32 INFO - PROCESS | 4524 | 1461164732672 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 08:05:32 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:05:32 INFO - PROCESS | 4524 | 1461164732679 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:05:32 INFO - PROCESS | 4524 | 1461164732685 Marionette TRACE conn3 <- [1,2950,null,{}] 08:05:32 INFO - PROCESS | 4524 | 1461164732693 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:32 INFO - PROCESS | 4524 | 1461164732885 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 08:05:33 INFO - PROCESS | 4524 | 1461164733101 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:33 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17315e000 == 150 [pid = 4524] [id = 745] 08:05:33 INFO - PROCESS | 4524 | ++DOMWINDOW == 183 (0x7fa171016800) [pid = 4524] [serial = 2236] [outer = (nil)] 08:05:33 INFO - PROCESS | 4524 | ++DOMWINDOW == 184 (0x7fa17101e800) [pid = 4524] [serial = 2237] [outer = 0x7fa171016800] 08:05:33 INFO - PROCESS | 4524 | 1461164733171 Marionette DEBUG loaded listener.js 08:05:33 INFO - PROCESS | 4524 | ++DOMWINDOW == 185 (0x7fa173a3c400) [pid = 4524] [serial = 2238] [outer = 0x7fa171016800] 08:05:33 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17438a000 == 151 [pid = 4524] [id = 746] 08:05:33 INFO - PROCESS | 4524 | ++DOMWINDOW == 186 (0x7fa175087c00) [pid = 4524] [serial = 2239] [outer = (nil)] 08:05:33 INFO - PROCESS | 4524 | ++DOMWINDOW == 187 (0x7fa170cdc800) [pid = 4524] [serial = 2240] [outer = 0x7fa175087c00] 08:05:33 INFO - PROCESS | 4524 | 1461164733911 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 08:05:33 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. 08:05:33 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1287ms 08:05:33 INFO - PROCESS | 4524 | 1461164733967 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 08:05:33 INFO - PROCESS | 4524 | 1461164733975 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 08:05:33 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:05:33 INFO - PROCESS | 4524 | 1461164733984 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:05:33 INFO - PROCESS | 4524 | 1461164733987 Marionette TRACE conn3 <- [1,2954,null,{}] 08:05:33 INFO - PROCESS | 4524 | 1461164733992 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:34 INFO - PROCESS | 4524 | 1461164734230 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 08:05:34 INFO - PROCESS | 4524 | 1461164734433 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:34 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa175a1c000 == 152 [pid = 4524] [id = 747] 08:05:34 INFO - PROCESS | 4524 | ++DOMWINDOW == 188 (0x7fa170bc7400) [pid = 4524] [serial = 2241] [outer = (nil)] 08:05:34 INFO - PROCESS | 4524 | ++DOMWINDOW == 189 (0x7fa175b27000) [pid = 4524] [serial = 2242] [outer = 0x7fa170bc7400] 08:05:34 INFO - PROCESS | 4524 | 1461164734492 Marionette DEBUG loaded listener.js 08:05:34 INFO - PROCESS | 4524 | ++DOMWINDOW == 190 (0x7fa175edf000) [pid = 4524] [serial = 2243] [outer = 0x7fa170bc7400] 08:05:35 INFO - PROCESS | 4524 | 1461164735288 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 08:05:35 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:05:35 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 08:05:35 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1332ms 08:05:35 INFO - PROCESS | 4524 | 1461164735323 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 08:05:35 INFO - PROCESS | 4524 | 1461164735325 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 08:05:35 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:05:35 INFO - PROCESS | 4524 | 1461164735331 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:05:35 INFO - PROCESS | 4524 | 1461164735346 Marionette TRACE conn3 <- [1,2958,null,{}] 08:05:35 INFO - PROCESS | 4524 | 1461164735369 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:35 INFO - PROCESS | 4524 | 1461164735663 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 08:05:35 INFO - PROCESS | 4524 | 1461164735702 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:35 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa178b5f000 == 153 [pid = 4524] [id = 748] 08:05:35 INFO - PROCESS | 4524 | ++DOMWINDOW == 191 (0x7fa1769f0c00) [pid = 4524] [serial = 2244] [outer = (nil)] 08:05:35 INFO - PROCESS | 4524 | ++DOMWINDOW == 192 (0x7fa178b33000) [pid = 4524] [serial = 2245] [outer = 0x7fa1769f0c00] 08:05:35 INFO - PROCESS | 4524 | 1461164735764 Marionette DEBUG loaded listener.js 08:05:35 INFO - PROCESS | 4524 | ++DOMWINDOW == 193 (0x7fa1790de400) [pid = 4524] [serial = 2246] [outer = 0x7fa1769f0c00] 08:05:36 INFO - PROCESS | 4524 | 1461164736644 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 08:05:36 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. 08:05:36 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1343ms 08:05:36 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:05:36 INFO - PROCESS | 4524 | 1461164736674 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 08:05:36 INFO - PROCESS | 4524 | 1461164736678 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 08:05:36 INFO - PROCESS | 4524 | 1461164736684 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:05:36 INFO - PROCESS | 4524 | 1461164736687 Marionette TRACE conn3 <- [1,2962,null,{}] 08:05:36 INFO - PROCESS | 4524 | 1461164736698 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:37 INFO - PROCESS | 4524 | 1461164737629 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 08:05:37 INFO - PROCESS | 4524 | --DOMWINDOW == 192 (0x7fa18557a000) [pid = 4524] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:05:37 INFO - PROCESS | 4524 | --DOMWINDOW == 191 (0x7fa16d35cc00) [pid = 4524] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 08:05:37 INFO - PROCESS | 4524 | --DOMWINDOW == 190 (0x7fa189ba0800) [pid = 4524] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 08:05:37 INFO - PROCESS | 4524 | --DOMWINDOW == 189 (0x7fa1739e8800) [pid = 4524] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:05:37 INFO - PROCESS | 4524 | --DOMWINDOW == 188 (0x7fa176860800) [pid = 4524] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 08:05:37 INFO - PROCESS | 4524 | --DOMWINDOW == 187 (0x7fa185779800) [pid = 4524] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:05:37 INFO - PROCESS | 4524 | --DOMWINDOW == 186 (0x7fa185684000) [pid = 4524] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:05:37 INFO - PROCESS | 4524 | --DOMWINDOW == 185 (0x7fa16da5f800) [pid = 4524] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 08:05:37 INFO - PROCESS | 4524 | --DOMWINDOW == 184 (0x7fa16d47a000) [pid = 4524] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:05:37 INFO - PROCESS | 4524 | --DOMWINDOW == 183 (0x7fa17503e800) [pid = 4524] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:05:37 INFO - PROCESS | 4524 | --DOMWINDOW == 182 (0x7fa1744c9400) [pid = 4524] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:05:37 INFO - PROCESS | 4524 | --DOMWINDOW == 181 (0x7fa17d4c1800) [pid = 4524] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:05:37 INFO - PROCESS | 4524 | --DOMWINDOW == 180 (0x7fa175a92800) [pid = 4524] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:05:37 INFO - PROCESS | 4524 | --DOMWINDOW == 179 (0x7fa183024000) [pid = 4524] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:05:37 INFO - PROCESS | 4524 | --DOMWINDOW == 178 (0x7fa17b127000) [pid = 4524] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:05:37 INFO - PROCESS | 4524 | --DOMWINDOW == 177 (0x7fa176f52000) [pid = 4524] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:05:37 INFO - PROCESS | 4524 | --DOMWINDOW == 176 (0x7fa16d47d000) [pid = 4524] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:05:37 INFO - PROCESS | 4524 | --DOMWINDOW == 175 (0x7fa16d485800) [pid = 4524] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 08:05:37 INFO - PROCESS | 4524 | --DOMWINDOW == 174 (0x7fa1882acc00) [pid = 4524] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:05:37 INFO - PROCESS | 4524 | --DOMWINDOW == 173 (0x7fa16d364000) [pid = 4524] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 08:05:37 INFO - PROCESS | 4524 | --DOMWINDOW == 172 (0x7fa17d4bc800) [pid = 4524] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:05:37 INFO - PROCESS | 4524 | --DOMWINDOW == 171 (0x7fa178b38c00) [pid = 4524] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:05:37 INFO - PROCESS | 4524 | --DOMWINDOW == 170 (0x7fa17d551400) [pid = 4524] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:05:37 INFO - PROCESS | 4524 | --DOMWINDOW == 169 (0x7fa16d7ac000) [pid = 4524] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 08:05:37 INFO - PROCESS | 4524 | --DOMWINDOW == 168 (0x7fa179130000) [pid = 4524] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:05:37 INFO - PROCESS | 4524 | --DOMWINDOW == 167 (0x7fa1739f4000) [pid = 4524] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 08:05:37 INFO - PROCESS | 4524 | --DOMWINDOW == 166 (0x7fa1771bcc00) [pid = 4524] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:05:37 INFO - PROCESS | 4524 | --DOMWINDOW == 165 (0x7fa1867d6c00) [pid = 4524] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:05:37 INFO - PROCESS | 4524 | --DOMWINDOW == 164 (0x7fa1745df800) [pid = 4524] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 08:05:37 INFO - PROCESS | 4524 | --DOMWINDOW == 163 (0x7fa175a89800) [pid = 4524] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 08:05:37 INFO - PROCESS | 4524 | --DOMWINDOW == 162 (0x7fa1744d0000) [pid = 4524] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 08:05:37 INFO - PROCESS | 4524 | --DOMWINDOW == 161 (0x7fa16d47ac00) [pid = 4524] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 08:05:37 INFO - PROCESS | 4524 | --DOMWINDOW == 160 (0x7fa188550000) [pid = 4524] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 08:05:37 INFO - PROCESS | 4524 | --DOMWINDOW == 159 (0x7fa171903c00) [pid = 4524] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:05:37 INFO - PROCESS | 4524 | --DOMWINDOW == 158 (0x7fa183d38400) [pid = 4524] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:05:37 INFO - PROCESS | 4524 | --DOMWINDOW == 157 (0x7fa170bbe000) [pid = 4524] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:05:37 INFO - PROCESS | 4524 | --DOMWINDOW == 156 (0x7fa176759800) [pid = 4524] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:05:37 INFO - PROCESS | 4524 | --DOMWINDOW == 155 (0x7fa171903800) [pid = 4524] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:05:37 INFO - PROCESS | 4524 | --DOMWINDOW == 154 (0x7fa175e59800) [pid = 4524] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:05:37 INFO - PROCESS | 4524 | --DOMWINDOW == 153 (0x7fa18204c400) [pid = 4524] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:05:37 INFO - PROCESS | 4524 | --DOMWINDOW == 152 (0x7fa16d368800) [pid = 4524] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 08:05:37 INFO - PROCESS | 4524 | 1461164737877 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:37 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1702e1800 == 154 [pid = 4524] [id = 749] 08:05:37 INFO - PROCESS | 4524 | ++DOMWINDOW == 153 (0x7fa16d35cc00) [pid = 4524] [serial = 2247] [outer = (nil)] 08:05:37 INFO - PROCESS | 4524 | ++DOMWINDOW == 154 (0x7fa16d482c00) [pid = 4524] [serial = 2248] [outer = 0x7fa16d35cc00] 08:05:37 INFO - PROCESS | 4524 | 1461164737941 Marionette DEBUG loaded listener.js 08:05:38 INFO - PROCESS | 4524 | ++DOMWINDOW == 155 (0x7fa1739f4000) [pid = 4524] [serial = 2249] [outer = 0x7fa16d35cc00] 08:05:38 INFO - PROCESS | 4524 | 1461164738567 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 08:05:38 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 08:05:38 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1893ms 08:05:38 INFO - PROCESS | 4524 | 1461164738576 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 08:05:38 INFO - PROCESS | 4524 | 1461164738578 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 08:05:38 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:05:38 INFO - PROCESS | 4524 | 1461164738584 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:05:38 INFO - PROCESS | 4524 | 1461164738586 Marionette TRACE conn3 <- [1,2966,null,{}] 08:05:38 INFO - PROCESS | 4524 | 1461164738591 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:38 INFO - PROCESS | 4524 | 1461164738799 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 08:05:38 INFO - PROCESS | 4524 | 1461164738993 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:39 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17a48b800 == 155 [pid = 4524] [id = 750] 08:05:39 INFO - PROCESS | 4524 | ++DOMWINDOW == 156 (0x7fa16d368800) [pid = 4524] [serial = 2250] [outer = (nil)] 08:05:39 INFO - PROCESS | 4524 | ++DOMWINDOW == 157 (0x7fa175edc400) [pid = 4524] [serial = 2251] [outer = 0x7fa16d368800] 08:05:39 INFO - PROCESS | 4524 | 1461164739055 Marionette DEBUG loaded listener.js 08:05:39 INFO - PROCESS | 4524 | ++DOMWINDOW == 158 (0x7fa16d484400) [pid = 4524] [serial = 2252] [outer = 0x7fa16d368800] 08:05:39 INFO - PROCESS | 4524 | 1461164739917 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 08:05:39 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 08:05:39 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1390ms 08:05:39 INFO - PROCESS | 4524 | 1461164739976 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 08:05:39 INFO - PROCESS | 4524 | 1461164739981 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 08:05:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:05:40 INFO - PROCESS | 4524 | 1461164740010 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:05:40 INFO - PROCESS | 4524 | 1461164740015 Marionette TRACE conn3 <- [1,2970,null,{}] 08:05:40 INFO - PROCESS | 4524 | 1461164740027 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:40 INFO - PROCESS | 4524 | 1461164740268 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 08:05:40 INFO - PROCESS | 4524 | 1461164740536 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:40 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa174e6d800 == 156 [pid = 4524] [id = 751] 08:05:40 INFO - PROCESS | 4524 | ++DOMWINDOW == 159 (0x7fa171015400) [pid = 4524] [serial = 2253] [outer = (nil)] 08:05:40 INFO - PROCESS | 4524 | ++DOMWINDOW == 160 (0x7fa174447c00) [pid = 4524] [serial = 2254] [outer = 0x7fa171015400] 08:05:40 INFO - PROCESS | 4524 | 1461164740681 Marionette DEBUG loaded listener.js 08:05:40 INFO - PROCESS | 4524 | ++DOMWINDOW == 161 (0x7fa175087400) [pid = 4524] [serial = 2255] [outer = 0x7fa171015400] 08:05:41 INFO - PROCESS | 4524 | 1461164741426 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 08:05:41 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:05:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1457ms 08:05:41 INFO - PROCESS | 4524 | 1461164741455 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 08:05:41 INFO - PROCESS | 4524 | 1461164741465 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 08:05:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:05:41 INFO - PROCESS | 4524 | 1461164741477 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:05:41 INFO - PROCESS | 4524 | 1461164741480 Marionette TRACE conn3 <- [1,2974,null,{}] 08:05:41 INFO - PROCESS | 4524 | 1461164741486 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:41 INFO - PROCESS | 4524 | 1461164741717 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 08:05:41 INFO - PROCESS | 4524 | 1461164741965 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:41 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17a480000 == 157 [pid = 4524] [id = 752] 08:05:41 INFO - PROCESS | 4524 | ++DOMWINDOW == 162 (0x7fa175083000) [pid = 4524] [serial = 2256] [outer = (nil)] 08:05:42 INFO - PROCESS | 4524 | ++DOMWINDOW == 163 (0x7fa176f44400) [pid = 4524] [serial = 2257] [outer = 0x7fa175083000] 08:05:42 INFO - PROCESS | 4524 | 1461164742039 Marionette DEBUG loaded listener.js 08:05:42 INFO - PROCESS | 4524 | ++DOMWINDOW == 164 (0x7fa17859d000) [pid = 4524] [serial = 2258] [outer = 0x7fa175083000] 08:05:42 INFO - PROCESS | 4524 | 1461164742908 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 08:05:42 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 08:05:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1478ms 08:05:42 INFO - PROCESS | 4524 | 1461164742955 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 08:05:42 INFO - PROCESS | 4524 | 1461164742958 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 08:05:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:05:42 INFO - PROCESS | 4524 | 1461164742964 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:05:42 INFO - PROCESS | 4524 | 1461164742970 Marionette TRACE conn3 <- [1,2978,null,{}] 08:05:42 INFO - PROCESS | 4524 | 1461164742985 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:43 INFO - PROCESS | 4524 | 1461164743318 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 08:05:43 INFO - PROCESS | 4524 | 1461164743526 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:43 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17d7c2000 == 158 [pid = 4524] [id = 753] 08:05:43 INFO - PROCESS | 4524 | ++DOMWINDOW == 165 (0x7fa17859dc00) [pid = 4524] [serial = 2259] [outer = (nil)] 08:05:43 INFO - PROCESS | 4524 | ++DOMWINDOW == 166 (0x7fa179b58400) [pid = 4524] [serial = 2260] [outer = 0x7fa17859dc00] 08:05:43 INFO - PROCESS | 4524 | 1461164743650 Marionette DEBUG loaded listener.js 08:05:43 INFO - PROCESS | 4524 | ++DOMWINDOW == 167 (0x7fa17b050000) [pid = 4524] [serial = 2261] [outer = 0x7fa17859dc00] 08:05:44 INFO - PROCESS | 4524 | 1461164744360 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 08:05:44 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 08:05:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1432ms 08:05:44 INFO - PROCESS | 4524 | 1461164744397 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 08:05:44 INFO - PROCESS | 4524 | 1461164744402 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 08:05:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:05:44 INFO - PROCESS | 4524 | 1461164744407 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:05:44 INFO - PROCESS | 4524 | 1461164744409 Marionette TRACE conn3 <- [1,2982,null,{}] 08:05:44 INFO - PROCESS | 4524 | 1461164744414 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:44 INFO - PROCESS | 4524 | 1461164744631 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 08:05:44 INFO - PROCESS | 4524 | 1461164744879 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:44 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa182e36000 == 159 [pid = 4524] [id = 754] 08:05:44 INFO - PROCESS | 4524 | ++DOMWINDOW == 168 (0x7fa1797d1400) [pid = 4524] [serial = 2262] [outer = (nil)] 08:05:44 INFO - PROCESS | 4524 | ++DOMWINDOW == 169 (0x7fa17b12d400) [pid = 4524] [serial = 2263] [outer = 0x7fa1797d1400] 08:05:44 INFO - PROCESS | 4524 | 1461164744955 Marionette DEBUG loaded listener.js 08:05:45 INFO - PROCESS | 4524 | ++DOMWINDOW == 170 (0x7fa17c2efc00) [pid = 4524] [serial = 2264] [outer = 0x7fa1797d1400] 08:05:45 INFO - PROCESS | 4524 | 1461164745700 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 08:05:45 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 08:05:45 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:05:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:05:45 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:05:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1331ms 08:05:45 INFO - PROCESS | 4524 | 1461164745740 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 08:05:45 INFO - PROCESS | 4524 | 1461164745744 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 08:05:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:05:45 INFO - PROCESS | 4524 | 1461164745750 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:05:45 INFO - PROCESS | 4524 | 1461164745752 Marionette TRACE conn3 <- [1,2986,null,{}] 08:05:45 INFO - PROCESS | 4524 | 1461164745757 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:45 INFO - PROCESS | 4524 | 1461164745975 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 08:05:46 INFO - PROCESS | 4524 | 1461164746221 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:46 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa184f23800 == 160 [pid = 4524] [id = 755] 08:05:46 INFO - PROCESS | 4524 | ++DOMWINDOW == 171 (0x7fa17b10b400) [pid = 4524] [serial = 2265] [outer = (nil)] 08:05:46 INFO - PROCESS | 4524 | ++DOMWINDOW == 172 (0x7fa17d55a000) [pid = 4524] [serial = 2266] [outer = 0x7fa17b10b400] 08:05:46 INFO - PROCESS | 4524 | 1461164746292 Marionette DEBUG loaded listener.js 08:05:46 INFO - PROCESS | 4524 | ++DOMWINDOW == 173 (0x7fa181c09800) [pid = 4524] [serial = 2267] [outer = 0x7fa17b10b400] 08:05:47 INFO - PROCESS | 4524 | 1461164747083 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 08:05:47 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 08:05:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1375ms 08:05:47 INFO - PROCESS | 4524 | 1461164747126 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 08:05:47 INFO - PROCESS | 4524 | 1461164747130 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 08:05:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:05:47 INFO - PROCESS | 4524 | 1461164747135 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:05:47 INFO - PROCESS | 4524 | 1461164747139 Marionette TRACE conn3 <- [1,2990,null,{}] 08:05:47 INFO - PROCESS | 4524 | 1461164747145 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:47 INFO - PROCESS | 4524 | 1461164747384 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 08:05:47 INFO - PROCESS | 4524 | 1461164747686 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:47 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa188209800 == 161 [pid = 4524] [id = 756] 08:05:47 INFO - PROCESS | 4524 | ++DOMWINDOW == 174 (0x7fa174447400) [pid = 4524] [serial = 2268] [outer = (nil)] 08:05:47 INFO - PROCESS | 4524 | ++DOMWINDOW == 175 (0x7fa183d34800) [pid = 4524] [serial = 2269] [outer = 0x7fa174447400] 08:05:47 INFO - PROCESS | 4524 | 1461164747766 Marionette DEBUG loaded listener.js 08:05:47 INFO - PROCESS | 4524 | ++DOMWINDOW == 176 (0x7fa18433bc00) [pid = 4524] [serial = 2270] [outer = 0x7fa174447400] 08:05:48 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18877a800 == 162 [pid = 4524] [id = 757] 08:05:48 INFO - PROCESS | 4524 | ++DOMWINDOW == 177 (0x7fa184973000) [pid = 4524] [serial = 2271] [outer = (nil)] 08:05:48 INFO - PROCESS | 4524 | ++DOMWINDOW == 178 (0x7fa18462e800) [pid = 4524] [serial = 2272] [outer = 0x7fa184973000] 08:05:48 INFO - PROCESS | 4524 | 1461164748631 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 08:05:48 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 08:05:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1536ms 08:05:48 INFO - PROCESS | 4524 | 1461164748673 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 08:05:48 INFO - PROCESS | 4524 | 1461164748676 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 08:05:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:05:48 INFO - PROCESS | 4524 | 1461164748682 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:05:48 INFO - PROCESS | 4524 | 1461164748685 Marionette TRACE conn3 <- [1,2994,null,{}] 08:05:48 INFO - PROCESS | 4524 | 1461164748690 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:48 INFO - PROCESS | 4524 | 1461164748970 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 08:05:49 INFO - PROCESS | 4524 | 1461164749241 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:49 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa188e7b000 == 163 [pid = 4524] [id = 758] 08:05:49 INFO - PROCESS | 4524 | ++DOMWINDOW == 179 (0x7fa176f45400) [pid = 4524] [serial = 2273] [outer = (nil)] 08:05:49 INFO - PROCESS | 4524 | ++DOMWINDOW == 180 (0x7fa1847ee000) [pid = 4524] [serial = 2274] [outer = 0x7fa176f45400] 08:05:49 INFO - PROCESS | 4524 | 1461164749352 Marionette DEBUG loaded listener.js 08:05:49 INFO - PROCESS | 4524 | ++DOMWINDOW == 181 (0x7fa184d10000) [pid = 4524] [serial = 2275] [outer = 0x7fa176f45400] 08:05:50 INFO - PROCESS | 4524 | 1461164750039 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 08:05:50 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:05:50 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 08:05:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1380ms 08:05:50 INFO - PROCESS | 4524 | 1461164750069 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 08:05:50 INFO - PROCESS | 4524 | 1461164750074 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 08:05:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:05:50 INFO - PROCESS | 4524 | 1461164750083 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:05:50 INFO - PROCESS | 4524 | 1461164750086 Marionette TRACE conn3 <- [1,2998,null,{}] 08:05:50 INFO - PROCESS | 4524 | 1461164750091 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:50 INFO - PROCESS | 4524 | 1461164750307 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 08:05:50 INFO - PROCESS | 4524 | 1461164750552 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:50 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18d81a800 == 164 [pid = 4524] [id = 759] 08:05:50 INFO - PROCESS | 4524 | ++DOMWINDOW == 182 (0x7fa18433c000) [pid = 4524] [serial = 2276] [outer = (nil)] 08:05:50 INFO - PROCESS | 4524 | ++DOMWINDOW == 183 (0x7fa185542c00) [pid = 4524] [serial = 2277] [outer = 0x7fa18433c000] 08:05:50 INFO - PROCESS | 4524 | 1461164750621 Marionette DEBUG loaded listener.js 08:05:50 INFO - PROCESS | 4524 | ++DOMWINDOW == 184 (0x7fa185578c00) [pid = 4524] [serial = 2278] [outer = 0x7fa18433c000] 08:05:51 INFO - PROCESS | 4524 | 1461164751464 Marionette TRACE conn3 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 08:05:51 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 08:05:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1435ms 08:05:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:05:51 INFO - PROCESS | 4524 | 1461164751519 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 08:05:51 INFO - PROCESS | 4524 | 1461164751522 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 08:05:51 INFO - PROCESS | 4524 | 1461164751527 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:05:51 INFO - PROCESS | 4524 | 1461164751530 Marionette TRACE conn3 <- [1,3002,null,{}] 08:05:51 INFO - PROCESS | 4524 | 1461164751535 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:51 INFO - PROCESS | 4524 | 1461164751777 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 08:05:52 INFO - PROCESS | 4524 | 1461164752032 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:52 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa18f1aa800 == 165 [pid = 4524] [id = 760] 08:05:52 INFO - PROCESS | 4524 | ++DOMWINDOW == 185 (0x7fa1744c7c00) [pid = 4524] [serial = 2279] [outer = (nil)] 08:05:52 INFO - PROCESS | 4524 | ++DOMWINDOW == 186 (0x7fa1867d6c00) [pid = 4524] [serial = 2280] [outer = 0x7fa1744c7c00] 08:05:52 INFO - PROCESS | 4524 | 1461164752106 Marionette DEBUG loaded listener.js 08:05:52 INFO - PROCESS | 4524 | ++DOMWINDOW == 187 (0x7fa187f8c800) [pid = 4524] [serial = 2281] [outer = 0x7fa1744c7c00] 08:05:52 INFO - PROCESS | 4524 | 1461164752853 Marionette TRACE conn3 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 08:05:52 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 08:05:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1379ms 08:05:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:05:52 INFO - PROCESS | 4524 | 1461164752907 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 08:05:52 INFO - PROCESS | 4524 | 1461164752910 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 08:05:52 INFO - PROCESS | 4524 | 1461164752916 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:05:52 INFO - PROCESS | 4524 | 1461164752919 Marionette TRACE conn3 <- [1,3006,null,{}] 08:05:52 INFO - PROCESS | 4524 | 1461164752923 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:53 INFO - PROCESS | 4524 | 1461164753165 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 08:05:53 INFO - PROCESS | 4524 | 1461164753418 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:53 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1947b5800 == 166 [pid = 4524] [id = 761] 08:05:53 INFO - PROCESS | 4524 | ++DOMWINDOW == 188 (0x7fa1843e3c00) [pid = 4524] [serial = 2282] [outer = (nil)] 08:05:53 INFO - PROCESS | 4524 | ++DOMWINDOW == 189 (0x7fa188270800) [pid = 4524] [serial = 2283] [outer = 0x7fa1843e3c00] 08:05:53 INFO - PROCESS | 4524 | 1461164753489 Marionette DEBUG loaded listener.js 08:05:53 INFO - PROCESS | 4524 | ++DOMWINDOW == 190 (0x7fa188311800) [pid = 4524] [serial = 2284] [outer = 0x7fa1843e3c00] 08:05:54 INFO - PROCESS | 4524 | 1461164754271 Marionette TRACE conn3 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 08:05:54 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 08:05:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1382ms 08:05:54 INFO - PROCESS | 4524 | 1461164754298 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 08:05:54 INFO - PROCESS | 4524 | 1461164754302 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 08:05:54 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:05:54 INFO - PROCESS | 4524 | 1461164754309 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:05:54 INFO - PROCESS | 4524 | 1461164754314 Marionette TRACE conn3 <- [1,3010,null,{}] 08:05:54 INFO - PROCESS | 4524 | 1461164754319 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:54 INFO - PROCESS | 4524 | 1461164754594 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 08:05:54 INFO - PROCESS | 4524 | 1461164754852 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:54 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa19c61d000 == 167 [pid = 4524] [id = 762] 08:05:54 INFO - PROCESS | 4524 | ++DOMWINDOW == 191 (0x7fa18826cc00) [pid = 4524] [serial = 2285] [outer = (nil)] 08:05:54 INFO - PROCESS | 4524 | ++DOMWINDOW == 192 (0x7fa18896b400) [pid = 4524] [serial = 2286] [outer = 0x7fa18826cc00] 08:05:54 INFO - PROCESS | 4524 | 1461164754934 Marionette DEBUG loaded listener.js 08:05:55 INFO - PROCESS | 4524 | ++DOMWINDOW == 193 (0x7fa18b0c9000) [pid = 4524] [serial = 2287] [outer = 0x7fa18826cc00] 08:05:55 INFO - PROCESS | 4524 | 1461164755749 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 08:05:55 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 08:05:55 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1481ms 08:05:55 INFO - PROCESS | 4524 | 1461164755790 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 08:05:55 INFO - PROCESS | 4524 | 1461164755793 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 08:05:55 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:05:55 INFO - PROCESS | 4524 | 1461164755799 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:05:55 INFO - PROCESS | 4524 | 1461164755801 Marionette TRACE conn3 <- [1,3014,null,{}] 08:05:55 INFO - PROCESS | 4524 | 1461164755806 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:56 INFO - PROCESS | 4524 | 1461164756062 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 08:05:56 INFO - PROCESS | 4524 | 1461164756322 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:56 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a065b000 == 168 [pid = 4524] [id = 763] 08:05:56 INFO - PROCESS | 4524 | ++DOMWINDOW == 194 (0x7fa175a93c00) [pid = 4524] [serial = 2288] [outer = (nil)] 08:05:56 INFO - PROCESS | 4524 | ++DOMWINDOW == 195 (0x7fa18c7ee400) [pid = 4524] [serial = 2289] [outer = 0x7fa175a93c00] 08:05:56 INFO - PROCESS | 4524 | 1461164756400 Marionette DEBUG loaded listener.js 08:05:56 INFO - PROCESS | 4524 | ++DOMWINDOW == 196 (0x7fa18d7f1400) [pid = 4524] [serial = 2290] [outer = 0x7fa175a93c00] 08:05:56 INFO - PROCESS | 4524 | [4524] 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 08:05:57 INFO - PROCESS | 4524 | 1461164757290 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:05:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:05:57 INFO - {} 08:05:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:05:57 INFO - {} 08:05:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:05:57 INFO - {} 08:05:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:05:57 INFO - {} 08:05:57 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1527ms 08:05:57 INFO - PROCESS | 4524 | 1461164757328 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 08:05:57 INFO - PROCESS | 4524 | 1461164757332 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 08:05:57 INFO - TEST-START | /FileAPI/fileReader.html 08:05:57 INFO - PROCESS | 4524 | 1461164757343 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:05:57 INFO - PROCESS | 4524 | 1461164757345 Marionette TRACE conn3 <- [1,3018,null,{}] 08:05:57 INFO - PROCESS | 4524 | 1461164757351 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:57 INFO - PROCESS | 4524 | 1461164757684 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 08:05:57 INFO - PROCESS | 4524 | 1461164757893 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:57 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1a5bca000 == 169 [pid = 4524] [id = 764] 08:05:57 INFO - PROCESS | 4524 | ++DOMWINDOW == 197 (0x7fa18c13ec00) [pid = 4524] [serial = 2291] [outer = (nil)] 08:05:57 INFO - PROCESS | 4524 | ++DOMWINDOW == 198 (0x7fa18e155c00) [pid = 4524] [serial = 2292] [outer = 0x7fa18c13ec00] 08:05:58 INFO - PROCESS | 4524 | 1461164758003 Marionette DEBUG loaded listener.js 08:05:58 INFO - PROCESS | 4524 | ++DOMWINDOW == 199 (0x7fa18e38c800) [pid = 4524] [serial = 2293] [outer = 0x7fa18c13ec00] 08:05:58 INFO - PROCESS | 4524 | 1461164758743 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 08:05:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:05:58 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:05:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:05:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:05:58 INFO - TEST-OK | /FileAPI/fileReader.html | took 1431ms 08:05:58 INFO - PROCESS | 4524 | 1461164758781 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 08:05:58 INFO - PROCESS | 4524 | 1461164758783 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 08:05:58 INFO - TEST-START | /FileAPI/historical.html 08:05:58 INFO - PROCESS | 4524 | 1461164758793 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:05:58 INFO - PROCESS | 4524 | 1461164758797 Marionette TRACE conn3 <- [1,3022,null,{}] 08:05:58 INFO - PROCESS | 4524 | 1461164758802 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:59 INFO - PROCESS | 4524 | 1461164759029 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 08:05:59 INFO - PROCESS | 4524 | 1461164759280 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:59 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1adacf000 == 170 [pid = 4524] [id = 765] 08:05:59 INFO - PROCESS | 4524 | ++DOMWINDOW == 200 (0x7fa18c19b800) [pid = 4524] [serial = 2294] [outer = (nil)] 08:05:59 INFO - PROCESS | 4524 | ++DOMWINDOW == 201 (0x7fa18e394000) [pid = 4524] [serial = 2295] [outer = 0x7fa18c19b800] 08:05:59 INFO - PROCESS | 4524 | 1461164759354 Marionette DEBUG loaded listener.js 08:05:59 INFO - PROCESS | 4524 | ++DOMWINDOW == 202 (0x7fa18e899400) [pid = 4524] [serial = 2296] [outer = 0x7fa18c19b800] 08:06:00 INFO - PROCESS | 4524 | 1461164760113 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 08:06:00 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:06:00 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:06:00 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:06:00 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:06:00 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:06:00 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:06:00 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:06:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:00 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:06:00 INFO - TEST-OK | /FileAPI/historical.html | took 1340ms 08:06:00 INFO - PROCESS | 4524 | 1461164760138 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 08:06:00 INFO - PROCESS | 4524 | 1461164760141 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 08:06:00 INFO - TEST-START | /FileAPI/idlharness.html 08:06:00 INFO - PROCESS | 4524 | 1461164760153 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:06:00 INFO - PROCESS | 4524 | 1461164760155 Marionette TRACE conn3 <- [1,3026,null,{}] 08:06:00 INFO - PROCESS | 4524 | 1461164760163 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:00 INFO - PROCESS | 4524 | 1461164760389 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 08:06:00 INFO - PROCESS | 4524 | 1461164760675 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:00 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17995d800 == 171 [pid = 4524] [id = 766] 08:06:00 INFO - PROCESS | 4524 | ++DOMWINDOW == 203 (0x7fa1771c8000) [pid = 4524] [serial = 2297] [outer = (nil)] 08:06:00 INFO - PROCESS | 4524 | ++DOMWINDOW == 204 (0x7fa18e89dc00) [pid = 4524] [serial = 2298] [outer = 0x7fa1771c8000] 08:06:00 INFO - PROCESS | 4524 | 1461164760755 Marionette DEBUG loaded listener.js 08:06:00 INFO - PROCESS | 4524 | ++DOMWINDOW == 205 (0x7fa18eeda400) [pid = 4524] [serial = 2299] [outer = 0x7fa1771c8000] 08:06:02 INFO - PROCESS | 4524 | 1461164762472 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\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]]]}] 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:06:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:06:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:06:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:06:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:06:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:06:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:06:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:06:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:06:02 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:06:02 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:06:02 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:06:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:06:02 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:06:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:02 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:06:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:06:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:06:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:06:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:06:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:06:02 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:06:02 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:06:02 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:06:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:06:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:06:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:06:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:06:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:06:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:06:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:06:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:06:02 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:06:02 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:06:02 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:06:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:06:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:06:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:06:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:06:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:06:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:06:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:06:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:06:02 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:06:02 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:06:02 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 08:06:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:06:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:06:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:06:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:06:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:06:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:06:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:06:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:06:02 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:06:02 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:06:02 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:06:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:06:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:06:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:06:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:06:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:06:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:06:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:06:02 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:06:02 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:06:02 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:06:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:06:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:06:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:06:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:06:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:06:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:06:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:06:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:06:02 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:06:02 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:06:02 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 08:06:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:06:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:06:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:06:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:06:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:06:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:06:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:06:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:06:02 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:06:02 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:06:02 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:06:02 INFO - TEST-OK | /FileAPI/idlharness.html | took 2526ms 08:06:02 INFO - PROCESS | 4524 | 1461164762698 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 08:06:02 INFO - PROCESS | 4524 | 1461164762704 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 08:06:02 INFO - TEST-START | /FileAPI/idlharness.worker 08:06:02 INFO - PROCESS | 4524 | 1461164762724 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:06:02 INFO - PROCESS | 4524 | 1461164762732 Marionette TRACE conn3 <- [1,3030,null,{}] 08:06:02 INFO - PROCESS | 4524 | 1461164762744 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:03 INFO - PROCESS | 4524 | 1461164763030 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 08:06:03 INFO - PROCESS | 4524 | 1461164763310 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:03 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa16ffca800 == 172 [pid = 4524] [id = 767] 08:06:03 INFO - PROCESS | 4524 | ++DOMWINDOW == 206 (0x7fa175b1fc00) [pid = 4524] [serial = 2300] [outer = (nil)] 08:06:03 INFO - PROCESS | 4524 | ++DOMWINDOW == 207 (0x7fa18ed2c400) [pid = 4524] [serial = 2301] [outer = 0x7fa175b1fc00] 08:06:03 INFO - PROCESS | 4524 | 1461164763385 Marionette DEBUG loaded listener.js 08:06:03 INFO - PROCESS | 4524 | ++DOMWINDOW == 208 (0x7fa18ffbd800) [pid = 4524] [serial = 2302] [outer = 0x7fa175b1fc00] 08:06:03 INFO - PROCESS | 4524 | [4524] 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 08:06:05 INFO - PROCESS | 4524 | 1461164765573 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\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,{},{}]]]}] 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:06:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:06:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:06:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:06:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:06:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:06:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:06:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:06:05 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:06:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:05 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:06:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:06:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:06:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:06:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:06:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:06:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:06:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:06:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:06:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:06:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:06:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:06:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:06:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:06:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:06:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:06:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:06:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:06:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:06:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:06:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:06:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:06:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:06:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:06:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:06:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:06:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:06:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:06:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:06:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:06:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:06:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:06:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:06:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:06:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:06:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:06:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:06:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:06:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:06:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:06:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:06:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:06:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:06:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:06:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:06:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:06:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:06:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:06:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:06:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:06:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:06:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:06:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:06:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:06:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:06:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:06:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:06:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:06:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:06:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:06:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:06:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:06:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:06:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:06:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:06:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:06:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:06:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:06:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:06:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:06:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:06:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:06:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:06:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:06:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:06:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:06:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:06:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:06:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:06:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:06:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:06:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:06:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:06:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:06:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:06:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:06:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:06:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:06:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:06:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:06:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:06:05 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:06:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:05 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:06:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:06:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:06:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:06:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:06:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:06:05 INFO - {} 08:06:05 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2984ms 08:06:05 INFO - PROCESS | 4524 | 1461164765703 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 08:06:05 INFO - PROCESS | 4524 | 1461164765707 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 08:06:05 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:06:05 INFO - PROCESS | 4524 | 1461164765717 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:06:05 INFO - PROCESS | 4524 | 1461164765722 Marionette TRACE conn3 <- [1,3034,null,{}] 08:06:05 INFO - PROCESS | 4524 | 1461164765734 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:06 INFO - PROCESS | 4524 | 1461164766099 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 08:06:06 INFO - PROCESS | 4524 | 1461164766391 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:06 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa170b2b000 == 173 [pid = 4524] [id = 768] 08:06:06 INFO - PROCESS | 4524 | ++DOMWINDOW == 209 (0x7fa18f030800) [pid = 4524] [serial = 2303] [outer = (nil)] 08:06:06 INFO - PROCESS | 4524 | ++DOMWINDOW == 210 (0x7fa19018c000) [pid = 4524] [serial = 2304] [outer = 0x7fa18f030800] 08:06:06 INFO - PROCESS | 4524 | 1461164766466 Marionette DEBUG loaded listener.js 08:06:06 INFO - PROCESS | 4524 | ++DOMWINDOW == 211 (0x7fa19c631800) [pid = 4524] [serial = 2305] [outer = 0x7fa18f030800] 08:06:07 INFO - PROCESS | 4524 | 1461164767276 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 08:06:07 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:06:07 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1586ms 08:06:07 INFO - PROCESS | 4524 | 1461164767304 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 08:06:07 INFO - PROCESS | 4524 | 1461164767307 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 08:06:07 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:06:07 INFO - PROCESS | 4524 | 1461164767314 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:06:07 INFO - PROCESS | 4524 | 1461164767318 Marionette TRACE conn3 <- [1,3038,null,{}] 08:06:07 INFO - PROCESS | 4524 | 1461164767324 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:07 INFO - PROCESS | 4524 | 1461164767560 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 08:06:07 INFO - PROCESS | 4524 | 1461164767823 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:07 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17334e800 == 174 [pid = 4524] [id = 769] 08:06:07 INFO - PROCESS | 4524 | ++DOMWINDOW == 212 (0x7fa18ffbf400) [pid = 4524] [serial = 2306] [outer = (nil)] 08:06:07 INFO - PROCESS | 4524 | ++DOMWINDOW == 213 (0x7fa19c776c00) [pid = 4524] [serial = 2307] [outer = 0x7fa18ffbf400] 08:06:07 INFO - PROCESS | 4524 | 1461164767901 Marionette DEBUG loaded listener.js 08:06:08 INFO - PROCESS | 4524 | ++DOMWINDOW == 214 (0x7fa19c90d400) [pid = 4524] [serial = 2308] [outer = 0x7fa18ffbf400] 08:06:08 INFO - PROCESS | 4524 | 1461164768643 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 08:06:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:06:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:06:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:06:08 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1377ms 08:06:08 INFO - PROCESS | 4524 | 1461164768693 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 08:06:08 INFO - PROCESS | 4524 | 1461164768697 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 08:06:08 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:06:08 INFO - PROCESS | 4524 | 1461164768703 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:06:08 INFO - PROCESS | 4524 | 1461164768705 Marionette TRACE conn3 <- [1,3042,null,{}] 08:06:08 INFO - PROCESS | 4524 | 1461164768711 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:08 INFO - PROCESS | 4524 | 1461164768979 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 08:06:09 INFO - PROCESS | 4524 | 1461164769243 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:09 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa16c4ae000 == 175 [pid = 4524] [id = 770] 08:06:09 INFO - PROCESS | 4524 | ++DOMWINDOW == 215 (0x7fa19b9db800) [pid = 4524] [serial = 2309] [outer = (nil)] 08:06:09 INFO - PROCESS | 4524 | ++DOMWINDOW == 216 (0x7fa19e80fc00) [pid = 4524] [serial = 2310] [outer = 0x7fa19b9db800] 08:06:09 INFO - PROCESS | 4524 | 1461164769316 Marionette DEBUG loaded listener.js 08:06:09 INFO - PROCESS | 4524 | ++DOMWINDOW == 217 (0x7fa19e8c5c00) [pid = 4524] [serial = 2311] [outer = 0x7fa19b9db800] 08:06:11 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17af79800 == 174 [pid = 4524] [id = 157] 08:06:11 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa190b0f000 == 173 [pid = 4524] [id = 62] 08:06:11 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa19b2e5000 == 172 [pid = 4524] [id = 69] 08:06:11 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa184dad000 == 171 [pid = 4524] [id = 53] 08:06:11 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17af7a800 == 170 [pid = 4524] [id = 641] 08:06:11 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17c0d8000 == 169 [pid = 4524] [id = 642] 08:06:11 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa18dc6e000 == 168 [pid = 4524] [id = 56] 08:06:11 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1798f3000 == 167 [pid = 4524] [id = 638] 08:06:11 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa184cca000 == 166 [pid = 4524] [id = 511] 08:06:11 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa187f36800 == 165 [pid = 4524] [id = 60] 08:06:11 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa179005000 == 164 [pid = 4524] [id = 637] 08:06:11 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa1702e1800 == 163 [pid = 4524] [id = 749] 08:06:11 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa178b5f000 == 162 [pid = 4524] [id = 748] 08:06:11 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa175a1c000 == 161 [pid = 4524] [id = 747] 08:06:11 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17438a000 == 160 [pid = 4524] [id = 746] 08:06:11 INFO - PROCESS | 4524 | --DOCSHELL 0x7fa17315e000 == 159 [pid = 4524] [id = 745] 08:06:12 INFO - PROCESS | 4524 | --DOMWINDOW == 216 (0x7fa1772c2800) [pid = 4524] [serial = 2174] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 4524 | --DOMWINDOW == 215 (0x7fa18637e400) [pid = 4524] [serial = 2070] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 4524 | --DOMWINDOW == 214 (0x7fa16da57000) [pid = 4524] [serial = 2103] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 4524 | --DOMWINDOW == 213 (0x7fa18c934c00) [pid = 4524] [serial = 2150] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 4524 | --DOMWINDOW == 212 (0x7fa18854dc00) [pid = 4524] [serial = 2136] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 4524 | --DOMWINDOW == 211 (0x7fa188553800) [pid = 4524] [serial = 2138] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 4524 | --DOMWINDOW == 210 (0x7fa188265400) [pid = 4524] [serial = 2133] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 4524 | --DOMWINDOW == 209 (0x7fa187b7a400) [pid = 4524] [serial = 2073] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 4524 | --DOMWINDOW == 208 (0x7fa170ce7800) [pid = 4524] [serial = 2162] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 4524 | --DOMWINDOW == 207 (0x7fa1785a7400) [pid = 4524] [serial = 1968] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 4524 | --DOMWINDOW == 206 (0x7fa175ee2800) [pid = 4524] [serial = 2108] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 4524 | --DOMWINDOW == 205 (0x7fa17d5d1c00) [pid = 4524] [serial = 2058] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 4524 | --DOMWINDOW == 204 (0x7fa18d20a000) [pid = 4524] [serial = 2151] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 4524 | --DOMWINDOW == 203 (0x7fa17d55e000) [pid = 4524] [serial = 2117] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 4524 | --DOMWINDOW == 202 (0x7fa17a8d2800) [pid = 4524] [serial = 2112] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 4524 | --DOMWINDOW == 201 (0x7fa18462a400) [pid = 4524] [serial = 2123] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 4524 | --DOMWINDOW == 200 (0x7fa17c0bb800) [pid = 4524] [serial = 2055] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 4524 | --DOMWINDOW == 199 (0x7fa1797c2800) [pid = 4524] [serial = 2111] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 4524 | --DOMWINDOW == 198 (0x7fa185778000) [pid = 4524] [serial = 2130] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 4524 | --DOMWINDOW == 197 (0x7fa17d556800) [pid = 4524] [serial = 1950] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 4524 | --DOMWINDOW == 196 (0x7fa17190ec00) [pid = 4524] [serial = 2165] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 4524 | --DOMWINDOW == 195 (0x7fa18896e000) [pid = 4524] [serial = 2141] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 4524 | --DOMWINDOW == 194 (0x7fa1745dcc00) [pid = 4524] [serial = 2166] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 4524 | --DOMWINDOW == 193 (0x7fa188967800) [pid = 4524] [serial = 2139] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 4524 | --DOMWINDOW == 192 (0x7fa1739ea000) [pid = 4524] [serial = 2159] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 4524 | --DOMWINDOW == 191 (0x7fa183d2f000) [pid = 4524] [serial = 2064] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 4524 | --DOMWINDOW == 190 (0x7fa16d47bc00) [pid = 4524] [serial = 2102] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 4524 | --DOMWINDOW == 189 (0x7fa17c0ad400) [pid = 4524] [serial = 2115] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 4524 | --DOMWINDOW == 188 (0x7fa176f52c00) [pid = 4524] [serial = 2109] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 4524 | --DOMWINDOW == 187 (0x7fa183eed000) [pid = 4524] [serial = 2120] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 4524 | --DOMWINDOW == 186 (0x7fa18dcb2400) [pid = 4524] [serial = 2157] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 4524 | --DOMWINDOW == 185 (0x7fa182052000) [pid = 4524] [serial = 2061] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 4524 | --DOMWINDOW == 184 (0x7fa18b04e800) [pid = 4524] [serial = 2145] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 4524 | --DOMWINDOW == 183 (0x7fa17a8cc800) [pid = 4524] [serial = 2052] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 4524 | --DOMWINDOW == 182 (0x7fa188265c00) [pid = 4524] [serial = 2076] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 4524 | --DOMWINDOW == 181 (0x7fa18d974c00) [pid = 4524] [serial = 2154] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 4524 | --DOMWINDOW == 180 (0x7fa175ee6400) [pid = 4524] [serial = 2169] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 4524 | --DOMWINDOW == 179 (0x7fa178b41000) [pid = 4524] [serial = 2100] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 4524 | --DOMWINDOW == 178 (0x7fa182015000) [pid = 4524] [serial = 2118] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 4524 | --DOMWINDOW == 177 (0x7fa18d4ad000) [pid = 4524] [serial = 2153] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 4524 | --DOMWINDOW == 176 (0x7fa18d981400) [pid = 4524] [serial = 2156] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 4524 | --DOMWINDOW == 175 (0x7fa175c92400) [pid = 4524] [serial = 2168] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 4524 | --DOMWINDOW == 174 (0x7fa176f51000) [pid = 4524] [serial = 2172] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 4524 | --DOMWINDOW == 173 (0x7fa1871b6800) [pid = 4524] [serial = 2132] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 4524 | --DOMWINDOW == 172 (0x7fa17b115800) [pid = 4524] [serial = 2114] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 4524 | --DOMWINDOW == 171 (0x7fa18554e400) [pid = 4524] [serial = 2129] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 4524 | --DOMWINDOW == 170 (0x7fa18b147400) [pid = 4524] [serial = 2147] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 4524 | --DOMWINDOW == 169 (0x7fa1745e1000) [pid = 4524] [serial = 2106] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 4524 | --DOMWINDOW == 168 (0x7fa184b99c00) [pid = 4524] [serial = 2126] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 4524 | --DOMWINDOW == 167 (0x7fa171014800) [pid = 4524] [serial = 2163] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 4524 | --DOMWINDOW == 166 (0x7fa1744c8000) [pid = 4524] [serial = 2040] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 4524 | --DOMWINDOW == 165 (0x7fa1769f0000) [pid = 4524] [serial = 2160] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 4524 | --DOMWINDOW == 164 (0x7fa18830a800) [pid = 4524] [serial = 2135] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 4524 | --DOMWINDOW == 163 (0x7fa1797c3c00) [pid = 4524] [serial = 2049] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 4524 | --DOMWINDOW == 162 (0x7fa188eb3c00) [pid = 4524] [serial = 2142] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 4524 | --DOMWINDOW == 161 (0x7fa1847ef000) [pid = 4524] [serial = 2124] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 4524 | --DOMWINDOW == 160 (0x7fa18c7e9000) [pid = 4524] [serial = 2148] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 4524 | --DOMWINDOW == 159 (0x7fa174450000) [pid = 4524] [serial = 2105] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 4524 | --DOMWINDOW == 158 (0x7fa185538c00) [pid = 4524] [serial = 2127] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 4524 | --DOMWINDOW == 157 (0x7fa175ee7c00) [pid = 4524] [serial = 2043] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 4524 | --DOMWINDOW == 156 (0x7fa1785d0000) [pid = 4524] [serial = 2046] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 4524 | --DOMWINDOW == 155 (0x7fa183ef4800) [pid = 4524] [serial = 2067] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 4524 | --DOMWINDOW == 154 (0x7fa189ba5800) [pid = 4524] [serial = 2144] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 4524 | --DOMWINDOW == 153 (0x7fa1766e2800) [pid = 4524] [serial = 2171] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 4524 | --DOMWINDOW == 152 (0x7fa1843e1400) [pid = 4524] [serial = 2121] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 4524 | --DOMWINDOW == 151 (0x7fa176866000) [pid = 4524] [serial = 2037] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 4524 | 1461164772379 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 08:06:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:06:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:06:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:06:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:06:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:06:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:06:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 08:06:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:06:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:06:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:06:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 08:06:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:06:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:06:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 08:06:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:06:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:06:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:06:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:06:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:06:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:06:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:06:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:06:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:06:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:06:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:06:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:06:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:06:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 08:06:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:06:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:06:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:06:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:06:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:06:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:06:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:06:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:06:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:06:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:06:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:06:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:06:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 08:06:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:06:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:06:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:06:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:06:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:06:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 08:06:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:06:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:06:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:06:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:06:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:06:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:06:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:06:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:06:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 08:06:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:06:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:06:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:06:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:06:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:06:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:06:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:06:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:06:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:06:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:06:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:06:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:06:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:06:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:06:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:06:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:06:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:06:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:06:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:06:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:06:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:06:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:06:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:06:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:06:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:06:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:06:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:06:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:06:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:06:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:06:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:06:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:06:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:06:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:06:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:06:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:06:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:06:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:06:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:06:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:06:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:06:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:06:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:06:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:06:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:06:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:06:12 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 3754ms 08:06:12 INFO - PROCESS | 4524 | 1461164772460 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 08:06:12 INFO - PROCESS | 4524 | 1461164772470 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 08:06:12 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:06:12 INFO - PROCESS | 4524 | 1461164772580 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:06:12 INFO - PROCESS | 4524 | 1461164772584 Marionette TRACE conn3 <- [1,3046,null,{}] 08:06:12 INFO - PROCESS | 4524 | 1461164772593 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:12 INFO - PROCESS | 4524 | 1461164772788 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 08:06:12 INFO - PROCESS | 4524 | 1461164772802 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:12 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa16dac7800 == 160 [pid = 4524] [id = 771] 08:06:12 INFO - PROCESS | 4524 | ++DOMWINDOW == 152 (0x7fa170ce5000) [pid = 4524] [serial = 2312] [outer = (nil)] 08:06:12 INFO - PROCESS | 4524 | ++DOMWINDOW == 153 (0x7fa171903c00) [pid = 4524] [serial = 2313] [outer = 0x7fa170ce5000] 08:06:12 INFO - PROCESS | 4524 | 1461164772879 Marionette DEBUG loaded listener.js 08:06:12 INFO - PROCESS | 4524 | ++DOMWINDOW == 154 (0x7fa1739eb800) [pid = 4524] [serial = 2314] [outer = 0x7fa170ce5000] 08:06:13 INFO - PROCESS | 4524 | [4524] 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 08:06:13 INFO - PROCESS | 4524 | 1461164773723 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:06:13 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:06:13 INFO - {} 08:06:13 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1209ms 08:06:13 INFO - PROCESS | 4524 | 1461164773772 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 08:06:13 INFO - PROCESS | 4524 | 1461164773779 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 08:06:13 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:06:13 INFO - PROCESS | 4524 | 1461164773788 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:06:13 INFO - PROCESS | 4524 | 1461164773791 Marionette TRACE conn3 <- [1,3050,null,{}] 08:06:13 INFO - PROCESS | 4524 | 1461164773802 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:14 INFO - PROCESS | 4524 | 1461164774101 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 08:06:14 INFO - PROCESS | 4524 | 1461164774220 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:14 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa173163800 == 161 [pid = 4524] [id = 772] 08:06:14 INFO - PROCESS | 4524 | ++DOMWINDOW == 155 (0x7fa16d7adc00) [pid = 4524] [serial = 2315] [outer = (nil)] 08:06:14 INFO - PROCESS | 4524 | ++DOMWINDOW == 156 (0x7fa1744d0800) [pid = 4524] [serial = 2316] [outer = 0x7fa16d7adc00] 08:06:14 INFO - PROCESS | 4524 | 1461164774283 Marionette DEBUG loaded listener.js 08:06:14 INFO - PROCESS | 4524 | ++DOMWINDOW == 157 (0x7fa175a96800) [pid = 4524] [serial = 2317] [outer = 0x7fa16d7adc00] 08:06:15 INFO - PROCESS | 4524 | 1461164775166 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 08:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:06:15 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1431ms 08:06:15 INFO - PROCESS | 4524 | 1461164775224 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 08:06:15 INFO - PROCESS | 4524 | 1461164775228 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 08:06:15 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:06:15 INFO - PROCESS | 4524 | 1461164775235 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:06:15 INFO - PROCESS | 4524 | 1461164775241 Marionette TRACE conn3 <- [1,3054,null,{}] 08:06:15 INFO - PROCESS | 4524 | 1461164775269 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:15 INFO - PROCESS | 4524 | 1461164775546 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 08:06:15 INFO - PROCESS | 4524 | 1461164775590 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:15 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa173d78800 == 162 [pid = 4524] [id = 773] 08:06:15 INFO - PROCESS | 4524 | ++DOMWINDOW == 158 (0x7fa175088800) [pid = 4524] [serial = 2318] [outer = (nil)] 08:06:15 INFO - PROCESS | 4524 | ++DOMWINDOW == 159 (0x7fa1766d7400) [pid = 4524] [serial = 2319] [outer = 0x7fa175088800] 08:06:15 INFO - PROCESS | 4524 | 1461164775650 Marionette DEBUG loaded listener.js 08:06:15 INFO - PROCESS | 4524 | ++DOMWINDOW == 160 (0x7fa176862c00) [pid = 4524] [serial = 2320] [outer = 0x7fa175088800] 08:06:17 INFO - PROCESS | 4524 | --DOMWINDOW == 159 (0x7fa16d35cc00) [pid = 4524] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 08:06:17 INFO - PROCESS | 4524 | --DOMWINDOW == 158 (0x7fa1843e8000) [pid = 4524] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 08:06:17 INFO - PROCESS | 4524 | --DOMWINDOW == 157 (0x7fa1847f0c00) [pid = 4524] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 08:06:17 INFO - PROCESS | 4524 | --DOMWINDOW == 156 (0x7fa175087c00) [pid = 4524] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:06:17 INFO - PROCESS | 4524 | --DOMWINDOW == 155 (0x7fa181c93c00) [pid = 4524] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 08:06:17 INFO - PROCESS | 4524 | --DOMWINDOW == 154 (0x7fa17d4b6c00) [pid = 4524] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 08:06:17 INFO - PROCESS | 4524 | --DOMWINDOW == 153 (0x7fa18d97cc00) [pid = 4524] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 08:06:17 INFO - PROCESS | 4524 | --DOMWINDOW == 152 (0x7fa1843ed800) [pid = 4524] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 08:06:17 INFO - PROCESS | 4524 | --DOMWINDOW == 151 (0x7fa18df78c00) [pid = 4524] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 08:06:17 INFO - PROCESS | 4524 | --DOMWINDOW == 150 (0x7fa178750000) [pid = 4524] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 08:06:17 INFO - PROCESS | 4524 | --DOMWINDOW == 149 (0x7fa18ddebc00) [pid = 4524] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 08:06:17 INFO - PROCESS | 4524 | --DOMWINDOW == 148 (0x7fa171016800) [pid = 4524] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 08:06:17 INFO - PROCESS | 4524 | --DOMWINDOW == 147 (0x7fa178f88c00) [pid = 4524] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 08:06:17 INFO - PROCESS | 4524 | --DOMWINDOW == 146 (0x7fa17d4b3000) [pid = 4524] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 08:06:17 INFO - PROCESS | 4524 | --DOMWINDOW == 145 (0x7fa187b71000) [pid = 4524] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 08:06:17 INFO - PROCESS | 4524 | --DOMWINDOW == 144 (0x7fa1798a2800) [pid = 4524] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 08:06:17 INFO - PROCESS | 4524 | --DOMWINDOW == 143 (0x7fa18df8c400) [pid = 4524] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 08:06:17 INFO - PROCESS | 4524 | --DOMWINDOW == 142 (0x7fa187b77800) [pid = 4524] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 08:06:17 INFO - PROCESS | 4524 | --DOMWINDOW == 141 (0x7fa175e59000) [pid = 4524] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 08:06:17 INFO - PROCESS | 4524 | --DOMWINDOW == 140 (0x7fa186370c00) [pid = 4524] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 08:06:17 INFO - PROCESS | 4524 | --DOMWINDOW == 139 (0x7fa1739e7800) [pid = 4524] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 08:06:17 INFO - PROCESS | 4524 | --DOMWINDOW == 138 (0x7fa16da56800) [pid = 4524] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 08:06:17 INFO - PROCESS | 4524 | --DOMWINDOW == 137 (0x7fa17a8cc000) [pid = 4524] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 08:06:17 INFO - PROCESS | 4524 | --DOMWINDOW == 136 (0x7fa1769f0c00) [pid = 4524] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 08:06:17 INFO - PROCESS | 4524 | --DOMWINDOW == 135 (0x7fa170bc7400) [pid = 4524] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 08:06:17 INFO - PROCESS | 4524 | 1461164777717 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:06:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:06:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:06:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:06:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:06:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:06:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:06:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:06:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:06:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:06:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:06:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:06:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:06:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:06:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:06:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:06:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:06:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:06:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:06:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:06:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:06:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:06:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:06:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:06:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:06:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:06:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:06:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:06:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:06:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:06:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:06:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:06:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:06:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:06:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:06:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:06:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:06:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:06:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:06:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:06:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:06:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:06:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:06:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:06:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:06:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:06:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:06:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 08:06:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:06:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 08:06:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:06:17 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2563ms 08:06:17 INFO - PROCESS | 4524 | 1461164777800 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 08:06:17 INFO - PROCESS | 4524 | 1461164777808 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 08:06:17 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:06:17 INFO - PROCESS | 4524 | 1461164777827 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:06:17 INFO - PROCESS | 4524 | 1461164777832 Marionette TRACE conn3 <- [1,3058,null,{}] 08:06:17 INFO - PROCESS | 4524 | 1461164777840 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:18 INFO - PROCESS | 4524 | 1461164778170 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 08:06:18 INFO - PROCESS | 4524 | 1461164778186 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:18 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa175a07800 == 163 [pid = 4524] [id = 774] 08:06:18 INFO - PROCESS | 4524 | ++DOMWINDOW == 136 (0x7fa1769e8000) [pid = 4524] [serial = 2321] [outer = (nil)] 08:06:18 INFO - PROCESS | 4524 | ++DOMWINDOW == 137 (0x7fa178b34800) [pid = 4524] [serial = 2322] [outer = 0x7fa1769e8000] 08:06:18 INFO - PROCESS | 4524 | 1461164778245 Marionette DEBUG loaded listener.js 08:06:18 INFO - PROCESS | 4524 | ++DOMWINDOW == 138 (0x7fa178f86400) [pid = 4524] [serial = 2323] [outer = 0x7fa1769e8000] 08:06:19 INFO - PROCESS | 4524 | 1461164779041 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 08:06:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:06:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:06:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:06:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:06:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:06:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:06:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:06:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:06:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:06:19 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:06:19 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:06:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:19 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:06:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:06:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:06:19 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:06:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:06:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:06:19 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:06:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:06:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:06:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:06:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:06:19 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1235ms 08:06:19 INFO - PROCESS | 4524 | 1461164779065 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 08:06:19 INFO - PROCESS | 4524 | 1461164779070 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 08:06:19 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:06:19 INFO - PROCESS | 4524 | 1461164779080 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:06:19 INFO - PROCESS | 4524 | 1461164779082 Marionette TRACE conn3 <- [1,3062,null,{}] 08:06:19 INFO - PROCESS | 4524 | 1461164779085 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:19 INFO - PROCESS | 4524 | 1461164779335 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 08:06:19 INFO - PROCESS | 4524 | 1461164779621 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:19 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa168d96800 == 164 [pid = 4524] [id = 775] 08:06:19 INFO - PROCESS | 4524 | ++DOMWINDOW == 139 (0x7fa16d35cc00) [pid = 4524] [serial = 2324] [outer = (nil)] 08:06:19 INFO - PROCESS | 4524 | ++DOMWINDOW == 140 (0x7fa16d47e800) [pid = 4524] [serial = 2325] [outer = 0x7fa16d35cc00] 08:06:19 INFO - PROCESS | 4524 | 1461164779699 Marionette DEBUG loaded listener.js 08:06:19 INFO - PROCESS | 4524 | ++DOMWINDOW == 141 (0x7fa170bc0800) [pid = 4524] [serial = 2326] [outer = 0x7fa16d35cc00] 08:06:20 INFO - PROCESS | 4524 | [4524] 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 08:06:20 INFO - PROCESS | 4524 | 1461164780637 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:06:20 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:06:20 INFO - {} 08:06:20 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1575ms 08:06:20 INFO - PROCESS | 4524 | 1461164780657 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 08:06:20 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:06:20 INFO - PROCESS | 4524 | 1461164780665 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 08:06:20 INFO - PROCESS | 4524 | 1461164780678 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:06:20 INFO - PROCESS | 4524 | 1461164780683 Marionette TRACE conn3 <- [1,3066,null,{}] 08:06:20 INFO - PROCESS | 4524 | 1461164780700 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:20 INFO - PROCESS | 4524 | 1461164780954 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 08:06:21 INFO - PROCESS | 4524 | 1461164781223 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:21 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1734f6000 == 165 [pid = 4524] [id = 776] 08:06:21 INFO - PROCESS | 4524 | ++DOMWINDOW == 142 (0x7fa170bc2800) [pid = 4524] [serial = 2327] [outer = (nil)] 08:06:21 INFO - PROCESS | 4524 | ++DOMWINDOW == 143 (0x7fa17444e400) [pid = 4524] [serial = 2328] [outer = 0x7fa170bc2800] 08:06:21 INFO - PROCESS | 4524 | 1461164781302 Marionette DEBUG loaded listener.js 08:06:21 INFO - PROCESS | 4524 | ++DOMWINDOW == 144 (0x7fa1745e1400) [pid = 4524] [serial = 2329] [outer = 0x7fa170bc2800] 08:06:22 INFO - PROCESS | 4524 | 1461164782218 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 08:06:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:06:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:06:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:06:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:06:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:06:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:06:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:06:22 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1585ms 08:06:22 INFO - PROCESS | 4524 | 1461164782265 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 08:06:22 INFO - PROCESS | 4524 | 1461164782271 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 08:06:22 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:06:22 INFO - PROCESS | 4524 | 1461164782277 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:06:22 INFO - PROCESS | 4524 | 1461164782280 Marionette TRACE conn3 <- [1,3070,null,{}] 08:06:22 INFO - PROCESS | 4524 | 1461164782285 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:22 INFO - PROCESS | 4524 | 1461164782528 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 08:06:22 INFO - PROCESS | 4524 | 1461164782809 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:22 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa175a68000 == 166 [pid = 4524] [id = 777] 08:06:22 INFO - PROCESS | 4524 | ++DOMWINDOW == 145 (0x7fa171018c00) [pid = 4524] [serial = 2330] [outer = (nil)] 08:06:22 INFO - PROCESS | 4524 | ++DOMWINDOW == 146 (0x7fa175e59000) [pid = 4524] [serial = 2331] [outer = 0x7fa171018c00] 08:06:22 INFO - PROCESS | 4524 | 1461164782879 Marionette DEBUG loaded listener.js 08:06:22 INFO - PROCESS | 4524 | ++DOMWINDOW == 147 (0x7fa1766db000) [pid = 4524] [serial = 2332] [outer = 0x7fa171018c00] 08:06:23 INFO - PROCESS | 4524 | 1461164783795 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 08:06:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:06:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:06:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:06:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:06:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:06:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:06:23 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1532ms 08:06:23 INFO - PROCESS | 4524 | 1461164783810 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 08:06:23 INFO - PROCESS | 4524 | 1461164783814 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 08:06:23 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:06:23 INFO - PROCESS | 4524 | 1461164783826 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:06:23 INFO - PROCESS | 4524 | 1461164783835 Marionette TRACE conn3 <- [1,3074,null,{}] 08:06:23 INFO - PROCESS | 4524 | 1461164783843 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:24 INFO - PROCESS | 4524 | 1461164784071 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 08:06:24 INFO - PROCESS | 4524 | 1461164784354 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:24 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa1773b5000 == 167 [pid = 4524] [id = 778] 08:06:24 INFO - PROCESS | 4524 | ++DOMWINDOW == 148 (0x7fa175035800) [pid = 4524] [serial = 2333] [outer = (nil)] 08:06:24 INFO - PROCESS | 4524 | ++DOMWINDOW == 149 (0x7fa17859c800) [pid = 4524] [serial = 2334] [outer = 0x7fa175035800] 08:06:24 INFO - PROCESS | 4524 | 1461164784429 Marionette DEBUG loaded listener.js 08:06:24 INFO - PROCESS | 4524 | ++DOMWINDOW == 150 (0x7fa178b3e800) [pid = 4524] [serial = 2335] [outer = 0x7fa175035800] 08:06:25 INFO - PROCESS | 4524 | 1461164785202 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 08:06:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:06:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:06:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:06:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:06:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:06:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:06:25 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1392ms 08:06:25 INFO - PROCESS | 4524 | 1461164785214 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 08:06:25 INFO - PROCESS | 4524 | 1461164785218 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 08:06:25 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:06:25 INFO - PROCESS | 4524 | 1461164785224 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:06:25 INFO - PROCESS | 4524 | 1461164785226 Marionette TRACE conn3 <- [1,3078,null,{}] 08:06:25 INFO - PROCESS | 4524 | 1461164785232 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:25 INFO - PROCESS | 4524 | 1461164785443 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 08:06:25 INFO - PROCESS | 4524 | 1461164785724 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:25 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa178b5a800 == 168 [pid = 4524] [id = 779] 08:06:25 INFO - PROCESS | 4524 | ++DOMWINDOW == 151 (0x7fa1766dc800) [pid = 4524] [serial = 2336] [outer = (nil)] 08:06:25 INFO - PROCESS | 4524 | ++DOMWINDOW == 152 (0x7fa1797c8400) [pid = 4524] [serial = 2337] [outer = 0x7fa1766dc800] 08:06:25 INFO - PROCESS | 4524 | 1461164785804 Marionette DEBUG loaded listener.js 08:06:25 INFO - PROCESS | 4524 | ++DOMWINDOW == 153 (0x7fa170ce6c00) [pid = 4524] [serial = 2338] [outer = 0x7fa1766dc800] 08:06:26 INFO - PROCESS | 4524 | 1461164786670 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 08:06:26 INFO - PROCESS | 4524 | 1461164786717 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 08:06:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 08:06:26 INFO - PROCESS | 4524 | 1461164786724 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:06:26 INFO - PROCESS | 4524 | 1461164786730 Marionette TRACE conn3 <- [1,3082,null,{}] 08:06:26 INFO - PROCESS | 4524 | 1461164786736 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:27 INFO - PROCESS | 4524 | 1461164787064 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 08:06:27 INFO - PROCESS | 4524 | 1461164787276 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:27 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa179010800 == 169 [pid = 4524] [id = 780] 08:06:27 INFO - PROCESS | 4524 | ++DOMWINDOW == 154 (0x7fa17a8ce400) [pid = 4524] [serial = 2339] [outer = (nil)] 08:06:27 INFO - PROCESS | 4524 | ++DOMWINDOW == 155 (0x7fa17a8d5c00) [pid = 4524] [serial = 2340] [outer = 0x7fa17a8ce400] 08:06:27 INFO - PROCESS | 4524 | 1461164787368 Marionette DEBUG loaded listener.js 08:06:27 INFO - PROCESS | 4524 | ++DOMWINDOW == 156 (0x7fa17b130000) [pid = 4524] [serial = 2341] [outer = 0x7fa17a8ce400] 08:06:28 INFO - PROCESS | 4524 | 1461164788193 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 08:06:28 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:06:28 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:06:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:28 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:06:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:06:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1538ms 08:06:28 INFO - PROCESS | 4524 | 1461164788265 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 08:06:28 INFO - PROCESS | 4524 | 1461164788268 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 08:06:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:06:28 INFO - PROCESS | 4524 | 1461164788273 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:06:28 INFO - PROCESS | 4524 | 1461164788276 Marionette TRACE conn3 <- [1,3086,null,{}] 08:06:28 INFO - PROCESS | 4524 | 1461164788282 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:28 INFO - PROCESS | 4524 | 1461164788492 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 08:06:28 INFO - PROCESS | 4524 | 1461164788770 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:28 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17a413800 == 170 [pid = 4524] [id = 781] 08:06:28 INFO - PROCESS | 4524 | ++DOMWINDOW == 157 (0x7fa17d340800) [pid = 4524] [serial = 2342] [outer = (nil)] 08:06:28 INFO - PROCESS | 4524 | ++DOMWINDOW == 158 (0x7fa17d558800) [pid = 4524] [serial = 2343] [outer = 0x7fa17d340800] 08:06:28 INFO - PROCESS | 4524 | 1461164788842 Marionette DEBUG loaded listener.js 08:06:28 INFO - PROCESS | 4524 | ++DOMWINDOW == 159 (0x7fa181c0c000) [pid = 4524] [serial = 2344] [outer = 0x7fa17d340800] 08:06:29 INFO - PROCESS | 4524 | 1461164789586 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:06:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:06:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1332ms 08:06:29 INFO - PROCESS | 4524 | 1461164789617 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 08:06:29 INFO - PROCESS | 4524 | 1461164789621 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 08:06:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:06:29 INFO - PROCESS | 4524 | 1461164789629 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:06:29 INFO - PROCESS | 4524 | 1461164789632 Marionette TRACE conn3 <- [1,3090,null,{}] 08:06:29 INFO - PROCESS | 4524 | 1461164789637 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:29 INFO - PROCESS | 4524 | 1461164789853 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 08:06:30 INFO - PROCESS | 4524 | 1461164790104 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:30 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17a799000 == 171 [pid = 4524] [id = 782] 08:06:30 INFO - PROCESS | 4524 | ++DOMWINDOW == 160 (0x7fa17d348000) [pid = 4524] [serial = 2345] [outer = (nil)] 08:06:30 INFO - PROCESS | 4524 | ++DOMWINDOW == 161 (0x7fa181c66400) [pid = 4524] [serial = 2346] [outer = 0x7fa17d348000] 08:06:30 INFO - PROCESS | 4524 | 1461164790184 Marionette DEBUG loaded listener.js 08:06:30 INFO - PROCESS | 4524 | ++DOMWINDOW == 162 (0x7fa181c90400) [pid = 4524] [serial = 2347] [outer = 0x7fa17d348000] 08:06:31 INFO - PROCESS | 4524 | 1461164790997 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:06:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:06:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1433ms 08:06:31 INFO - PROCESS | 4524 | 1461164791063 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 08:06:31 INFO - PROCESS | 4524 | 1461164791067 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 08:06:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:06:31 INFO - PROCESS | 4524 | 1461164791073 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:06:31 INFO - PROCESS | 4524 | 1461164791076 Marionette TRACE conn3 <- [1,3094,null,{}] 08:06:31 INFO - PROCESS | 4524 | 1461164791081 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:31 INFO - PROCESS | 4524 | 1461164791297 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 08:06:31 INFO - PROCESS | 4524 | 1461164791580 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:31 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17af8b000 == 172 [pid = 4524] [id = 783] 08:06:31 INFO - PROCESS | 4524 | ++DOMWINDOW == 163 (0x7fa16da59c00) [pid = 4524] [serial = 2348] [outer = (nil)] 08:06:31 INFO - PROCESS | 4524 | ++DOMWINDOW == 164 (0x7fa181c9c000) [pid = 4524] [serial = 2349] [outer = 0x7fa16da59c00] 08:06:31 INFO - PROCESS | 4524 | 1461164791659 Marionette DEBUG loaded listener.js 08:06:31 INFO - PROCESS | 4524 | ++DOMWINDOW == 165 (0x7fa182018400) [pid = 4524] [serial = 2350] [outer = 0x7fa16da59c00] 08:06:32 INFO - PROCESS | 4524 | 1461164792428 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:06:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:06:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1376ms 08:06:32 INFO - PROCESS | 4524 | 1461164792450 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 08:06:32 INFO - PROCESS | 4524 | 1461164792453 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 08:06:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:06:32 INFO - PROCESS | 4524 | 1461164792458 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:06:32 INFO - PROCESS | 4524 | 1461164792460 Marionette TRACE conn3 <- [1,3098,null,{}] 08:06:32 INFO - PROCESS | 4524 | 1461164792465 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:32 INFO - PROCESS | 4524 | 1461164792682 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 08:06:32 INFO - PROCESS | 4524 | 1461164792933 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:32 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17c1dc000 == 173 [pid = 4524] [id = 784] 08:06:32 INFO - PROCESS | 4524 | ++DOMWINDOW == 166 (0x7fa17d55e400) [pid = 4524] [serial = 2351] [outer = (nil)] 08:06:32 INFO - PROCESS | 4524 | ++DOMWINDOW == 167 (0x7fa182055c00) [pid = 4524] [serial = 2352] [outer = 0x7fa17d55e400] 08:06:33 INFO - PROCESS | 4524 | 1461164793002 Marionette DEBUG loaded listener.js 08:06:33 INFO - PROCESS | 4524 | ++DOMWINDOW == 168 (0x7fa183028800) [pid = 4524] [serial = 2353] [outer = 0x7fa17d55e400] 08:06:33 INFO - PROCESS | 4524 | 1461164793801 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 08:06:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:06:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:06:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1375ms 08:06:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:06:33 INFO - PROCESS | 4524 | 1461164793835 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 08:06:33 INFO - PROCESS | 4524 | 1461164793837 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 08:06:33 INFO - PROCESS | 4524 | 1461164793843 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:06:33 INFO - PROCESS | 4524 | 1461164793847 Marionette TRACE conn3 <- [1,3102,null,{}] 08:06:33 INFO - PROCESS | 4524 | 1461164793852 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:34 INFO - PROCESS | 4524 | 1461164794070 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 08:06:34 INFO - PROCESS | 4524 | 1461164794348 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:34 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa17d7cd000 == 174 [pid = 4524] [id = 785] 08:06:34 INFO - PROCESS | 4524 | ++DOMWINDOW == 169 (0x7fa18302a400) [pid = 4524] [serial = 2354] [outer = (nil)] 08:06:34 INFO - PROCESS | 4524 | ++DOMWINDOW == 170 (0x7fa183d39000) [pid = 4524] [serial = 2355] [outer = 0x7fa18302a400] 08:06:34 INFO - PROCESS | 4524 | 1461164794437 Marionette DEBUG loaded listener.js 08:06:34 INFO - PROCESS | 4524 | ++DOMWINDOW == 171 (0x7fa183ef0000) [pid = 4524] [serial = 2356] [outer = 0x7fa18302a400] 08:06:35 INFO - PROCESS | 4524 | 1461164795237 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:06:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:06:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1436ms 08:06:35 INFO - PROCESS | 4524 | 1461164795278 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 08:06:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:06:35 INFO - PROCESS | 4524 | 1461164795282 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 08:06:35 INFO - PROCESS | 4524 | 1461164795288 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 08:06:35 INFO - PROCESS | 4524 | 1461164795292 Marionette TRACE conn3 <- [1,3106,null,{}] 08:06:35 INFO - PROCESS | 4524 | 1461164795297 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:35 INFO - PROCESS | 4524 | 1461164795643 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 08:06:35 INFO - PROCESS | 4524 | 1461164795865 Marionette TRACE conn3 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:35 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa181ee0000 == 175 [pid = 4524] [id = 786] 08:06:35 INFO - PROCESS | 4524 | ++DOMWINDOW == 172 (0x7fa183d32400) [pid = 4524] [serial = 2357] [outer = (nil)] 08:06:35 INFO - PROCESS | 4524 | ++DOMWINDOW == 173 (0x7fa184b9dc00) [pid = 4524] [serial = 2358] [outer = 0x7fa183d32400] 08:06:35 INFO - PROCESS | 4524 | 1461164795951 Marionette DEBUG loaded listener.js 08:06:36 INFO - PROCESS | 4524 | ++DOMWINDOW == 174 (0x7fa185546c00) [pid = 4524] [serial = 2359] [outer = 0x7fa183d32400] 08:06:36 INFO - PROCESS | 4524 | 1461164796714 Marionette TRACE conn3 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 08:06:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:06:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:06:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:06:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1446ms 08:06:36 INFO - PROCESS | 4524 | 1461164796746 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 08:06:36 INFO - PROCESS | 4524 | 1461164796749 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 08:06:36 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:06:36 INFO - PROCESS | 4524 | 1461164796757 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 08:06:36 INFO - PROCESS | 4524 | 1461164796759 Marionette TRACE conn3 <- [1,3110,null,{}] 08:06:36 INFO - PROCESS | 4524 | 1461164796765 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:36 INFO - PROCESS | 4524 | 1461164796976 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 08:06:37 INFO - PROCESS | 4524 | 1461164797268 Marionette TRACE conn3 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:37 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa184b0c800 == 176 [pid = 4524] [id = 787] 08:06:37 INFO - PROCESS | 4524 | ++DOMWINDOW == 175 (0x7fa16d35c400) [pid = 4524] [serial = 2360] [outer = (nil)] 08:06:37 INFO - PROCESS | 4524 | ++DOMWINDOW == 176 (0x7fa18577b000) [pid = 4524] [serial = 2361] [outer = 0x7fa16d35c400] 08:06:37 INFO - PROCESS | 4524 | 1461164797348 Marionette DEBUG loaded listener.js 08:06:37 INFO - PROCESS | 4524 | ++DOMWINDOW == 177 (0x7fa1871ea000) [pid = 4524] [serial = 2362] [outer = 0x7fa16d35c400] 08:06:38 INFO - PROCESS | 4524 | 1461164798090 Marionette TRACE conn3 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 08:06:38 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:06:38 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 08:06:38 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:06:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:38 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:06:38 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1380ms 08:06:38 INFO - PROCESS | 4524 | 1461164798140 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 08:06:38 INFO - PROCESS | 4524 | 1461164798143 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 08:06:38 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:06:38 INFO - PROCESS | 4524 | 1461164798149 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 08:06:38 INFO - PROCESS | 4524 | 1461164798151 Marionette TRACE conn3 <- [1,3114,null,{}] 08:06:38 INFO - PROCESS | 4524 | 1461164798156 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:38 INFO - PROCESS | 4524 | 1461164798377 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 08:06:38 INFO - PROCESS | 4524 | 1461164798664 Marionette TRACE conn3 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"bb86dffc-01c7-4eca-86af-3b990aa7f4d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:38 INFO - PROCESS | 4524 | ++DOCSHELL 0x7fa184e62000 == 177 [pid = 4524] [id = 788] 08:06:38 INFO - PROCESS | 4524 | ++DOMWINDOW == 178 (0x7fa185552400) [pid = 4524] [serial = 2363] [outer = (nil)] 08:06:38 INFO - PROCESS | 4524 | ++DOMWINDOW == 179 (0x7fa187f48400) [pid = 4524] [serial = 2364] [outer = 0x7fa185552400] 08:06:38 INFO - PROCESS | 4524 | 1461164798740 Marionette DEBUG loaded listener.js 08:06:38 INFO - PROCESS | 4524 | ++DOMWINDOW == 180 (0x7fa18826bc00) [pid = 4524] [serial = 2365] [outer = 0x7fa185552400] 08:06:39 INFO - PROCESS | 4524 | 1461164799508 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 08:06:39 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:06:39 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1379ms 08:06:39 INFO - PROCESS | 4524 | 1461164799529 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 08:06:39 INFO - PROCESS | 4524 | 1461164799532 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 08:06:40 WARNING - u'runner_teardown' () 08:06:40 INFO - No more tests 08:06:40 INFO - Got 0 unexpected results 08:06:40 INFO - SUITE-END | took 1140s 08:06:40 INFO - Closing logging queue 08:06:40 INFO - queue closed 08:06:40 INFO - Return code: 0 08:06:40 WARNING - # TBPL SUCCESS # 08:06:40 INFO - Running post-action listener: _resource_record_post_action 08:06:40 INFO - Running post-run listener: _resource_record_post_run 08:06:42 INFO - Total resource usage - Wall time: 1176s; CPU: 98.0%; Read bytes: 876544; Write bytes: 970100736; Read time: 16; Write time: 333912 08:06:42 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:06:42 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 0; Write bytes: 51503104; Read time: 0; Write time: 41036 08:06:42 INFO - run-tests - Wall time: 1146s; CPU: 98.0%; Read bytes: 876544; Write bytes: 918548480; Read time: 16; Write time: 292872 08:06:42 INFO - Running post-run listener: _upload_blobber_files 08:06:42 INFO - Blob upload gear active. 08:06:42 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 08:06:42 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 08:06:42 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'] 08:06:42 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 08:06:42 INFO - (blobuploader) - INFO - Open directory for files ... 08:06:42 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 08:06:43 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:06:43 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:06:44 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:06:44 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:06:44 INFO - (blobuploader) - INFO - Done attempting. 08:06:44 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 08:06:44 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:06:44 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:06:45 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:06:45 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:06:45 INFO - (blobuploader) - INFO - Done attempting. 08:06:45 INFO - (blobuploader) - INFO - Iteration through files over. 08:06:45 INFO - Return code: 0 08:06:45 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 08:06:45 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 08:06:45 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/773dec20523907a8e8d541c706034a9a547ad657879045313cfbe043dcebafacce09c11c176ac1a1d35326f60b051759053269905fc216aa0588ebeb95e0cc6a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/5ec49cac9bbf5acdcc41ab00014493da40b3fe62426dd879c801f6cf54f047fe41a847aefa15b8c4474e1bc22ffb2239f5b8fcb9fa249df05d1b2d23e52daf01"} 08:06:45 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 08:06:45 INFO - Writing to file /builds/slave/test/properties/blobber_files 08:06:45 INFO - Contents: 08:06:45 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/773dec20523907a8e8d541c706034a9a547ad657879045313cfbe043dcebafacce09c11c176ac1a1d35326f60b051759053269905fc216aa0588ebeb95e0cc6a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/5ec49cac9bbf5acdcc41ab00014493da40b3fe62426dd879c801f6cf54f047fe41a847aefa15b8c4474e1bc22ffb2239f5b8fcb9fa249df05d1b2d23e52daf01"} 08:06:45 INFO - Running post-run listener: copy_logs_to_upload_dir 08:06:45 INFO - Copying logs to upload dir... 08:06:45 INFO - mkdir: /builds/slave/test/build/upload/logs 08:06:45 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1251.465283 ========= master_lag: 0.35 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 20 mins, 51 secs) (at 2016-04-20 08:06:46.263017) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 08:06:46.264477) ========= 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-1461162249.149185-655323867 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/773dec20523907a8e8d541c706034a9a547ad657879045313cfbe043dcebafacce09c11c176ac1a1d35326f60b051759053269905fc216aa0588ebeb95e0cc6a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/5ec49cac9bbf5acdcc41ab00014493da40b3fe62426dd879c801f6cf54f047fe41a847aefa15b8c4474e1bc22ffb2239f5b8fcb9fa249df05d1b2d23e52daf01"} build_url:https://queue.taskcluster.net/v1/task/DFbJrLkBQC2DpjS3svA-rA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/DFbJrLkBQC2DpjS3svA-rA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.035181 build_url: 'https://queue.taskcluster.net/v1/task/DFbJrLkBQC2DpjS3svA-rA/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/773dec20523907a8e8d541c706034a9a547ad657879045313cfbe043dcebafacce09c11c176ac1a1d35326f60b051759053269905fc216aa0588ebeb95e0cc6a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/5ec49cac9bbf5acdcc41ab00014493da40b3fe62426dd879c801f6cf54f047fe41a847aefa15b8c4474e1bc22ffb2239f5b8fcb9fa249df05d1b2d23e52daf01"}' symbols_url: 'https://queue.taskcluster.net/v1/task/DFbJrLkBQC2DpjS3svA-rA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 08:06:46.339114) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 08:06:46.339594) ========= 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-1461162249.149185-655323867 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.021913 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 08:06:46.404051) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-20 08:06:46.404360) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-20 08:06:46.404939) ========= ========= Total master_lag: 0.60 =========