builder: fx-team_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-741 starttime: 1461246201.3 results: success (0) buildid: 20160421055405 builduid: 904aef4727814550a5512537981812d9 revision: adc7dd34508b4133a986bee775b6a75552e13ecb ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 06:43:21.302100) ========= master: http://buildbot-master68.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 06:43:21.302570) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 06:43:21.302895) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 06:43:21.344181) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 06:43:21.344483) ========= 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-1461246063.942885-1576567900 _=/tools/buildbot/bin/python using PTY: False --2016-04-21 06:43:21-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 10.6M=0.001s 2016-04-21 06:43:21 (10.6 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.312238 ========= master_lag: 0.40 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 06:43:22.056793) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 06:43:22.057158) ========= 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-1461246063.942885-1576567900 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.044700 ========= master_lag: 0.04 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 06:43:22.137629) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 06:43:22.137973) ========= bash -c 'python archiver_client.py mozharness --repo integration/fx-team --rev adc7dd34508b4133a986bee775b6a75552e13ecb --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 adc7dd34508b4133a986bee775b6a75552e13ecb --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-1461246063.942885-1576567900 _=/tools/buildbot/bin/python using PTY: False 2016-04-21 06:43:22,367 truncating revision to first 12 chars 2016-04-21 06:43:22,368 Setting DEBUG logging. 2016-04-21 06:43:22,368 attempt 1/10 2016-04-21 06:43:22,368 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/adc7dd34508b?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-21 06:43:22,675 unpacking tar archive at: fx-team-adc7dd34508b/testing/mozharness/ program finished with exit code 0 elapsedTime=0.601807 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 06:43:22.773578) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 06:43:22.773917) ========= script_repo_revision: adc7dd34508b4133a986bee775b6a75552e13ecb ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 06:43:22.774322) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 06:43:22.774601) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 06:43:22.802901) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 0 secs) (at 2016-04-21 06:43:22.803204) ========= /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-1461246063.942885-1576567900 _=/tools/buildbot/bin/python using PTY: False 06:43:23 INFO - MultiFileLogger online at 20160421 06:43:23 in /builds/slave/test 06:43:23 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 06:43:23 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 06:43:23 INFO - {'append_to_log': False, 06:43:23 INFO - 'base_work_dir': '/builds/slave/test', 06:43:23 INFO - 'blob_upload_branch': 'fx-team', 06:43:23 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 06:43:23 INFO - 'buildbot_json_path': 'buildprops.json', 06:43:23 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 06:43:23 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 06:43:23 INFO - 'download_minidump_stackwalk': True, 06:43:23 INFO - 'download_symbols': 'true', 06:43:23 INFO - 'e10s': False, 06:43:23 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 06:43:23 INFO - 'tooltool.py': '/tools/tooltool.py', 06:43:23 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 06:43:23 INFO - '/tools/misc-python/virtualenv.py')}, 06:43:23 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 06:43:23 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 06:43:23 INFO - 'log_level': 'info', 06:43:23 INFO - 'log_to_console': True, 06:43:23 INFO - 'opt_config_files': (), 06:43:23 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 06:43:23 INFO - '--processes=1', 06:43:23 INFO - '--config=%(test_path)s/wptrunner.ini', 06:43:23 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 06:43:23 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 06:43:23 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 06:43:23 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 06:43:23 INFO - 'pip_index': False, 06:43:23 INFO - 'require_test_zip': True, 06:43:23 INFO - 'test_type': ('testharness',), 06:43:23 INFO - 'this_chunk': '1', 06:43:23 INFO - 'tooltool_cache': '/builds/tooltool_cache', 06:43:23 INFO - 'total_chunks': '10', 06:43:23 INFO - 'virtualenv_path': 'venv', 06:43:23 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 06:43:23 INFO - 'work_dir': 'build'} 06:43:23 INFO - ##### 06:43:23 INFO - ##### Running clobber step. 06:43:23 INFO - ##### 06:43:23 INFO - Running pre-action listener: _resource_record_pre_action 06:43:23 INFO - Running main action method: clobber 06:43:23 INFO - rmtree: /builds/slave/test/build 06:43:23 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 06:43:23 INFO - Running post-action listener: _resource_record_post_action 06:43:23 INFO - ##### 06:43:23 INFO - ##### Running read-buildbot-config step. 06:43:23 INFO - ##### 06:43:23 INFO - Running pre-action listener: _resource_record_pre_action 06:43:23 INFO - Running main action method: read_buildbot_config 06:43:23 INFO - Using buildbot properties: 06:43:23 INFO - { 06:43:23 INFO - "project": "", 06:43:23 INFO - "product": "firefox", 06:43:23 INFO - "script_repo_revision": "production", 06:43:23 INFO - "scheduler": "tests-fx-team-ubuntu64_vm-debug-unittest-7-3600", 06:43:23 INFO - "repository": "", 06:43:23 INFO - "buildername": "Ubuntu VM 12.04 x64 fx-team debug test web-platform-tests-1", 06:43:23 INFO - "buildid": "20160421055405", 06:43:23 INFO - "pgo_build": "False", 06:43:23 INFO - "basedir": "/builds/slave/test", 06:43:23 INFO - "buildnumber": 14, 06:43:23 INFO - "slavename": "tst-linux64-spot-741", 06:43:23 INFO - "master": "http://buildbot-master68.bb.releng.usw2.mozilla.com:8201/", 06:43:23 INFO - "platform": "linux64", 06:43:23 INFO - "branch": "fx-team", 06:43:23 INFO - "revision": "adc7dd34508b4133a986bee775b6a75552e13ecb", 06:43:23 INFO - "repo_path": "integration/fx-team", 06:43:23 INFO - "moz_repo_path": "", 06:43:23 INFO - "stage_platform": "linux64", 06:43:23 INFO - "builduid": "904aef4727814550a5512537981812d9", 06:43:23 INFO - "slavebuilddir": "test" 06:43:23 INFO - } 06:43:23 INFO - Found installer url https://queue.taskcluster.net/v1/task/DsJY_Wr6R7KvIKasi8EQZg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2. 06:43:23 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/DsJY_Wr6R7KvIKasi8EQZg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json. 06:43:23 INFO - Running post-action listener: _resource_record_post_action 06:43:23 INFO - ##### 06:43:23 INFO - ##### Running download-and-extract step. 06:43:23 INFO - ##### 06:43:23 INFO - Running pre-action listener: _resource_record_pre_action 06:43:23 INFO - Running main action method: download_and_extract 06:43:23 INFO - mkdir: /builds/slave/test/build/tests 06:43:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:43:23 INFO - https://queue.taskcluster.net/v1/task/DsJY_Wr6R7KvIKasi8EQZg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 06:43:23 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DsJY_Wr6R7KvIKasi8EQZg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 06:43:23 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DsJY_Wr6R7KvIKasi8EQZg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 06:43:23 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DsJY_Wr6R7KvIKasi8EQZg/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 06:43:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DsJY_Wr6R7KvIKasi8EQZg/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 06:43:24 INFO - Downloaded 1361 bytes. 06:43:24 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 06:43:24 INFO - Using the following test package requirements: 06:43:24 INFO - {u'common': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 06:43:24 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 06:43:24 INFO - u'firefox-48.0a1.en-US.linux-x86_64.cppunittest.tests.zip'], 06:43:24 INFO - u'gtest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 06:43:24 INFO - u'firefox-48.0a1.en-US.linux-x86_64.gtest.tests.zip'], 06:43:24 INFO - u'jittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 06:43:24 INFO - u'jsshell-linux-x86_64.zip'], 06:43:24 INFO - u'mochitest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 06:43:24 INFO - u'firefox-48.0a1.en-US.linux-x86_64.mochitest.tests.zip'], 06:43:24 INFO - u'mozbase': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 06:43:24 INFO - u'reftest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 06:43:24 INFO - u'firefox-48.0a1.en-US.linux-x86_64.reftest.tests.zip'], 06:43:24 INFO - u'talos': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 06:43:24 INFO - u'firefox-48.0a1.en-US.linux-x86_64.talos.tests.zip'], 06:43:24 INFO - u'web-platform': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 06:43:24 INFO - u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'], 06:43:24 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 06:43:24 INFO - u'firefox-48.0a1.en-US.linux-x86_64.xpcshell.tests.zip']} 06:43:24 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 06:43:24 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')]} 06:43:24 INFO - https://queue.taskcluster.net/v1/task/DsJY_Wr6R7KvIKasi8EQZg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 06:43:24 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DsJY_Wr6R7KvIKasi8EQZg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 06:43:24 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DsJY_Wr6R7KvIKasi8EQZg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 06:43:24 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DsJY_Wr6R7KvIKasi8EQZg/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 06:43:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DsJY_Wr6R7KvIKasi8EQZg/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 06:43:26 INFO - Downloaded 22736260 bytes. 06:43:26 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/*'] 06:43:26 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/* 06:43:27 INFO - caution: filename not matched: web-platform/* 06:43:27 INFO - Return code: 11 06:43:27 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')]} 06:43:27 INFO - https://queue.taskcluster.net/v1/task/DsJY_Wr6R7KvIKasi8EQZg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 06:43:27 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DsJY_Wr6R7KvIKasi8EQZg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 06:43:27 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DsJY_Wr6R7KvIKasi8EQZg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 06:43:27 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DsJY_Wr6R7KvIKasi8EQZg/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 06:43:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DsJY_Wr6R7KvIKasi8EQZg/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 06:43:30 INFO - Downloaded 36397854 bytes. 06:43:30 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/*'] 06:43:30 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/* 06:43:34 INFO - caution: filename not matched: bin/* 06:43:34 INFO - caution: filename not matched: config/* 06:43:34 INFO - caution: filename not matched: mozbase/* 06:43:34 INFO - caution: filename not matched: marionette/* 06:43:34 INFO - caution: filename not matched: tools/wptserve/* 06:43:34 INFO - Return code: 11 06:43:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:43:34 INFO - https://queue.taskcluster.net/v1/task/DsJY_Wr6R7KvIKasi8EQZg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 06:43:34 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DsJY_Wr6R7KvIKasi8EQZg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 06:43:34 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DsJY_Wr6R7KvIKasi8EQZg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 06:43:34 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DsJY_Wr6R7KvIKasi8EQZg/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 06:43:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DsJY_Wr6R7KvIKasi8EQZg/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 06:43:38 INFO - Downloaded 64288003 bytes. 06:43:38 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/DsJY_Wr6R7KvIKasi8EQZg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 06:43:38 INFO - mkdir: /builds/slave/test/properties 06:43:38 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 06:43:38 INFO - Writing to file /builds/slave/test/properties/build_url 06:43:38 INFO - Contents: 06:43:38 INFO - build_url:https://queue.taskcluster.net/v1/task/DsJY_Wr6R7KvIKasi8EQZg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 06:43:39 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/DsJY_Wr6R7KvIKasi8EQZg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 06:43:39 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 06:43:39 INFO - Writing to file /builds/slave/test/properties/symbols_url 06:43:39 INFO - Contents: 06:43:39 INFO - symbols_url:https://queue.taskcluster.net/v1/task/DsJY_Wr6R7KvIKasi8EQZg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 06:43:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:43:39 INFO - https://queue.taskcluster.net/v1/task/DsJY_Wr6R7KvIKasi8EQZg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 06:43:39 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DsJY_Wr6R7KvIKasi8EQZg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 06:43:39 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DsJY_Wr6R7KvIKasi8EQZg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 06:43:39 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DsJY_Wr6R7KvIKasi8EQZg/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 06:43:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DsJY_Wr6R7KvIKasi8EQZg/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 06:43:43 INFO - Downloaded 90764741 bytes. 06:43:43 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'] 06:43:43 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 06:43:49 INFO - Return code: 0 06:43:49 INFO - Running post-action listener: _resource_record_post_action 06:43:49 INFO - Running post-action listener: set_extra_try_arguments 06:43:49 INFO - ##### 06:43:49 INFO - ##### Running create-virtualenv step. 06:43:49 INFO - ##### 06:43:49 INFO - Running pre-action listener: _pre_create_virtualenv 06:43:49 INFO - Running pre-action listener: _resource_record_pre_action 06:43:49 INFO - Running main action method: create_virtualenv 06:43:49 INFO - Creating virtualenv /builds/slave/test/build/venv 06:43:49 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 06:43:49 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 06:43:49 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 06:43:49 INFO - Using real prefix '/usr' 06:43:49 INFO - New python executable in /builds/slave/test/build/venv/bin/python 06:43:50 INFO - Installing distribute.............................................................................................................................................................................................done. 06:43:55 INFO - Installing pip.................done. 06:43:55 INFO - Return code: 0 06:43:55 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 06:43:55 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')]} 06:43:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:43:55 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:43:55 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')]} 06:43:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:43:55 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:43:55 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 0xfd8030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xfd93f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x101cf70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10979c0>, '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 0x1025e80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x101af60>, '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-1461246063.942885-1576567900', '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 06:43:55 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 06:43:55 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 06:43:55 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:43:55 INFO - 'CCACHE_UMASK': '002', 06:43:55 INFO - 'DISPLAY': ':0', 06:43:55 INFO - 'HOME': '/home/cltbld', 06:43:55 INFO - 'LANG': 'en_US.UTF-8', 06:43:55 INFO - 'LOGNAME': 'cltbld', 06:43:55 INFO - 'MAIL': '/var/mail/cltbld', 06:43:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:43:55 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:43:55 INFO - 'MOZ_NO_REMOTE': '1', 06:43:55 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:43:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:43:55 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:43:55 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:43:55 INFO - 'PWD': '/builds/slave/test', 06:43:55 INFO - 'SHELL': '/bin/bash', 06:43:55 INFO - 'SHLVL': '1', 06:43:55 INFO - 'TERM': 'linux', 06:43:55 INFO - 'TMOUT': '86400', 06:43:55 INFO - 'USER': 'cltbld', 06:43:55 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461246063.942885-1576567900', 06:43:55 INFO - '_': '/tools/buildbot/bin/python'} 06:43:56 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:43:56 INFO - Downloading/unpacking psutil>=0.7.1 06:43:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:43:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:43:56 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 06:43:56 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 06:43:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:43:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:44:00 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 06:44:00 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 06:44:00 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:44:00 INFO - Installing collected packages: psutil 06:44:00 INFO - Running setup.py install for psutil 06:44:00 INFO - building 'psutil._psutil_linux' extension 06:44:00 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 06:44:00 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 06:44:00 INFO - building 'psutil._psutil_posix' extension 06:44:00 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 06:44:01 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 06:44:01 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 06:44:01 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:44:01 INFO - Successfully installed psutil 06:44:01 INFO - Cleaning up... 06:44:01 INFO - Return code: 0 06:44:01 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 06:44:01 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')]} 06:44:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:44:01 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:44:01 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')]} 06:44:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:44:01 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:44:01 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 0xfd8030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xfd93f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x101cf70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10979c0>, '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 0x1025e80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x101af60>, '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-1461246063.942885-1576567900', '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 06:44:01 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 06:44:01 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 06:44:01 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:44:01 INFO - 'CCACHE_UMASK': '002', 06:44:01 INFO - 'DISPLAY': ':0', 06:44:01 INFO - 'HOME': '/home/cltbld', 06:44:01 INFO - 'LANG': 'en_US.UTF-8', 06:44:01 INFO - 'LOGNAME': 'cltbld', 06:44:01 INFO - 'MAIL': '/var/mail/cltbld', 06:44:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:44:01 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:44:01 INFO - 'MOZ_NO_REMOTE': '1', 06:44:01 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:44:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:44:01 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:44:01 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:44:01 INFO - 'PWD': '/builds/slave/test', 06:44:01 INFO - 'SHELL': '/bin/bash', 06:44:01 INFO - 'SHLVL': '1', 06:44:01 INFO - 'TERM': 'linux', 06:44:01 INFO - 'TMOUT': '86400', 06:44:01 INFO - 'USER': 'cltbld', 06:44:01 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461246063.942885-1576567900', 06:44:01 INFO - '_': '/tools/buildbot/bin/python'} 06:44:01 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:44:01 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 06:44:01 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 06:44:01 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 06:44:01 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 06:44:01 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 06:44:01 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 06:44:01 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 06:44:05 INFO - Downloading mozsystemmonitor-0.0.tar.gz 06:44:05 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 06:44:05 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 06:44:05 INFO - Installing collected packages: mozsystemmonitor 06:44:05 INFO - Running setup.py install for mozsystemmonitor 06:44:06 INFO - Successfully installed mozsystemmonitor 06:44:06 INFO - Cleaning up... 06:44:06 INFO - Return code: 0 06:44:06 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 06:44:06 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')]} 06:44:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:44:06 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:44:06 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')]} 06:44:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:44:06 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:44:06 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 0xfd8030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xfd93f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x101cf70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10979c0>, '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 0x1025e80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x101af60>, '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-1461246063.942885-1576567900', '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 06:44:06 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 06:44:06 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 06:44:06 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:44:06 INFO - 'CCACHE_UMASK': '002', 06:44:06 INFO - 'DISPLAY': ':0', 06:44:06 INFO - 'HOME': '/home/cltbld', 06:44:06 INFO - 'LANG': 'en_US.UTF-8', 06:44:06 INFO - 'LOGNAME': 'cltbld', 06:44:06 INFO - 'MAIL': '/var/mail/cltbld', 06:44:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:44:06 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:44:06 INFO - 'MOZ_NO_REMOTE': '1', 06:44:06 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:44:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:44:06 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:44:06 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:44:06 INFO - 'PWD': '/builds/slave/test', 06:44:06 INFO - 'SHELL': '/bin/bash', 06:44:06 INFO - 'SHLVL': '1', 06:44:06 INFO - 'TERM': 'linux', 06:44:06 INFO - 'TMOUT': '86400', 06:44:06 INFO - 'USER': 'cltbld', 06:44:06 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461246063.942885-1576567900', 06:44:06 INFO - '_': '/tools/buildbot/bin/python'} 06:44:06 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:44:06 INFO - Downloading/unpacking blobuploader==1.2.4 06:44:06 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:44:06 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:44:06 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 06:44:06 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 06:44:06 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:44:06 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:44:10 INFO - Downloading blobuploader-1.2.4.tar.gz 06:44:10 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 06:44:10 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 06:44:10 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 06:44:10 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 06:44:10 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 06:44:10 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 06:44:10 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 06:44:10 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 06:44:11 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 06:44:11 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 06:44:11 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:44:11 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:44:11 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 06:44:11 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 06:44:11 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:44:11 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:44:11 INFO - Downloading docopt-0.6.1.tar.gz 06:44:11 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 06:44:12 INFO - Installing collected packages: blobuploader, requests, docopt 06:44:12 INFO - Running setup.py install for blobuploader 06:44:12 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 06:44:12 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 06:44:12 INFO - Running setup.py install for requests 06:44:13 INFO - Running setup.py install for docopt 06:44:13 INFO - Successfully installed blobuploader requests docopt 06:44:13 INFO - Cleaning up... 06:44:13 INFO - Return code: 0 06:44:13 INFO - Installing None into virtualenv /builds/slave/test/build/venv 06:44:13 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')]} 06:44:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:44:13 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:44:13 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')]} 06:44:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:44:13 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:44:13 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 0xfd8030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xfd93f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x101cf70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10979c0>, '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 0x1025e80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x101af60>, '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-1461246063.942885-1576567900', '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 06:44:13 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 06:44:13 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 06:44:13 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:44:13 INFO - 'CCACHE_UMASK': '002', 06:44:13 INFO - 'DISPLAY': ':0', 06:44:13 INFO - 'HOME': '/home/cltbld', 06:44:13 INFO - 'LANG': 'en_US.UTF-8', 06:44:13 INFO - 'LOGNAME': 'cltbld', 06:44:13 INFO - 'MAIL': '/var/mail/cltbld', 06:44:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:44:13 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:44:13 INFO - 'MOZ_NO_REMOTE': '1', 06:44:13 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:44:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:44:13 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:44:13 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:44:13 INFO - 'PWD': '/builds/slave/test', 06:44:13 INFO - 'SHELL': '/bin/bash', 06:44:13 INFO - 'SHLVL': '1', 06:44:13 INFO - 'TERM': 'linux', 06:44:13 INFO - 'TMOUT': '86400', 06:44:13 INFO - 'USER': 'cltbld', 06:44:13 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461246063.942885-1576567900', 06:44:13 INFO - '_': '/tools/buildbot/bin/python'} 06:44:13 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:44:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 06:44:14 INFO - Running setup.py (path:/tmp/pip-m5nMsJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 06:44:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 06:44:14 INFO - Running setup.py (path:/tmp/pip-YReQQN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 06:44:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 06:44:14 INFO - Running setup.py (path:/tmp/pip-EEjjXf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 06:44:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 06:44:14 INFO - Running setup.py (path:/tmp/pip-tBg1Xy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 06:44:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 06:44:14 INFO - Running setup.py (path:/tmp/pip-rrDpTS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 06:44:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 06:44:14 INFO - Running setup.py (path:/tmp/pip-UtawWe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 06:44:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 06:44:14 INFO - Running setup.py (path:/tmp/pip-zo98vu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 06:44:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 06:44:15 INFO - Running setup.py (path:/tmp/pip-pzVEF5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 06:44:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 06:44:15 INFO - Running setup.py (path:/tmp/pip-_Et70_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 06:44:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 06:44:15 INFO - Running setup.py (path:/tmp/pip-yQeb9j-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 06:44:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 06:44:15 INFO - Running setup.py (path:/tmp/pip-_dGIj6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 06:44:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 06:44:15 INFO - Running setup.py (path:/tmp/pip-7SiJhM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 06:44:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 06:44:15 INFO - Running setup.py (path:/tmp/pip-RQg0JP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 06:44:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 06:44:15 INFO - Running setup.py (path:/tmp/pip-NxYgda-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 06:44:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 06:44:16 INFO - Running setup.py (path:/tmp/pip-nCvLN0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 06:44:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 06:44:16 INFO - Running setup.py (path:/tmp/pip-XKliWh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 06:44:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 06:44:16 INFO - Running setup.py (path:/tmp/pip-cvXaWw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 06:44:16 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 06:44:16 INFO - Running setup.py (path:/tmp/pip-gwJfY7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 06:44:16 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 06:44:16 INFO - Running setup.py (path:/tmp/pip-9ndxDK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 06:44:16 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:44:16 INFO - Running setup.py (path:/tmp/pip-3JqToH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:44:16 INFO - Unpacking /builds/slave/test/build/tests/marionette 06:44:17 INFO - Running setup.py (path:/tmp/pip-cHvp1i-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 06:44:17 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:44:17 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 06:44:17 INFO - Running setup.py install for manifestparser 06:44:17 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 06:44:17 INFO - Running setup.py install for mozcrash 06:44:17 INFO - Running setup.py install for mozdebug 06:44:18 INFO - Running setup.py install for mozdevice 06:44:18 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 06:44:18 INFO - Installing dm script to /builds/slave/test/build/venv/bin 06:44:18 INFO - Running setup.py install for mozfile 06:44:18 INFO - Running setup.py install for mozhttpd 06:44:18 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 06:44:18 INFO - Running setup.py install for mozinfo 06:44:19 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 06:44:19 INFO - Running setup.py install for mozInstall 06:44:19 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 06:44:19 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 06:44:19 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 06:44:19 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 06:44:19 INFO - Running setup.py install for mozleak 06:44:19 INFO - Running setup.py install for mozlog 06:44:19 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 06:44:19 INFO - Running setup.py install for moznetwork 06:44:20 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 06:44:20 INFO - Running setup.py install for mozprocess 06:44:20 INFO - Running setup.py install for mozprofile 06:44:20 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 06:44:20 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 06:44:20 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 06:44:20 INFO - Running setup.py install for mozrunner 06:44:20 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 06:44:20 INFO - Running setup.py install for mozscreenshot 06:44:21 INFO - Running setup.py install for moztest 06:44:21 INFO - Running setup.py install for mozversion 06:44:21 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 06:44:21 INFO - Running setup.py install for wptserve 06:44:21 INFO - Running setup.py install for marionette-driver 06:44:21 INFO - Running setup.py install for browsermob-proxy 06:44:22 INFO - Running setup.py install for marionette-client 06:44:22 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:44:22 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 06:44:22 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 06:44:22 INFO - Cleaning up... 06:44:22 INFO - Return code: 0 06:44:22 INFO - Installing None into virtualenv /builds/slave/test/build/venv 06:44:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:44:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:44:22 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:44:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:44:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:44:22 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:44:22 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0xfd8030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xfd93f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x101cf70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10979c0>, '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 0x1025e80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x101af60>, '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-1461246063.942885-1576567900', '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 06:44:22 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 06:44:22 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 06:44:22 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:44:22 INFO - 'CCACHE_UMASK': '002', 06:44:22 INFO - 'DISPLAY': ':0', 06:44:22 INFO - 'HOME': '/home/cltbld', 06:44:22 INFO - 'LANG': 'en_US.UTF-8', 06:44:22 INFO - 'LOGNAME': 'cltbld', 06:44:22 INFO - 'MAIL': '/var/mail/cltbld', 06:44:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:44:22 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:44:22 INFO - 'MOZ_NO_REMOTE': '1', 06:44:22 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:44:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:44:22 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:44:22 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:44:22 INFO - 'PWD': '/builds/slave/test', 06:44:22 INFO - 'SHELL': '/bin/bash', 06:44:22 INFO - 'SHLVL': '1', 06:44:22 INFO - 'TERM': 'linux', 06:44:22 INFO - 'TMOUT': '86400', 06:44:22 INFO - 'USER': 'cltbld', 06:44:22 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461246063.942885-1576567900', 06:44:22 INFO - '_': '/tools/buildbot/bin/python'} 06:44:23 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:44:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 06:44:23 INFO - Running setup.py (path:/tmp/pip-zWyYOK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 06:44:23 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 06:44:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 06:44:23 INFO - Running setup.py (path:/tmp/pip-ijz1sd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 06:44:23 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 06:44:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 06:44:23 INFO - Running setup.py (path:/tmp/pip-pSZcLN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 06:44:23 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 06:44:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 06:44:23 INFO - Running setup.py (path:/tmp/pip-Radoyq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 06:44:23 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 06:44:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 06:44:23 INFO - Running setup.py (path:/tmp/pip-y0Xdyi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 06:44:23 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)) 06:44:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 06:44:23 INFO - Running setup.py (path:/tmp/pip-NtqVv0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 06:44:24 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 06:44:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 06:44:24 INFO - Running setup.py (path:/tmp/pip-ET14fc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 06:44:24 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 06:44:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 06:44:24 INFO - Running setup.py (path:/tmp/pip-Rw1VF2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 06:44:24 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 06:44:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 06:44:24 INFO - Running setup.py (path:/tmp/pip-i64WvU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 06:44:24 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 06:44:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 06:44:24 INFO - Running setup.py (path:/tmp/pip-klgEeX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 06:44:24 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 06:44:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 06:44:24 INFO - Running setup.py (path:/tmp/pip-Vl5mpc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 06:44:24 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 06:44:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 06:44:24 INFO - Running setup.py (path:/tmp/pip-foj53l-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 06:44:24 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 06:44:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 06:44:24 INFO - Running setup.py (path:/tmp/pip-MUUYKZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 06:44:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 06:44:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 06:44:25 INFO - Running setup.py (path:/tmp/pip-ZdZDeG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 06:44:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 06:44:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 06:44:25 INFO - Running setup.py (path:/tmp/pip-m8bxpQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 06:44:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 06:44:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 06:44:25 INFO - Running setup.py (path:/tmp/pip-hsQekZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 06:44:25 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 06:44:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 06:44:25 INFO - Running setup.py (path:/tmp/pip-7z9Nks-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 06:44:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 06:44:25 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 06:44:25 INFO - Running setup.py (path:/tmp/pip-lx_gKq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 06:44:25 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 06:44:25 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 06:44:25 INFO - Running setup.py (path:/tmp/pip-9okL8D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 06:44:25 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 06:44:25 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:44:26 INFO - Running setup.py (path:/tmp/pip-MHIxcZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:44:26 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 06:44:26 INFO - Unpacking /builds/slave/test/build/tests/marionette 06:44:26 INFO - Running setup.py (path:/tmp/pip-ut7GXB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 06:44:26 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:44:26 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 06:44:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 06:44:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 06:44:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 06:44:26 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 06:44:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 06:44:26 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 06:44:26 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:44:26 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:44:26 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 06:44:26 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 06:44:26 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:44:26 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:44:30 INFO - Downloading blessings-1.6.tar.gz 06:44:30 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 06:44:30 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)) 06:44:30 INFO - Installing collected packages: blessings 06:44:30 INFO - Running setup.py install for blessings 06:44:31 INFO - Successfully installed blessings 06:44:31 INFO - Cleaning up... 06:44:31 INFO - Return code: 0 06:44:31 INFO - Done creating virtualenv /builds/slave/test/build/venv. 06:44:31 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 06:44:31 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 06:44:31 INFO - Reading from file tmpfile_stdout 06:44:31 INFO - Current package versions: 06:44:31 INFO - argparse == 1.2.1 06:44:31 INFO - blessings == 1.6 06:44:31 INFO - blobuploader == 1.2.4 06:44:31 INFO - browsermob-proxy == 0.6.0 06:44:31 INFO - docopt == 0.6.1 06:44:31 INFO - manifestparser == 1.1 06:44:31 INFO - marionette-client == 2.3.0 06:44:31 INFO - marionette-driver == 1.4.0 06:44:31 INFO - mozInstall == 1.12 06:44:31 INFO - mozcrash == 0.17 06:44:31 INFO - mozdebug == 0.1 06:44:31 INFO - mozdevice == 0.48 06:44:31 INFO - mozfile == 1.2 06:44:31 INFO - mozhttpd == 0.7 06:44:31 INFO - mozinfo == 0.9 06:44:31 INFO - mozleak == 0.1 06:44:31 INFO - mozlog == 3.1 06:44:31 INFO - moznetwork == 0.27 06:44:31 INFO - mozprocess == 0.22 06:44:31 INFO - mozprofile == 0.28 06:44:31 INFO - mozrunner == 6.11 06:44:31 INFO - mozscreenshot == 0.1 06:44:31 INFO - mozsystemmonitor == 0.0 06:44:31 INFO - moztest == 0.7 06:44:31 INFO - mozversion == 1.4 06:44:31 INFO - psutil == 3.1.1 06:44:31 INFO - requests == 1.2.3 06:44:31 INFO - wptserve == 1.4.0 06:44:31 INFO - wsgiref == 0.1.2 06:44:31 INFO - Running post-action listener: _resource_record_post_action 06:44:31 INFO - Running post-action listener: _start_resource_monitoring 06:44:31 INFO - Starting resource monitoring. 06:44:31 INFO - ##### 06:44:31 INFO - ##### Running pull step. 06:44:31 INFO - ##### 06:44:31 INFO - Running pre-action listener: _resource_record_pre_action 06:44:31 INFO - Running main action method: pull 06:44:31 INFO - Pull has nothing to do! 06:44:31 INFO - Running post-action listener: _resource_record_post_action 06:44:31 INFO - ##### 06:44:31 INFO - ##### Running install step. 06:44:31 INFO - ##### 06:44:31 INFO - Running pre-action listener: _resource_record_pre_action 06:44:31 INFO - Running main action method: install 06:44:31 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 06:44:31 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 06:44:32 INFO - Reading from file tmpfile_stdout 06:44:32 INFO - Detecting whether we're running mozinstall >=1.0... 06:44:32 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 06:44:32 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 06:44:32 INFO - Reading from file tmpfile_stdout 06:44:32 INFO - Output received: 06:44:32 INFO - Usage: mozinstall [options] installer 06:44:32 INFO - Options: 06:44:32 INFO - -h, --help show this help message and exit 06:44:32 INFO - -d DEST, --destination=DEST 06:44:32 INFO - Directory to install application into. [default: 06:44:32 INFO - "/builds/slave/test"] 06:44:32 INFO - --app=APP Application being installed. [default: firefox] 06:44:32 INFO - mkdir: /builds/slave/test/build/application 06:44:32 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'] 06:44:32 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 06:45:03 INFO - Reading from file tmpfile_stdout 06:45:03 INFO - Output received: 06:45:03 INFO - /builds/slave/test/build/application/firefox/firefox 06:45:03 INFO - Running post-action listener: _resource_record_post_action 06:45:03 INFO - ##### 06:45:03 INFO - ##### Running run-tests step. 06:45:03 INFO - ##### 06:45:03 INFO - Running pre-action listener: _resource_record_pre_action 06:45:03 INFO - Running main action method: run_tests 06:45:03 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 06:45:03 INFO - Minidump filename unknown. Determining based upon platform and architecture. 06:45:04 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 06:45:04 INFO - grabbing minidump binary from tooltool 06:45:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:45:04 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 0x10979c0>, '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 0x1025e80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x101af60>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 06:45:04 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 06:45:04 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 06:45:04 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 06:45:04 INFO - Return code: 0 06:45:04 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 06:45:04 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 06:45:04 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/DsJY_Wr6R7KvIKasi8EQZg/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 06:45:04 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/DsJY_Wr6R7KvIKasi8EQZg/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 06:45:04 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:45:04 INFO - 'CCACHE_UMASK': '002', 06:45:04 INFO - 'DISPLAY': ':0', 06:45:04 INFO - 'HOME': '/home/cltbld', 06:45:04 INFO - 'LANG': 'en_US.UTF-8', 06:45:04 INFO - 'LOGNAME': 'cltbld', 06:45:04 INFO - 'MAIL': '/var/mail/cltbld', 06:45:04 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 06:45:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:45:04 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:45:04 INFO - 'MOZ_NO_REMOTE': '1', 06:45:04 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:45:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:45:04 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:45:04 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:45:04 INFO - 'PWD': '/builds/slave/test', 06:45:04 INFO - 'SHELL': '/bin/bash', 06:45:04 INFO - 'SHLVL': '1', 06:45:04 INFO - 'TERM': 'linux', 06:45:04 INFO - 'TMOUT': '86400', 06:45:04 INFO - 'USER': 'cltbld', 06:45:04 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461246063.942885-1576567900', 06:45:04 INFO - '_': '/tools/buildbot/bin/python'} 06:45:04 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/DsJY_Wr6R7KvIKasi8EQZg/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 06:45:05 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 06:45:05 INFO - import pkg_resources 06:45:06 INFO - Using 1 client processes 06:45:06 INFO - wptserve Starting http server on 127.0.0.1:8000 06:45:06 INFO - wptserve Starting http server on 127.0.0.1:8001 06:45:06 INFO - wptserve Starting http server on 127.0.0.1:8443 06:45:09 INFO - SUITE-START | Running 778 tests 06:45:09 INFO - Running testharness tests 06:45:09 INFO - Setting up ssl 06:45:09 INFO - PROCESS | certutil | 06:45:09 INFO - PROCESS | certutil | 06:45:09 INFO - PROCESS | certutil | 06:45:09 INFO - Certificate Nickname Trust Attributes 06:45:09 INFO - SSL,S/MIME,JAR/XPI 06:45:09 INFO - 06:45:09 INFO - web-platform-tests CT,, 06:45:09 INFO - 06:45:09 INFO - Starting runner 06:45:12 INFO - PROCESS | 6867 | 1461246312250 Marionette DEBUG Marionette enabled via build flag and pref 06:45:12 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4cb0e000 == 1 [pid = 6867] [id = 1] 06:45:12 INFO - PROCESS | 6867 | ++DOMWINDOW == 1 (0x7fed4cb0e800) [pid = 6867] [serial = 1] [outer = (nil)] 06:45:12 INFO - PROCESS | 6867 | [6867] WARNING: No inner window available!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 06:45:12 INFO - PROCESS | 6867 | ++DOMWINDOW == 2 (0x7fed4cb0f800) [pid = 6867] [serial = 2] [outer = 0x7fed4cb0e800] 06:45:12 INFO - PROCESS | 6867 | 1461246312970 Marionette INFO Listening on port 2828 06:45:13 INFO - PROCESS | 6867 | 1461246313540 Marionette DEBUG Marionette enabled via command-line flag 06:45:13 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed49c56800 == 2 [pid = 6867] [id = 2] 06:45:13 INFO - PROCESS | 6867 | ++DOMWINDOW == 3 (0x7fed49cd8000) [pid = 6867] [serial = 3] [outer = (nil)] 06:45:13 INFO - PROCESS | 6867 | [6867] WARNING: No inner window available!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 06:45:13 INFO - PROCESS | 6867 | ++DOMWINDOW == 4 (0x7fed49cd9000) [pid = 6867] [serial = 4] [outer = 0x7fed49cd8000] 06:45:13 INFO - PROCESS | 6867 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7fed49aae9a0 06:45:13 INFO - PROCESS | 6867 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7fed48e1a220 06:45:13 INFO - PROCESS | 6867 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7fed48e204f0 06:45:13 INFO - PROCESS | 6867 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7fed48e207f0 06:45:13 INFO - PROCESS | 6867 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7fed48e20b20 06:45:13 INFO - PROCESS | 6867 | ++DOMWINDOW == 5 (0x7fed4e917800) [pid = 6867] [serial = 5] [outer = 0x7fed4cb0e800] 06:45:13 INFO - PROCESS | 6867 | [6867] 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 06:45:13 INFO - PROCESS | 6867 | 1461246313951 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:40319 06:45:14 INFO - PROCESS | 6867 | [6867] 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 06:45:14 INFO - PROCESS | 6867 | 1461246314043 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:40320 06:45:14 INFO - PROCESS | 6867 | 1461246314054 Marionette DEBUG Closed connection conn0 06:45:14 INFO - PROCESS | 6867 | [6867] 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 06:45:14 INFO - PROCESS | 6867 | [6867] 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 06:45:14 INFO - PROCESS | 6867 | 1461246314195 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:40321 06:45:14 INFO - PROCESS | 6867 | 1461246314199 Marionette DEBUG Closed connection conn1 06:45:14 INFO - PROCESS | 6867 | [6867] 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 06:45:14 INFO - PROCESS | 6867 | 1461246314271 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:40322 06:45:14 INFO - PROCESS | 6867 | 1461246314280 Marionette DEBUG Closed connection conn2 06:45:14 INFO - PROCESS | 6867 | 1461246314325 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 06:45:14 INFO - PROCESS | 6867 | 1461246314336 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":"20160421055405","device":"desktop","version":"48.0a1"} 06:45:15 INFO - PROCESS | 6867 | [6867] 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 06:45:16 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3c6a7800 == 3 [pid = 6867] [id = 3] 06:45:16 INFO - PROCESS | 6867 | ++DOMWINDOW == 6 (0x7fed3c6a8000) [pid = 6867] [serial = 6] [outer = (nil)] 06:45:16 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3c6a8800 == 4 [pid = 6867] [id = 4] 06:45:16 INFO - PROCESS | 6867 | ++DOMWINDOW == 7 (0x7fed3c688c00) [pid = 6867] [serial = 7] [outer = (nil)] 06:45:16 INFO - PROCESS | 6867 | [6867] 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 06:45:17 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3b7d2000 == 5 [pid = 6867] [id = 5] 06:45:17 INFO - PROCESS | 6867 | ++DOMWINDOW == 8 (0x7fed3b780c00) [pid = 6867] [serial = 8] [outer = (nil)] 06:45:17 INFO - PROCESS | 6867 | [6867] 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 06:45:17 INFO - PROCESS | 6867 | [6867] WARNING: Couldn't create child process for iframe.: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 06:45:17 INFO - PROCESS | 6867 | ++DOMWINDOW == 9 (0x7fed3b423800) [pid = 6867] [serial = 9] [outer = 0x7fed3b780c00] 06:45:17 INFO - PROCESS | 6867 | ++DOMWINDOW == 10 (0x7fed3b142000) [pid = 6867] [serial = 10] [outer = 0x7fed3c6a8000] 06:45:17 INFO - PROCESS | 6867 | ++DOMWINDOW == 11 (0x7fed3b1ed000) [pid = 6867] [serial = 11] [outer = 0x7fed3c688c00] 06:45:17 INFO - PROCESS | 6867 | ++DOMWINDOW == 12 (0x7fed3b1ef000) [pid = 6867] [serial = 12] [outer = 0x7fed3b780c00] 06:45:18 INFO - PROCESS | 6867 | 1461246318698 Marionette DEBUG loaded listener.js 06:45:18 INFO - PROCESS | 6867 | 1461246318720 Marionette DEBUG loaded listener.js 06:45:19 INFO - PROCESS | 6867 | ++DOMWINDOW == 13 (0x7fed39172800) [pid = 6867] [serial = 13] [outer = 0x7fed3b780c00] 06:45:19 INFO - PROCESS | 6867 | 1461246319472 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"0f0ded8f-e2a2-4679-9560-6adb17dd0317","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":"20160421055405","device":"desktop","version":"48.0a1","command_id":1}}] 06:45:19 INFO - PROCESS | 6867 | 1461246319704 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}] 06:45:20 INFO - PROCESS | 6867 | 1461246320000 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 06:45:20 INFO - PROCESS | 6867 | 1461246320082 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 06:45:20 INFO - PROCESS | 6867 | [6867] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 06:45:20 INFO - PROCESS | 6867 | ++DOMWINDOW == 14 (0x7fed36b83400) [pid = 6867] [serial = 14] [outer = 0x7fed3b780c00] 06:45:20 INFO - PROCESS | 6867 | [6867] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:45:20 INFO - PROCESS | 6867 | 1461246320502 Marionette TRACE conn3 <- [1,3,null,{}] 06:45:20 INFO - PROCESS | 6867 | 1461246320516 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 06:45:20 INFO - PROCESS | 6867 | 1461246320645 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 06:45:20 INFO - PROCESS | 6867 | 1461246320699 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 06:45:20 INFO - PROCESS | 6867 | 1461246320705 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 06:45:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 06:45:20 INFO - PROCESS | 6867 | 1461246320713 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 06:45:20 INFO - PROCESS | 6867 | 1461246320719 Marionette TRACE conn3 <- [1,6,null,{}] 06:45:20 INFO - PROCESS | 6867 | 1461246320725 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}] 06:45:20 INFO - PROCESS | 6867 | 1461246320742 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 06:45:20 INFO - PROCESS | 6867 | 1461246320751 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:20 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed353f4000 == 6 [pid = 6867] [id = 6] 06:45:20 INFO - PROCESS | 6867 | ++DOMWINDOW == 15 (0x7fed35152800) [pid = 6867] [serial = 15] [outer = (nil)] 06:45:20 INFO - PROCESS | 6867 | ++DOMWINDOW == 16 (0x7fed35154800) [pid = 6867] [serial = 16] [outer = 0x7fed35152800] 06:45:20 INFO - PROCESS | 6867 | 1461246320829 Marionette DEBUG loaded listener.js 06:45:20 INFO - PROCESS | 6867 | ++DOMWINDOW == 17 (0x7fed3515b000) [pid = 6867] [serial = 17] [outer = 0x7fed35152800] 06:45:21 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed351e5000 == 7 [pid = 6867] [id = 7] 06:45:21 INFO - PROCESS | 6867 | ++DOMWINDOW == 18 (0x7fed34fb0000) [pid = 6867] [serial = 18] [outer = (nil)] 06:45:21 INFO - PROCESS | 6867 | ++DOMWINDOW == 19 (0x7fed3515e400) [pid = 6867] [serial = 19] [outer = 0x7fed34fb0000] 06:45:21 INFO - PROCESS | 6867 | 1461246321305 Marionette DEBUG loaded listener.js 06:45:21 INFO - PROCESS | 6867 | ++DOMWINDOW == 20 (0x7fed34d50400) [pid = 6867] [serial = 20] [outer = 0x7fed34fb0000] 06:45:21 INFO - PROCESS | 6867 | [6867] 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 06:45:21 INFO - PROCESS | 6867 | 1461246321911 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]]]}] 06:45:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 06:45:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1238ms 06:45:22 INFO - PROCESS | 6867 | 1461246322028 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 06:45:22 INFO - PROCESS | 6867 | 1461246322032 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 06:45:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 06:45:22 INFO - PROCESS | 6867 | 1461246322065 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 06:45:22 INFO - PROCESS | 6867 | 1461246322067 Marionette TRACE conn3 <- [1,10,null,{}] 06:45:22 INFO - PROCESS | 6867 | 1461246322102 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}] 06:45:22 INFO - PROCESS | 6867 | 1461246322272 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 06:45:22 INFO - PROCESS | 6867 | 1461246322292 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:22 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed353f9000 == 8 [pid = 6867] [id = 8] 06:45:22 INFO - PROCESS | 6867 | ++DOMWINDOW == 21 (0x7fed34174c00) [pid = 6867] [serial = 21] [outer = (nil)] 06:45:22 INFO - PROCESS | 6867 | ++DOMWINDOW == 22 (0x7fed34181400) [pid = 6867] [serial = 22] [outer = 0x7fed34174c00] 06:45:22 INFO - PROCESS | 6867 | 1461246322366 Marionette DEBUG loaded listener.js 06:45:22 INFO - PROCESS | 6867 | ++DOMWINDOW == 23 (0x7fed3b819400) [pid = 6867] [serial = 23] [outer = 0x7fed34174c00] 06:45:23 INFO - PROCESS | 6867 | 1461246323423 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]]]}] 06:45:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 06:45:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1425ms 06:45:23 INFO - PROCESS | 6867 | 1461246323472 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 06:45:23 INFO - PROCESS | 6867 | 1461246323479 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 06:45:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 06:45:23 INFO - PROCESS | 6867 | 1461246323489 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 06:45:23 INFO - PROCESS | 6867 | 1461246323494 Marionette TRACE conn3 <- [1,14,null,{}] 06:45:23 INFO - PROCESS | 6867 | 1461246323503 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}] 06:45:23 INFO - PROCESS | 6867 | 1461246323728 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 06:45:23 INFO - PROCESS | 6867 | 1461246323886 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:23 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed34198000 == 9 [pid = 6867] [id = 9] 06:45:23 INFO - PROCESS | 6867 | ++DOMWINDOW == 24 (0x7fed335d6400) [pid = 6867] [serial = 24] [outer = (nil)] 06:45:23 INFO - PROCESS | 6867 | ++DOMWINDOW == 25 (0x7fed335d8400) [pid = 6867] [serial = 25] [outer = 0x7fed335d6400] 06:45:23 INFO - PROCESS | 6867 | 1461246323980 Marionette DEBUG loaded listener.js 06:45:24 INFO - PROCESS | 6867 | ++DOMWINDOW == 26 (0x7fed340c9400) [pid = 6867] [serial = 26] [outer = 0x7fed335d6400] 06:45:24 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed351dc000 == 10 [pid = 6867] [id = 10] 06:45:24 INFO - PROCESS | 6867 | ++DOMWINDOW == 27 (0x7fed351df800) [pid = 6867] [serial = 27] [outer = (nil)] 06:45:24 INFO - PROCESS | 6867 | ++DOMWINDOW == 28 (0x7fed35339000) [pid = 6867] [serial = 28] [outer = 0x7fed351df800] 06:45:24 INFO - PROCESS | 6867 | ++DOMWINDOW == 29 (0x7fed351e2000) [pid = 6867] [serial = 29] [outer = 0x7fed351df800] 06:45:24 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed34d7b000 == 11 [pid = 6867] [id = 11] 06:45:24 INFO - PROCESS | 6867 | ++DOMWINDOW == 30 (0x7fed34fac800) [pid = 6867] [serial = 30] [outer = (nil)] 06:45:24 INFO - PROCESS | 6867 | ++DOMWINDOW == 31 (0x7fed36b80800) [pid = 6867] [serial = 31] [outer = 0x7fed34fac800] 06:45:24 INFO - PROCESS | 6867 | ++DOMWINDOW == 32 (0x7fed341fbc00) [pid = 6867] [serial = 32] [outer = 0x7fed34fac800] 06:45:25 INFO - PROCESS | 6867 | 1461246325058 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]]]}] 06:45:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 06:45:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1634ms 06:45:25 INFO - PROCESS | 6867 | 1461246325161 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 06:45:25 INFO - PROCESS | 6867 | 1461246325172 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 06:45:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 06:45:25 INFO - PROCESS | 6867 | 1461246325188 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 06:45:25 INFO - PROCESS | 6867 | 1461246325192 Marionette TRACE conn3 <- [1,18,null,{}] 06:45:25 INFO - PROCESS | 6867 | 1461246325198 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}] 06:45:25 INFO - PROCESS | 6867 | 1461246325371 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 06:45:25 INFO - PROCESS | 6867 | 1461246325513 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:25 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed39f4a800 == 12 [pid = 6867] [id = 12] 06:45:25 INFO - PROCESS | 6867 | ++DOMWINDOW == 33 (0x7fed341f1400) [pid = 6867] [serial = 33] [outer = (nil)] 06:45:25 INFO - PROCESS | 6867 | ++DOMWINDOW == 34 (0x7fed36b84800) [pid = 6867] [serial = 34] [outer = 0x7fed341f1400] 06:45:25 INFO - PROCESS | 6867 | 1461246325589 Marionette DEBUG loaded listener.js 06:45:25 INFO - PROCESS | 6867 | ++DOMWINDOW == 35 (0x7fed3b946000) [pid = 6867] [serial = 35] [outer = 0x7fed341f1400] 06:45:26 INFO - PROCESS | 6867 | 1461246326360 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]]]}] 06:45:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 06:45:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1231ms 06:45:26 INFO - PROCESS | 6867 | 1461246326431 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 06:45:26 INFO - PROCESS | 6867 | 1461246326437 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 06:45:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 06:45:26 INFO - PROCESS | 6867 | 1461246326447 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 06:45:26 INFO - PROCESS | 6867 | 1461246326452 Marionette TRACE conn3 <- [1,22,null,{}] 06:45:26 INFO - PROCESS | 6867 | 1461246326468 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}] 06:45:26 INFO - PROCESS | 6867 | 1461246326653 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 06:45:26 INFO - PROCESS | 6867 | 1461246326771 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:26 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3bb16800 == 13 [pid = 6867] [id = 13] 06:45:26 INFO - PROCESS | 6867 | ++DOMWINDOW == 36 (0x7fed3417dc00) [pid = 6867] [serial = 36] [outer = (nil)] 06:45:26 INFO - PROCESS | 6867 | ++DOMWINDOW == 37 (0x7fed3c542800) [pid = 6867] [serial = 37] [outer = 0x7fed3417dc00] 06:45:26 INFO - PROCESS | 6867 | 1461246326868 Marionette DEBUG loaded listener.js 06:45:26 INFO - PROCESS | 6867 | ++DOMWINDOW == 38 (0x7fed3c93fc00) [pid = 6867] [serial = 38] [outer = 0x7fed3417dc00] 06:45:27 INFO - PROCESS | 6867 | 1461246327668 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]]]}] 06:45:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 06:45:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1234ms 06:45:27 INFO - PROCESS | 6867 | 1461246327696 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 06:45:27 INFO - PROCESS | 6867 | 1461246327701 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 06:45:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 06:45:27 INFO - PROCESS | 6867 | 1461246327708 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 06:45:27 INFO - PROCESS | 6867 | 1461246327711 Marionette TRACE conn3 <- [1,26,null,{}] 06:45:27 INFO - PROCESS | 6867 | 1461246327716 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}] 06:45:27 INFO - PROCESS | 6867 | 1461246327883 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 06:45:28 INFO - PROCESS | 6867 | 1461246328173 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:28 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed34d6d000 == 14 [pid = 6867] [id = 14] 06:45:28 INFO - PROCESS | 6867 | ++DOMWINDOW == 39 (0x7fed340ca800) [pid = 6867] [serial = 39] [outer = (nil)] 06:45:28 INFO - PROCESS | 6867 | ++DOMWINDOW == 40 (0x7fed342bf000) [pid = 6867] [serial = 40] [outer = 0x7fed340ca800] 06:45:28 INFO - PROCESS | 6867 | 1461246328248 Marionette DEBUG loaded listener.js 06:45:28 INFO - PROCESS | 6867 | ++DOMWINDOW == 41 (0x7fed391e2400) [pid = 6867] [serial = 41] [outer = 0x7fed340ca800] 06:45:29 INFO - PROCESS | 6867 | 1461246329203 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]]]}] 06:45:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 06:45:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1529ms 06:45:29 INFO - PROCESS | 6867 | 1461246329237 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 06:45:29 INFO - PROCESS | 6867 | 1461246329242 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 06:45:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 06:45:29 INFO - PROCESS | 6867 | 1461246329249 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 06:45:29 INFO - PROCESS | 6867 | 1461246329253 Marionette TRACE conn3 <- [1,30,null,{}] 06:45:29 INFO - PROCESS | 6867 | 1461246329260 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}] 06:45:29 INFO - PROCESS | 6867 | 1461246329405 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 06:45:29 INFO - PROCESS | 6867 | 1461246329515 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:29 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed351db000 == 15 [pid = 6867] [id = 15] 06:45:29 INFO - PROCESS | 6867 | ++DOMWINDOW == 42 (0x7fed391d6400) [pid = 6867] [serial = 42] [outer = (nil)] 06:45:29 INFO - PROCESS | 6867 | ++DOMWINDOW == 43 (0x7fed3ac64c00) [pid = 6867] [serial = 43] [outer = 0x7fed391d6400] 06:45:29 INFO - PROCESS | 6867 | 1461246329601 Marionette DEBUG loaded listener.js 06:45:29 INFO - PROCESS | 6867 | ++DOMWINDOW == 44 (0x7fed3b428800) [pid = 6867] [serial = 44] [outer = 0x7fed391d6400] 06:45:30 INFO - PROCESS | 6867 | 1461246330307 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]]]}] 06:45:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 06:45:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1084ms 06:45:30 INFO - PROCESS | 6867 | 1461246330336 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 06:45:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 06:45:30 INFO - PROCESS | 6867 | 1461246330342 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 06:45:30 INFO - PROCESS | 6867 | 1461246330350 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 06:45:30 INFO - PROCESS | 6867 | 1461246330352 Marionette TRACE conn3 <- [1,34,null,{}] 06:45:30 INFO - PROCESS | 6867 | 1461246330357 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}] 06:45:30 INFO - PROCESS | 6867 | 1461246330512 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 06:45:30 INFO - PROCESS | 6867 | 1461246330598 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:30 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3c64b000 == 16 [pid = 6867] [id = 16] 06:45:30 INFO - PROCESS | 6867 | ++DOMWINDOW == 45 (0x7fed39fe8000) [pid = 6867] [serial = 45] [outer = (nil)] 06:45:30 INFO - PROCESS | 6867 | ++DOMWINDOW == 46 (0x7fed3c63bc00) [pid = 6867] [serial = 46] [outer = 0x7fed39fe8000] 06:45:30 INFO - PROCESS | 6867 | 1461246330665 Marionette DEBUG loaded listener.js 06:45:30 INFO - PROCESS | 6867 | ++DOMWINDOW == 47 (0x7fed3cd99c00) [pid = 6867] [serial = 47] [outer = 0x7fed39fe8000] 06:45:31 INFO - PROCESS | 6867 | 1461246331305 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]]]}] 06:45:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 06:45:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 987ms 06:45:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 06:45:31 INFO - PROCESS | 6867 | 1461246331337 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 06:45:31 INFO - PROCESS | 6867 | 1461246331340 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 06:45:31 INFO - PROCESS | 6867 | 1461246331350 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 06:45:31 INFO - PROCESS | 6867 | 1461246331358 Marionette TRACE conn3 <- [1,38,null,{}] 06:45:31 INFO - PROCESS | 6867 | 1461246331372 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}] 06:45:31 INFO - PROCESS | 6867 | 1461246331548 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 06:45:31 INFO - PROCESS | 6867 | 1461246331572 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:31 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3cdee800 == 17 [pid = 6867] [id = 17] 06:45:31 INFO - PROCESS | 6867 | ++DOMWINDOW == 48 (0x7fed3531dc00) [pid = 6867] [serial = 48] [outer = (nil)] 06:45:31 INFO - PROCESS | 6867 | ++DOMWINDOW == 49 (0x7fed3fb62400) [pid = 6867] [serial = 49] [outer = 0x7fed3531dc00] 06:45:31 INFO - PROCESS | 6867 | 1461246331638 Marionette DEBUG loaded listener.js 06:45:31 INFO - PROCESS | 6867 | ++DOMWINDOW == 50 (0x7fed43dedc00) [pid = 6867] [serial = 50] [outer = 0x7fed3531dc00] 06:45:32 INFO - PROCESS | 6867 | 1461246332343 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]]]}] 06:45:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 06:45:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1040ms 06:45:32 INFO - PROCESS | 6867 | 1461246332387 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 06:45:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 06:45:32 INFO - PROCESS | 6867 | 1461246332391 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 06:45:32 INFO - PROCESS | 6867 | 1461246332397 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 06:45:32 INFO - PROCESS | 6867 | 1461246332412 Marionette TRACE conn3 <- [1,42,null,{}] 06:45:32 INFO - PROCESS | 6867 | 1461246332419 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}] 06:45:32 INFO - PROCESS | 6867 | 1461246332605 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 06:45:32 INFO - PROCESS | 6867 | 1461246332715 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:32 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3407c800 == 18 [pid = 6867] [id = 18] 06:45:32 INFO - PROCESS | 6867 | ++DOMWINDOW == 51 (0x7fed33522800) [pid = 6867] [serial = 51] [outer = (nil)] 06:45:32 INFO - PROCESS | 6867 | ++DOMWINDOW == 52 (0x7fed3352f800) [pid = 6867] [serial = 52] [outer = 0x7fed33522800] 06:45:32 INFO - PROCESS | 6867 | 1461246332793 Marionette DEBUG loaded listener.js 06:45:32 INFO - PROCESS | 6867 | ++DOMWINDOW == 53 (0x7fed340c9c00) [pid = 6867] [serial = 53] [outer = 0x7fed33522800] 06:45:33 INFO - PROCESS | 6867 | 1461246333642 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]]]}] 06:45:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 06:45:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1304ms 06:45:33 INFO - PROCESS | 6867 | 1461246333704 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 06:45:33 INFO - PROCESS | 6867 | 1461246333711 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 06:45:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 06:45:33 INFO - PROCESS | 6867 | 1461246333720 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 06:45:33 INFO - PROCESS | 6867 | 1461246333730 Marionette TRACE conn3 <- [1,46,null,{}] 06:45:33 INFO - PROCESS | 6867 | 1461246333748 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}] 06:45:33 INFO - PROCESS | 6867 | 1461246333950 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 06:45:34 INFO - PROCESS | 6867 | 1461246334070 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:34 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3c099800 == 19 [pid = 6867] [id = 19] 06:45:34 INFO - PROCESS | 6867 | ++DOMWINDOW == 54 (0x7fed33528400) [pid = 6867] [serial = 54] [outer = (nil)] 06:45:34 INFO - PROCESS | 6867 | ++DOMWINDOW == 55 (0x7fed39ff1800) [pid = 6867] [serial = 55] [outer = 0x7fed33528400] 06:45:34 INFO - PROCESS | 6867 | 1461246334146 Marionette DEBUG loaded listener.js 06:45:34 INFO - PROCESS | 6867 | ++DOMWINDOW == 56 (0x7fed3ace8800) [pid = 6867] [serial = 56] [outer = 0x7fed33528400] 06:45:34 INFO - PROCESS | 6867 | 1461246334973 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]]]}] 06:45:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 06:45:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1305ms 06:45:35 INFO - PROCESS | 6867 | 1461246335029 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 06:45:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 06:45:35 INFO - PROCESS | 6867 | 1461246335036 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 06:45:35 INFO - PROCESS | 6867 | 1461246335043 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 06:45:35 INFO - PROCESS | 6867 | 1461246335046 Marionette TRACE conn3 <- [1,50,null,{}] 06:45:35 INFO - PROCESS | 6867 | 1461246335052 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}] 06:45:35 INFO - PROCESS | 6867 | 1461246335217 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 06:45:35 INFO - PROCESS | 6867 | 1461246335338 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:35 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3cfc4000 == 20 [pid = 6867] [id = 20] 06:45:35 INFO - PROCESS | 6867 | ++DOMWINDOW == 57 (0x7fed391e1000) [pid = 6867] [serial = 57] [outer = (nil)] 06:45:35 INFO - PROCESS | 6867 | ++DOMWINDOW == 58 (0x7fed3c942800) [pid = 6867] [serial = 58] [outer = 0x7fed391e1000] 06:45:35 INFO - PROCESS | 6867 | 1461246335413 Marionette DEBUG loaded listener.js 06:45:35 INFO - PROCESS | 6867 | ++DOMWINDOW == 59 (0x7fed3d714000) [pid = 6867] [serial = 59] [outer = 0x7fed391e1000] 06:45:36 INFO - PROCESS | 6867 | 1461246336245 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]]]}] 06:45:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 06:45:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1235ms 06:45:36 INFO - PROCESS | 6867 | 1461246336278 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 06:45:36 INFO - PROCESS | 6867 | 1461246336282 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 06:45:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 06:45:36 INFO - PROCESS | 6867 | 1461246336296 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 06:45:36 INFO - PROCESS | 6867 | 1461246336305 Marionette TRACE conn3 <- [1,54,null,{}] 06:45:36 INFO - PROCESS | 6867 | 1461246336314 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}] 06:45:36 INFO - PROCESS | 6867 | 1461246336486 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 06:45:36 INFO - PROCESS | 6867 | 1461246336712 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:36 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed368ba800 == 21 [pid = 6867] [id = 21] 06:45:36 INFO - PROCESS | 6867 | ++DOMWINDOW == 60 (0x7fed340c8800) [pid = 6867] [serial = 60] [outer = (nil)] 06:45:36 INFO - PROCESS | 6867 | ++DOMWINDOW == 61 (0x7fed341ec800) [pid = 6867] [serial = 61] [outer = 0x7fed340c8800] 06:45:36 INFO - PROCESS | 6867 | 1461246336785 Marionette DEBUG loaded listener.js 06:45:36 INFO - PROCESS | 6867 | ++DOMWINDOW == 62 (0x7fed353ce400) [pid = 6867] [serial = 62] [outer = 0x7fed340c8800] 06:45:37 INFO - PROCESS | 6867 | 1461246337718 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]]]}] 06:45:37 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3cdee800 == 20 [pid = 6867] [id = 17] 06:45:37 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3c64b000 == 19 [pid = 6867] [id = 16] 06:45:37 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed351db000 == 18 [pid = 6867] [id = 15] 06:45:37 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed34d6d000 == 17 [pid = 6867] [id = 14] 06:45:37 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed39f4a800 == 16 [pid = 6867] [id = 12] 06:45:37 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed34198000 == 15 [pid = 6867] [id = 9] 06:45:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 06:45:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1495ms 06:45:37 INFO - PROCESS | 6867 | 1461246337785 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 06:45:37 INFO - PROCESS | 6867 | 1461246337791 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 06:45:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 06:45:37 INFO - PROCESS | 6867 | 1461246337800 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 06:45:37 INFO - PROCESS | 6867 | 1461246337805 Marionette TRACE conn3 <- [1,58,null,{}] 06:45:37 INFO - PROCESS | 6867 | 1461246337814 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}] 06:45:37 INFO - PROCESS | 6867 | 1461246337988 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 06:45:38 INFO - PROCESS | 6867 | 1461246338114 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:38 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed351d5000 == 16 [pid = 6867] [id = 22] 06:45:38 INFO - PROCESS | 6867 | ++DOMWINDOW == 63 (0x7fed36b88c00) [pid = 6867] [serial = 63] [outer = (nil)] 06:45:38 INFO - PROCESS | 6867 | ++DOMWINDOW == 64 (0x7fed391da000) [pid = 6867] [serial = 64] [outer = 0x7fed36b88c00] 06:45:38 INFO - PROCESS | 6867 | 1461246338199 Marionette DEBUG loaded listener.js 06:45:38 INFO - PROCESS | 6867 | ++DOMWINDOW == 65 (0x7fed3adea400) [pid = 6867] [serial = 65] [outer = 0x7fed36b88c00] 06:45:38 INFO - PROCESS | 6867 | 1461246338991 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]]]}] 06:45:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 06:45:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1237ms 06:45:39 INFO - PROCESS | 6867 | 1461246339037 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 06:45:39 INFO - PROCESS | 6867 | 1461246339046 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 06:45:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 06:45:39 INFO - PROCESS | 6867 | 1461246339075 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 06:45:39 INFO - PROCESS | 6867 | 1461246339079 Marionette TRACE conn3 <- [1,62,null,{}] 06:45:39 INFO - PROCESS | 6867 | 1461246339085 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}] 06:45:39 INFO - PROCESS | 6867 | 1461246339257 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 06:45:39 INFO - PROCESS | 6867 | 1461246339380 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:39 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3c08e000 == 17 [pid = 6867] [id = 23] 06:45:39 INFO - PROCESS | 6867 | ++DOMWINDOW == 66 (0x7fed340c3800) [pid = 6867] [serial = 66] [outer = (nil)] 06:45:39 INFO - PROCESS | 6867 | ++DOMWINDOW == 67 (0x7fed3c93d400) [pid = 6867] [serial = 67] [outer = 0x7fed340c3800] 06:45:39 INFO - PROCESS | 6867 | 1461246339459 Marionette DEBUG loaded listener.js 06:45:39 INFO - PROCESS | 6867 | ++DOMWINDOW == 68 (0x7fed3d715800) [pid = 6867] [serial = 68] [outer = 0x7fed340c3800] 06:45:40 INFO - PROCESS | 6867 | 1461246340218 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]]]}] 06:45:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 06:45:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1195ms 06:45:40 INFO - PROCESS | 6867 | 1461246340267 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 06:45:40 INFO - PROCESS | 6867 | 1461246340270 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 06:45:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 06:45:40 INFO - PROCESS | 6867 | 1461246340277 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 06:45:40 INFO - PROCESS | 6867 | 1461246340282 Marionette TRACE conn3 <- [1,66,null,{}] 06:45:40 INFO - PROCESS | 6867 | 1461246340316 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}] 06:45:40 INFO - PROCESS | 6867 | 1461246340499 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 06:45:40 INFO - PROCESS | 6867 | 1461246340630 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:40 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3d8c3800 == 18 [pid = 6867] [id = 24] 06:45:40 INFO - PROCESS | 6867 | ++DOMWINDOW == 69 (0x7fed3d822400) [pid = 6867] [serial = 69] [outer = (nil)] 06:45:40 INFO - PROCESS | 6867 | ++DOMWINDOW == 70 (0x7fed43de1800) [pid = 6867] [serial = 70] [outer = 0x7fed3d822400] 06:45:40 INFO - PROCESS | 6867 | 1461246340713 Marionette DEBUG loaded listener.js 06:45:40 INFO - PROCESS | 6867 | ++DOMWINDOW == 71 (0x7fed49dbf000) [pid = 6867] [serial = 71] [outer = 0x7fed3d822400] 06:45:41 INFO - PROCESS | 6867 | 1461246341528 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]]]}] 06:45:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 06:45:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1304ms 06:45:41 INFO - PROCESS | 6867 | 1461246341582 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 06:45:41 INFO - PROCESS | 6867 | 1461246341586 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 06:45:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 06:45:41 INFO - PROCESS | 6867 | 1461246341609 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 06:45:41 INFO - PROCESS | 6867 | 1461246341613 Marionette TRACE conn3 <- [1,70,null,{}] 06:45:41 INFO - PROCESS | 6867 | 1461246341618 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}] 06:45:41 INFO - PROCESS | 6867 | 1461246341771 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 06:45:41 INFO - PROCESS | 6867 | 1461246341898 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:41 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed43d1a000 == 19 [pid = 6867] [id = 25] 06:45:41 INFO - PROCESS | 6867 | ++DOMWINDOW == 72 (0x7fed340c1c00) [pid = 6867] [serial = 72] [outer = (nil)] 06:45:41 INFO - PROCESS | 6867 | ++DOMWINDOW == 73 (0x7fed4a1af400) [pid = 6867] [serial = 73] [outer = 0x7fed340c1c00] 06:45:41 INFO - PROCESS | 6867 | 1461246341978 Marionette DEBUG loaded listener.js 06:45:42 INFO - PROCESS | 6867 | ++DOMWINDOW == 74 (0x7fed4afc6c00) [pid = 6867] [serial = 74] [outer = 0x7fed340c1c00] 06:45:42 INFO - PROCESS | 6867 | 1461246342744 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]]]}] 06:45:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 06:45:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1191ms 06:45:42 INFO - PROCESS | 6867 | 1461246342801 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 06:45:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 06:45:42 INFO - PROCESS | 6867 | 1461246342805 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 06:45:42 INFO - PROCESS | 6867 | 1461246342811 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 06:45:42 INFO - PROCESS | 6867 | 1461246342814 Marionette TRACE conn3 <- [1,74,null,{}] 06:45:42 INFO - PROCESS | 6867 | 1461246342819 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}] 06:45:42 INFO - PROCESS | 6867 | 1461246342982 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 06:45:43 INFO - PROCESS | 6867 | 1461246343107 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:43 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed49c42800 == 20 [pid = 6867] [id = 26] 06:45:43 INFO - PROCESS | 6867 | ++DOMWINDOW == 75 (0x7fed340c5000) [pid = 6867] [serial = 75] [outer = (nil)] 06:45:43 INFO - PROCESS | 6867 | ++DOMWINDOW == 76 (0x7fed4b2f3c00) [pid = 6867] [serial = 76] [outer = 0x7fed340c5000] 06:45:43 INFO - PROCESS | 6867 | 1461246343192 Marionette DEBUG loaded listener.js 06:45:43 INFO - PROCESS | 6867 | ++DOMWINDOW == 77 (0x7fed4d0a8c00) [pid = 6867] [serial = 77] [outer = 0x7fed340c5000] 06:45:43 INFO - PROCESS | 6867 | 1461246343968 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]]]}] 06:45:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 06:45:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1188ms 06:45:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 06:45:44 INFO - PROCESS | 6867 | 1461246343999 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 06:45:44 INFO - PROCESS | 6867 | 1461246344002 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 06:45:44 INFO - PROCESS | 6867 | 1461246344008 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 06:45:44 INFO - PROCESS | 6867 | 1461246344011 Marionette TRACE conn3 <- [1,78,null,{}] 06:45:44 INFO - PROCESS | 6867 | 1461246344016 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}] 06:45:44 INFO - PROCESS | 6867 | 1461246344231 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 06:45:44 INFO - PROCESS | 6867 | 1461246344363 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:44 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed49fac800 == 21 [pid = 6867] [id = 27] 06:45:44 INFO - PROCESS | 6867 | ++DOMWINDOW == 78 (0x7fed335d7800) [pid = 6867] [serial = 78] [outer = (nil)] 06:45:44 INFO - PROCESS | 6867 | ++DOMWINDOW == 79 (0x7fed4ef33400) [pid = 6867] [serial = 79] [outer = 0x7fed335d7800] 06:45:44 INFO - PROCESS | 6867 | 1461246344441 Marionette DEBUG loaded listener.js 06:45:44 INFO - PROCESS | 6867 | ++DOMWINDOW == 80 (0x7fed4f422800) [pid = 6867] [serial = 80] [outer = 0x7fed335d7800] 06:45:45 INFO - PROCESS | 6867 | 1461246345409 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]]]}] 06:45:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 06:45:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1431ms 06:45:45 INFO - PROCESS | 6867 | 1461246345440 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 06:45:45 INFO - PROCESS | 6867 | 1461246345444 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 06:45:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 06:45:45 INFO - PROCESS | 6867 | 1461246345453 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 06:45:45 INFO - PROCESS | 6867 | 1461246345459 Marionette TRACE conn3 <- [1,82,null,{}] 06:45:45 INFO - PROCESS | 6867 | 1461246345468 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}] 06:45:45 INFO - PROCESS | 6867 | 1461246345625 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 06:45:45 INFO - PROCESS | 6867 | 1461246345786 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:45 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed38e54000 == 22 [pid = 6867] [id = 28] 06:45:45 INFO - PROCESS | 6867 | ++DOMWINDOW == 81 (0x7fed353cc000) [pid = 6867] [serial = 81] [outer = (nil)] 06:45:45 INFO - PROCESS | 6867 | ++DOMWINDOW == 82 (0x7fed3aa36c00) [pid = 6867] [serial = 82] [outer = 0x7fed353cc000] 06:45:45 INFO - PROCESS | 6867 | 1461246345896 Marionette DEBUG loaded listener.js 06:45:46 INFO - PROCESS | 6867 | ++DOMWINDOW == 83 (0x7fed3bf4c000) [pid = 6867] [serial = 83] [outer = 0x7fed353cc000] 06:45:46 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3407c800 == 21 [pid = 6867] [id = 18] 06:45:46 INFO - PROCESS | 6867 | 1461246346760 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]]]}] 06:45:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 06:45:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1388ms 06:45:46 INFO - PROCESS | 6867 | 1461246346841 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 06:45:46 INFO - PROCESS | 6867 | 1461246346849 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 06:45:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 06:45:46 INFO - PROCESS | 6867 | 1461246346857 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 06:45:46 INFO - PROCESS | 6867 | 1461246346863 Marionette TRACE conn3 <- [1,86,null,{}] 06:45:46 INFO - PROCESS | 6867 | 1461246346871 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}] 06:45:47 INFO - PROCESS | 6867 | 1461246347065 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 06:45:47 INFO - PROCESS | 6867 | 1461246347164 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:47 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed34063800 == 22 [pid = 6867] [id = 29] 06:45:47 INFO - PROCESS | 6867 | ++DOMWINDOW == 84 (0x7fed3b1edc00) [pid = 6867] [serial = 84] [outer = (nil)] 06:45:47 INFO - PROCESS | 6867 | ++DOMWINDOW == 85 (0x7fed3c0c1c00) [pid = 6867] [serial = 85] [outer = 0x7fed3b1edc00] 06:45:47 INFO - PROCESS | 6867 | 1461246347244 Marionette DEBUG loaded listener.js 06:45:47 INFO - PROCESS | 6867 | ++DOMWINDOW == 86 (0x7fed3cd94000) [pid = 6867] [serial = 86] [outer = 0x7fed3b1edc00] 06:45:48 INFO - PROCESS | 6867 | 1461246348062 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]]]}] 06:45:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 06:45:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1235ms 06:45:48 INFO - PROCESS | 6867 | 1461246348094 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 06:45:48 INFO - PROCESS | 6867 | 1461246348103 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 06:45:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 06:45:48 INFO - PROCESS | 6867 | 1461246348112 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 06:45:48 INFO - PROCESS | 6867 | 1461246348116 Marionette TRACE conn3 <- [1,90,null,{}] 06:45:48 INFO - PROCESS | 6867 | 1461246348122 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}] 06:45:48 INFO - PROCESS | 6867 | 1461246348286 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 06:45:48 INFO - PROCESS | 6867 | 1461246348417 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:48 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed43d15000 == 23 [pid = 6867] [id = 30] 06:45:48 INFO - PROCESS | 6867 | ++DOMWINDOW == 87 (0x7fed3b420400) [pid = 6867] [serial = 87] [outer = (nil)] 06:45:48 INFO - PROCESS | 6867 | ++DOMWINDOW == 88 (0x7fed49cbe800) [pid = 6867] [serial = 88] [outer = 0x7fed3b420400] 06:45:48 INFO - PROCESS | 6867 | 1461246348492 Marionette DEBUG loaded listener.js 06:45:48 INFO - PROCESS | 6867 | ++DOMWINDOW == 89 (0x7fed49f1e800) [pid = 6867] [serial = 89] [outer = 0x7fed3b420400] 06:45:49 INFO - PROCESS | 6867 | 1461246349507 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]]]}] 06:45:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 06:45:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1442ms 06:45:49 INFO - PROCESS | 6867 | 1461246349558 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 06:45:49 INFO - PROCESS | 6867 | 1461246349564 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 06:45:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 06:45:49 INFO - PROCESS | 6867 | 1461246349574 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 06:45:49 INFO - PROCESS | 6867 | 1461246349582 Marionette TRACE conn3 <- [1,94,null,{}] 06:45:49 INFO - PROCESS | 6867 | 1461246349607 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}] 06:45:49 INFO - PROCESS | 6867 | 1461246349868 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 06:45:50 INFO - PROCESS | 6867 | 1461246350034 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:50 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4abbf000 == 24 [pid = 6867] [id = 31] 06:45:50 INFO - PROCESS | 6867 | ++DOMWINDOW == 90 (0x7fed4b2f3000) [pid = 6867] [serial = 90] [outer = (nil)] 06:45:50 INFO - PROCESS | 6867 | ++DOMWINDOW == 91 (0x7fed4e933400) [pid = 6867] [serial = 91] [outer = 0x7fed4b2f3000] 06:45:50 INFO - PROCESS | 6867 | 1461246350129 Marionette DEBUG loaded listener.js 06:45:50 INFO - PROCESS | 6867 | ++DOMWINDOW == 92 (0x7fed4f164800) [pid = 6867] [serial = 92] [outer = 0x7fed4b2f3000] 06:45:50 INFO - PROCESS | 6867 | 1461246350920 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]]]}] 06:45:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 06:45:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1399ms 06:45:50 INFO - PROCESS | 6867 | 1461246350979 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 06:45:50 INFO - PROCESS | 6867 | 1461246350984 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 06:45:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 06:45:50 INFO - PROCESS | 6867 | 1461246350991 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 06:45:50 INFO - PROCESS | 6867 | 1461246350994 Marionette TRACE conn3 <- [1,98,null,{}] 06:45:51 INFO - PROCESS | 6867 | 1461246351002 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}] 06:45:51 INFO - PROCESS | 6867 | 1461246351197 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 06:45:51 INFO - PROCESS | 6867 | 1461246351327 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:51 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4cb1e800 == 25 [pid = 6867] [id = 32] 06:45:51 INFO - PROCESS | 6867 | ++DOMWINDOW == 93 (0x7fed4d016000) [pid = 6867] [serial = 93] [outer = (nil)] 06:45:51 INFO - PROCESS | 6867 | ++DOMWINDOW == 94 (0x7fed4f422400) [pid = 6867] [serial = 94] [outer = 0x7fed4d016000] 06:45:51 INFO - PROCESS | 6867 | 1461246351410 Marionette DEBUG loaded listener.js 06:45:51 INFO - PROCESS | 6867 | ++DOMWINDOW == 95 (0x7fed4f528400) [pid = 6867] [serial = 95] [outer = 0x7fed4d016000] 06:45:52 INFO - PROCESS | 6867 | 1461246352132 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]]]}] 06:45:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 06:45:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1181ms 06:45:52 INFO - PROCESS | 6867 | 1461246352173 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 06:45:52 INFO - PROCESS | 6867 | 1461246352177 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 06:45:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 06:45:52 INFO - PROCESS | 6867 | 1461246352217 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 06:45:52 INFO - PROCESS | 6867 | 1461246352220 Marionette TRACE conn3 <- [1,102,null,{}] 06:45:52 INFO - PROCESS | 6867 | 1461246352226 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}] 06:45:52 INFO - PROCESS | 6867 | 1461246352420 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 06:45:52 INFO - PROCESS | 6867 | 1461246352435 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:52 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4e95f800 == 26 [pid = 6867] [id = 33] 06:45:52 INFO - PROCESS | 6867 | ++DOMWINDOW == 96 (0x7fed4f3e1800) [pid = 6867] [serial = 96] [outer = (nil)] 06:45:52 INFO - PROCESS | 6867 | ++DOMWINDOW == 97 (0x7fed51be9800) [pid = 6867] [serial = 97] [outer = 0x7fed4f3e1800] 06:45:52 INFO - PROCESS | 6867 | 1461246352505 Marionette DEBUG loaded listener.js 06:45:52 INFO - PROCESS | 6867 | ++DOMWINDOW == 98 (0x7fed51e8f400) [pid = 6867] [serial = 98] [outer = 0x7fed4f3e1800] 06:45:53 INFO - PROCESS | 6867 | 1461246353407 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]]]}] 06:45:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 06:45:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1234ms 06:45:53 INFO - PROCESS | 6867 | 1461246353447 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 06:45:53 INFO - PROCESS | 6867 | 1461246353451 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 06:45:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 06:45:53 INFO - PROCESS | 6867 | 1461246353458 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 06:45:53 INFO - PROCESS | 6867 | 1461246353461 Marionette TRACE conn3 <- [1,106,null,{}] 06:45:53 INFO - PROCESS | 6867 | 1461246353466 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}] 06:45:53 INFO - PROCESS | 6867 | 1461246353647 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 06:45:53 INFO - PROCESS | 6867 | 1461246353776 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:53 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4f33e800 == 27 [pid = 6867] [id = 34] 06:45:53 INFO - PROCESS | 6867 | ++DOMWINDOW == 99 (0x7fed32db3400) [pid = 6867] [serial = 99] [outer = (nil)] 06:45:53 INFO - PROCESS | 6867 | ++DOMWINDOW == 100 (0x7fed32db5000) [pid = 6867] [serial = 100] [outer = 0x7fed32db3400] 06:45:53 INFO - PROCESS | 6867 | 1461246353855 Marionette DEBUG loaded listener.js 06:45:53 INFO - PROCESS | 6867 | ++DOMWINDOW == 101 (0x7fed32dba400) [pid = 6867] [serial = 101] [outer = 0x7fed32db3400] 06:45:54 INFO - PROCESS | 6867 | 1461246354881 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]]]}] 06:45:54 INFO - PROCESS | 6867 | ++DOMWINDOW == 102 (0x7fed32dbc800) [pid = 6867] [serial = 102] [outer = 0x7fed34fac800] 06:45:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 06:45:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1480ms 06:45:54 INFO - PROCESS | 6867 | 1461246354958 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 06:45:54 INFO - PROCESS | 6867 | 1461246354965 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 06:45:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 06:45:55 INFO - PROCESS | 6867 | 1461246355033 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 06:45:55 INFO - PROCESS | 6867 | 1461246355038 Marionette TRACE conn3 <- [1,110,null,{}] 06:45:55 INFO - PROCESS | 6867 | 1461246355063 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}] 06:45:55 INFO - PROCESS | 6867 | 1461246355272 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 06:45:55 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3bb16800 == 26 [pid = 6867] [id = 13] 06:45:55 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3d8c3800 == 25 [pid = 6867] [id = 24] 06:45:55 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3c08e000 == 24 [pid = 6867] [id = 23] 06:45:55 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed351d5000 == 23 [pid = 6867] [id = 22] 06:45:55 INFO - PROCESS | 6867 | 1461246355463 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:55 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3a7c4800 == 24 [pid = 6867] [id = 35] 06:45:55 INFO - PROCESS | 6867 | ++DOMWINDOW == 103 (0x7fed32dbbc00) [pid = 6867] [serial = 103] [outer = (nil)] 06:45:55 INFO - PROCESS | 6867 | ++DOMWINDOW == 104 (0x7fed335d1c00) [pid = 6867] [serial = 104] [outer = 0x7fed32dbbc00] 06:45:55 INFO - PROCESS | 6867 | 1461246355547 Marionette DEBUG loaded listener.js 06:45:55 INFO - PROCESS | 6867 | ++DOMWINDOW == 105 (0x7fed39aa9400) [pid = 6867] [serial = 105] [outer = 0x7fed32dbbc00] 06:45:56 INFO - PROCESS | 6867 | 1461246356377 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]]]}] 06:45:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 06:45:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1451ms 06:45:56 INFO - PROCESS | 6867 | 1461246356435 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 06:45:56 INFO - PROCESS | 6867 | 1461246356442 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 06:45:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 06:45:56 INFO - PROCESS | 6867 | 1461246356450 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 06:45:56 INFO - PROCESS | 6867 | 1461246356457 Marionette TRACE conn3 <- [1,114,null,{}] 06:45:56 INFO - PROCESS | 6867 | 1461246356464 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}] 06:45:56 INFO - PROCESS | 6867 | 1461246356639 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 06:45:56 INFO - PROCESS | 6867 | 1461246356772 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:56 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed43dba000 == 25 [pid = 6867] [id = 36] 06:45:56 INFO - PROCESS | 6867 | ++DOMWINDOW == 106 (0x7fed32dbd800) [pid = 6867] [serial = 106] [outer = (nil)] 06:45:56 INFO - PROCESS | 6867 | ++DOMWINDOW == 107 (0x7fed3d6b8000) [pid = 6867] [serial = 107] [outer = 0x7fed32dbd800] 06:45:56 INFO - PROCESS | 6867 | 1461246356853 Marionette DEBUG loaded listener.js 06:45:56 INFO - PROCESS | 6867 | ++DOMWINDOW == 108 (0x7fed3d95c000) [pid = 6867] [serial = 108] [outer = 0x7fed32dbd800] 06:45:57 INFO - PROCESS | 6867 | 1461246357801 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]]]}] 06:45:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 06:45:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1392ms 06:45:57 INFO - PROCESS | 6867 | 1461246357843 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 06:45:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 06:45:57 INFO - PROCESS | 6867 | 1461246357848 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 06:45:57 INFO - PROCESS | 6867 | 1461246357855 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 06:45:57 INFO - PROCESS | 6867 | 1461246357858 Marionette TRACE conn3 <- [1,118,null,{}] 06:45:57 INFO - PROCESS | 6867 | 1461246357864 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}] 06:45:58 INFO - PROCESS | 6867 | 1461246358029 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 06:45:58 INFO - PROCESS | 6867 | 1461246358165 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:58 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4abc9800 == 26 [pid = 6867] [id = 37] 06:45:58 INFO - PROCESS | 6867 | ++DOMWINDOW == 109 (0x7fed3c940800) [pid = 6867] [serial = 109] [outer = (nil)] 06:45:58 INFO - PROCESS | 6867 | ++DOMWINDOW == 110 (0x7fed4a108000) [pid = 6867] [serial = 110] [outer = 0x7fed3c940800] 06:45:58 INFO - PROCESS | 6867 | 1461246358243 Marionette DEBUG loaded listener.js 06:45:58 INFO - PROCESS | 6867 | ++DOMWINDOW == 111 (0x7fed4afc5000) [pid = 6867] [serial = 111] [outer = 0x7fed3c940800] 06:45:59 INFO - PROCESS | 6867 | 1461246359099 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]]]}] 06:45:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 06:45:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1287ms 06:45:59 INFO - PROCESS | 6867 | 1461246359142 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 06:45:59 INFO - PROCESS | 6867 | 1461246359149 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 06:45:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 06:45:59 INFO - PROCESS | 6867 | 1461246359165 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 06:45:59 INFO - PROCESS | 6867 | 1461246359172 Marionette TRACE conn3 <- [1,122,null,{}] 06:45:59 INFO - PROCESS | 6867 | 1461246359178 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}] 06:45:59 INFO - PROCESS | 6867 | 1461246359346 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 06:45:59 INFO - PROCESS | 6867 | 1461246359478 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:59 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4f4a3800 == 27 [pid = 6867] [id = 38] 06:45:59 INFO - PROCESS | 6867 | ++DOMWINDOW == 112 (0x7fed49f16000) [pid = 6867] [serial = 112] [outer = (nil)] 06:45:59 INFO - PROCESS | 6867 | ++DOMWINDOW == 113 (0x7fed4f3a4000) [pid = 6867] [serial = 113] [outer = 0x7fed49f16000] 06:45:59 INFO - PROCESS | 6867 | 1461246359555 Marionette DEBUG loaded listener.js 06:45:59 INFO - PROCESS | 6867 | ++DOMWINDOW == 114 (0x7fed51be9c00) [pid = 6867] [serial = 114] [outer = 0x7fed49f16000] 06:46:00 INFO - PROCESS | 6867 | 1461246360427 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]]]}] 06:46:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 06:46:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1302ms 06:46:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 06:46:00 INFO - PROCESS | 6867 | 1461246360460 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 06:46:00 INFO - PROCESS | 6867 | 1461246360464 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 06:46:00 INFO - PROCESS | 6867 | 1461246360470 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 06:46:00 INFO - PROCESS | 6867 | 1461246360473 Marionette TRACE conn3 <- [1,126,null,{}] 06:46:00 INFO - PROCESS | 6867 | 1461246360478 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}] 06:46:00 INFO - PROCESS | 6867 | 1461246360641 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 06:46:00 INFO - PROCESS | 6867 | 1461246360779 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:00 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed5118a800 == 28 [pid = 6867] [id = 39] 06:46:00 INFO - PROCESS | 6867 | ++DOMWINDOW == 115 (0x7fed4f02dc00) [pid = 6867] [serial = 115] [outer = (nil)] 06:46:00 INFO - PROCESS | 6867 | ++DOMWINDOW == 116 (0x7fed536da000) [pid = 6867] [serial = 116] [outer = 0x7fed4f02dc00] 06:46:00 INFO - PROCESS | 6867 | 1461246360854 Marionette DEBUG loaded listener.js 06:46:00 INFO - PROCESS | 6867 | ++DOMWINDOW == 117 (0x7fed536ecc00) [pid = 6867] [serial = 117] [outer = 0x7fed4f02dc00] 06:46:01 INFO - PROCESS | 6867 | 1461246361994 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]]]}] 06:46:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 06:46:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1588ms 06:46:02 INFO - PROCESS | 6867 | 1461246362059 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 06:46:02 INFO - PROCESS | 6867 | 1461246362066 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 06:46:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 06:46:02 INFO - PROCESS | 6867 | 1461246362075 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 06:46:02 INFO - PROCESS | 6867 | 1461246362080 Marionette TRACE conn3 <- [1,130,null,{}] 06:46:02 INFO - PROCESS | 6867 | 1461246362157 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}] 06:46:02 INFO - PROCESS | 6867 | 1461246362426 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 06:46:02 INFO - PROCESS | 6867 | 1461246362581 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:02 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed38e72000 == 29 [pid = 6867] [id = 40] 06:46:02 INFO - PROCESS | 6867 | ++DOMWINDOW == 118 (0x7fed32db7c00) [pid = 6867] [serial = 118] [outer = (nil)] 06:46:02 INFO - PROCESS | 6867 | ++DOMWINDOW == 119 (0x7fed340c4000) [pid = 6867] [serial = 119] [outer = 0x7fed32db7c00] 06:46:02 INFO - PROCESS | 6867 | 1461246362657 Marionette DEBUG loaded listener.js 06:46:02 INFO - PROCESS | 6867 | ++DOMWINDOW == 120 (0x7fed36848000) [pid = 6867] [serial = 120] [outer = 0x7fed32db7c00] 06:46:05 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed353f4000 == 28 [pid = 6867] [id = 6] 06:46:05 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed43d1a000 == 27 [pid = 6867] [id = 25] 06:46:05 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed49c42800 == 26 [pid = 6867] [id = 26] 06:46:05 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed34063800 == 25 [pid = 6867] [id = 29] 06:46:05 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed43d15000 == 24 [pid = 6867] [id = 30] 06:46:05 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3c099800 == 23 [pid = 6867] [id = 19] 06:46:05 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed4cb1e800 == 22 [pid = 6867] [id = 32] 06:46:05 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed4e95f800 == 21 [pid = 6867] [id = 33] 06:46:05 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed4abbf000 == 20 [pid = 6867] [id = 31] 06:46:05 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed49fac800 == 19 [pid = 6867] [id = 27] 06:46:05 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3cfc4000 == 18 [pid = 6867] [id = 20] 06:46:05 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed368ba800 == 17 [pid = 6867] [id = 21] 06:46:05 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed38e54000 == 16 [pid = 6867] [id = 28] 06:46:05 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed353f9000 == 15 [pid = 6867] [id = 8] 06:46:05 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed4f4a3800 == 14 [pid = 6867] [id = 38] 06:46:05 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed5118a800 == 13 [pid = 6867] [id = 39] 06:46:05 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed4abc9800 == 12 [pid = 6867] [id = 37] 06:46:05 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed43dba000 == 11 [pid = 6867] [id = 36] 06:46:05 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed4f33e800 == 10 [pid = 6867] [id = 34] 06:46:05 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3a7c4800 == 9 [pid = 6867] [id = 35] 06:46:06 INFO - PROCESS | 6867 | 1461246366913 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]]]}] 06:46:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 06:46:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 4863ms 06:46:06 INFO - PROCESS | 6867 | 1461246366938 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 06:46:06 INFO - PROCESS | 6867 | 1461246366944 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 06:46:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 06:46:06 INFO - PROCESS | 6867 | 1461246366953 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 06:46:06 INFO - PROCESS | 6867 | 1461246366959 Marionette TRACE conn3 <- [1,134,null,{}] 06:46:06 INFO - PROCESS | 6867 | 1461246366970 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}] 06:46:07 INFO - PROCESS | 6867 | 1461246367143 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 06:46:07 INFO - PROCESS | 6867 | 1461246367301 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:07 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed38e6d000 == 10 [pid = 6867] [id = 41] 06:46:07 INFO - PROCESS | 6867 | ++DOMWINDOW == 121 (0x7fed3684d000) [pid = 6867] [serial = 121] [outer = (nil)] 06:46:07 INFO - PROCESS | 6867 | ++DOMWINDOW == 122 (0x7fed3684ec00) [pid = 6867] [serial = 122] [outer = 0x7fed3684d000] 06:46:07 INFO - PROCESS | 6867 | 1461246367376 Marionette DEBUG loaded listener.js 06:46:07 INFO - PROCESS | 6867 | ++DOMWINDOW == 123 (0x7fed38fef800) [pid = 6867] [serial = 123] [outer = 0x7fed3684d000] 06:46:08 INFO - PROCESS | 6867 | 1461246368095 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]]]}] 06:46:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 06:46:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1187ms 06:46:08 INFO - PROCESS | 6867 | 1461246368153 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 06:46:08 INFO - PROCESS | 6867 | 1461246368164 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 06:46:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 06:46:08 INFO - PROCESS | 6867 | 1461246368178 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 06:46:08 INFO - PROCESS | 6867 | 1461246368181 Marionette TRACE conn3 <- [1,138,null,{}] 06:46:08 INFO - PROCESS | 6867 | 1461246368187 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}] 06:46:08 INFO - PROCESS | 6867 | 1461246368356 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 06:46:08 INFO - PROCESS | 6867 | 1461246368368 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:08 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed34065800 == 11 [pid = 6867] [id = 42] 06:46:08 INFO - PROCESS | 6867 | ++DOMWINDOW == 124 (0x7fed3684c000) [pid = 6867] [serial = 124] [outer = (nil)] 06:46:08 INFO - PROCESS | 6867 | ++DOMWINDOW == 125 (0x7fed3ac5f800) [pid = 6867] [serial = 125] [outer = 0x7fed3684c000] 06:46:08 INFO - PROCESS | 6867 | 1461246368436 Marionette DEBUG loaded listener.js 06:46:08 INFO - PROCESS | 6867 | ++DOMWINDOW == 126 (0x7fed3b1f8c00) [pid = 6867] [serial = 126] [outer = 0x7fed3684c000] 06:46:09 INFO - PROCESS | 6867 | 1461246369360 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]]]}] 06:46:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 06:46:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1236ms 06:46:09 INFO - PROCESS | 6867 | 1461246369439 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 06:46:09 INFO - PROCESS | 6867 | 1461246369444 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 06:46:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 06:46:09 INFO - PROCESS | 6867 | 1461246369505 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 06:46:09 INFO - PROCESS | 6867 | 1461246369514 Marionette TRACE conn3 <- [1,142,null,{}] 06:46:09 INFO - PROCESS | 6867 | 1461246369602 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}] 06:46:09 INFO - PROCESS | 6867 | 1461246369794 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 06:46:09 INFO - PROCESS | 6867 | 1461246369879 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:09 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed43d1f000 == 12 [pid = 6867] [id = 43] 06:46:09 INFO - PROCESS | 6867 | ++DOMWINDOW == 127 (0x7fed36b8b400) [pid = 6867] [serial = 127] [outer = (nil)] 06:46:09 INFO - PROCESS | 6867 | ++DOMWINDOW == 128 (0x7fed3d95d000) [pid = 6867] [serial = 128] [outer = 0x7fed36b8b400] 06:46:09 INFO - PROCESS | 6867 | 1461246369993 Marionette DEBUG loaded listener.js 06:46:10 INFO - PROCESS | 6867 | ++DOMWINDOW == 129 (0x7fed3fb4fc00) [pid = 6867] [serial = 129] [outer = 0x7fed36b8b400] 06:46:10 INFO - PROCESS | 6867 | 1461246370806 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]]]}] 06:46:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 06:46:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1377ms 06:46:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 06:46:10 INFO - PROCESS | 6867 | 1461246370841 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 06:46:10 INFO - PROCESS | 6867 | 1461246370845 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 06:46:10 INFO - PROCESS | 6867 | 1461246370851 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 06:46:10 INFO - PROCESS | 6867 | 1461246370854 Marionette TRACE conn3 <- [1,146,null,{}] 06:46:10 INFO - PROCESS | 6867 | 1461246370867 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}] 06:46:11 INFO - PROCESS | 6867 | 1461246371041 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 06:46:11 INFO - PROCESS | 6867 | --DOMWINDOW == 128 (0x7fed3531dc00) [pid = 6867] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 06:46:11 INFO - PROCESS | 6867 | --DOMWINDOW == 127 (0x7fed340c8800) [pid = 6867] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 06:46:11 INFO - PROCESS | 6867 | --DOMWINDOW == 126 (0x7fed340ca800) [pid = 6867] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 06:46:11 INFO - PROCESS | 6867 | --DOMWINDOW == 125 (0x7fed39fe8000) [pid = 6867] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 06:46:11 INFO - PROCESS | 6867 | --DOMWINDOW == 124 (0x7fed341f1400) [pid = 6867] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 06:46:11 INFO - PROCESS | 6867 | --DOMWINDOW == 123 (0x7fed335d6400) [pid = 6867] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 06:46:11 INFO - PROCESS | 6867 | --DOMWINDOW == 122 (0x7fed3417dc00) [pid = 6867] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 06:46:11 INFO - PROCESS | 6867 | --DOMWINDOW == 121 (0x7fed391d6400) [pid = 6867] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 06:46:11 INFO - PROCESS | 6867 | --DOMWINDOW == 120 (0x7fed4d016000) [pid = 6867] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 06:46:11 INFO - PROCESS | 6867 | --DOMWINDOW == 119 (0x7fed4b2f3000) [pid = 6867] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 06:46:11 INFO - PROCESS | 6867 | --DOMWINDOW == 118 (0x7fed32dbbc00) [pid = 6867] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 06:46:11 INFO - PROCESS | 6867 | --DOMWINDOW == 117 (0x7fed340c1c00) [pid = 6867] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 06:46:11 INFO - PROCESS | 6867 | --DOMWINDOW == 116 (0x7fed32dbd800) [pid = 6867] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 06:46:11 INFO - PROCESS | 6867 | --DOMWINDOW == 115 (0x7fed391e1000) [pid = 6867] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 06:46:11 INFO - PROCESS | 6867 | --DOMWINDOW == 114 (0x7fed340c3800) [pid = 6867] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 06:46:11 INFO - PROCESS | 6867 | --DOMWINDOW == 113 (0x7fed33528400) [pid = 6867] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 06:46:11 INFO - PROCESS | 6867 | --DOMWINDOW == 112 (0x7fed33522800) [pid = 6867] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 06:46:11 INFO - PROCESS | 6867 | --DOMWINDOW == 111 (0x7fed36b88c00) [pid = 6867] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 06:46:11 INFO - PROCESS | 6867 | --DOMWINDOW == 110 (0x7fed3b420400) [pid = 6867] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 06:46:11 INFO - PROCESS | 6867 | --DOMWINDOW == 109 (0x7fed4f3e1800) [pid = 6867] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 06:46:11 INFO - PROCESS | 6867 | --DOMWINDOW == 108 (0x7fed4f02dc00) [pid = 6867] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 06:46:11 INFO - PROCESS | 6867 | --DOMWINDOW == 107 (0x7fed3d822400) [pid = 6867] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 06:46:11 INFO - PROCESS | 6867 | --DOMWINDOW == 106 (0x7fed49f16000) [pid = 6867] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 06:46:11 INFO - PROCESS | 6867 | --DOMWINDOW == 105 (0x7fed335d7800) [pid = 6867] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 06:46:11 INFO - PROCESS | 6867 | --DOMWINDOW == 104 (0x7fed34174c00) [pid = 6867] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 06:46:11 INFO - PROCESS | 6867 | --DOMWINDOW == 103 (0x7fed353cc000) [pid = 6867] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 06:46:11 INFO - PROCESS | 6867 | --DOMWINDOW == 102 (0x7fed3b1edc00) [pid = 6867] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 06:46:11 INFO - PROCESS | 6867 | --DOMWINDOW == 101 (0x7fed32db3400) [pid = 6867] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 06:46:11 INFO - PROCESS | 6867 | --DOMWINDOW == 100 (0x7fed3c940800) [pid = 6867] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 06:46:11 INFO - PROCESS | 6867 | --DOMWINDOW == 99 (0x7fed35152800) [pid = 6867] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 06:46:11 INFO - PROCESS | 6867 | --DOMWINDOW == 98 (0x7fed340c5000) [pid = 6867] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 06:46:12 INFO - PROCESS | 6867 | 1461246372037 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:12 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed34067000 == 13 [pid = 6867] [id = 44] 06:46:12 INFO - PROCESS | 6867 | ++DOMWINDOW == 99 (0x7fed318c9800) [pid = 6867] [serial = 130] [outer = (nil)] 06:46:12 INFO - PROCESS | 6867 | ++DOMWINDOW == 100 (0x7fed33528400) [pid = 6867] [serial = 131] [outer = 0x7fed318c9800] 06:46:12 INFO - PROCESS | 6867 | 1461246372107 Marionette DEBUG loaded listener.js 06:46:12 INFO - PROCESS | 6867 | ++DOMWINDOW == 101 (0x7fed34fa6000) [pid = 6867] [serial = 132] [outer = 0x7fed318c9800] 06:46:12 INFO - PROCESS | 6867 | 1461246372983 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]]]}] 06:46:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 06:46:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 2192ms 06:46:13 INFO - PROCESS | 6867 | 1461246373052 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 06:46:13 INFO - PROCESS | 6867 | 1461246373056 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 06:46:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 06:46:13 INFO - PROCESS | 6867 | 1461246373091 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 06:46:13 INFO - PROCESS | 6867 | 1461246373093 Marionette TRACE conn3 <- [1,150,null,{}] 06:46:13 INFO - PROCESS | 6867 | 1461246373099 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}] 06:46:13 INFO - PROCESS | 6867 | 1461246373239 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 06:46:13 INFO - PROCESS | 6867 | 1461246373330 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:13 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed49c45000 == 14 [pid = 6867] [id = 45] 06:46:13 INFO - PROCESS | 6867 | ++DOMWINDOW == 102 (0x7fed318d3000) [pid = 6867] [serial = 133] [outer = (nil)] 06:46:13 INFO - PROCESS | 6867 | ++DOMWINDOW == 103 (0x7fed3fb4a800) [pid = 6867] [serial = 134] [outer = 0x7fed318d3000] 06:46:13 INFO - PROCESS | 6867 | 1461246373391 Marionette DEBUG loaded listener.js 06:46:13 INFO - PROCESS | 6867 | ++DOMWINDOW == 104 (0x7fed49f1b800) [pid = 6867] [serial = 135] [outer = 0x7fed318d3000] 06:46:14 INFO - PROCESS | 6867 | 1461246374234 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]]]}] 06:46:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 06:46:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1186ms 06:46:14 INFO - PROCESS | 6867 | 1461246374276 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 06:46:14 INFO - PROCESS | 6867 | 1461246374282 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 06:46:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 06:46:14 INFO - PROCESS | 6867 | 1461246374290 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 06:46:14 INFO - PROCESS | 6867 | 1461246374296 Marionette TRACE conn3 <- [1,154,null,{}] 06:46:14 INFO - PROCESS | 6867 | 1461246374305 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}] 06:46:14 INFO - PROCESS | 6867 | 1461246374490 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 06:46:14 INFO - PROCESS | 6867 | 1461246374632 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:14 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3b84c000 == 15 [pid = 6867] [id = 46] 06:46:14 INFO - PROCESS | 6867 | ++DOMWINDOW == 105 (0x7fed318d8400) [pid = 6867] [serial = 136] [outer = (nil)] 06:46:14 INFO - PROCESS | 6867 | ++DOMWINDOW == 106 (0x7fed38ffbc00) [pid = 6867] [serial = 137] [outer = 0x7fed318d8400] 06:46:14 INFO - PROCESS | 6867 | 1461246374710 Marionette DEBUG loaded listener.js 06:46:14 INFO - PROCESS | 6867 | ++DOMWINDOW == 107 (0x7fed3aa38400) [pid = 6867] [serial = 138] [outer = 0x7fed318d8400] 06:46:15 INFO - PROCESS | 6867 | 1461246375614 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]]]}] 06:46:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 06:46:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1390ms 06:46:15 INFO - PROCESS | 6867 | 1461246375680 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 06:46:15 INFO - PROCESS | 6867 | 1461246375690 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 06:46:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 06:46:15 INFO - PROCESS | 6867 | 1461246375701 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 06:46:15 INFO - PROCESS | 6867 | 1461246375705 Marionette TRACE conn3 <- [1,158,null,{}] 06:46:15 INFO - PROCESS | 6867 | 1461246375711 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}] 06:46:15 INFO - PROCESS | 6867 | 1461246375875 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 06:46:16 INFO - PROCESS | 6867 | 1461246376006 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:16 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed49fae800 == 16 [pid = 6867] [id = 47] 06:46:16 INFO - PROCESS | 6867 | ++DOMWINDOW == 108 (0x7fed318d3800) [pid = 6867] [serial = 139] [outer = (nil)] 06:46:16 INFO - PROCESS | 6867 | ++DOMWINDOW == 109 (0x7fed3cf48800) [pid = 6867] [serial = 140] [outer = 0x7fed318d3800] 06:46:16 INFO - PROCESS | 6867 | 1461246376087 Marionette DEBUG loaded listener.js 06:46:16 INFO - PROCESS | 6867 | ++DOMWINDOW == 110 (0x7fed3fb53000) [pid = 6867] [serial = 141] [outer = 0x7fed318d3800] 06:46:17 INFO - PROCESS | 6867 | 1461246377108 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]]]}] 06:46:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 06:46:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1430ms 06:46:17 INFO - PROCESS | 6867 | 1461246377131 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 06:46:17 INFO - PROCESS | 6867 | 1461246377136 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 06:46:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 06:46:17 INFO - PROCESS | 6867 | 1461246377143 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 06:46:17 INFO - PROCESS | 6867 | 1461246377150 Marionette TRACE conn3 <- [1,162,null,{}] 06:46:17 INFO - PROCESS | 6867 | 1461246377168 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}] 06:46:17 INFO - PROCESS | 6867 | 1461246377404 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 06:46:17 INFO - PROCESS | 6867 | 1461246377763 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:17 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed351d9800 == 17 [pid = 6867] [id = 48] 06:46:17 INFO - PROCESS | 6867 | ++DOMWINDOW == 111 (0x7fed32db8c00) [pid = 6867] [serial = 142] [outer = (nil)] 06:46:17 INFO - PROCESS | 6867 | ++DOMWINDOW == 112 (0x7fed32dbc000) [pid = 6867] [serial = 143] [outer = 0x7fed32db8c00] 06:46:17 INFO - PROCESS | 6867 | 1461246377876 Marionette DEBUG loaded listener.js 06:46:17 INFO - PROCESS | 6867 | ++DOMWINDOW == 113 (0x7fed3417fc00) [pid = 6867] [serial = 144] [outer = 0x7fed32db8c00] 06:46:18 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed38e72000 == 16 [pid = 6867] [id = 40] 06:46:18 INFO - PROCESS | 6867 | --DOMWINDOW == 112 (0x7fed340c4000) [pid = 6867] [serial = 119] [outer = (nil)] [url = about:blank] 06:46:18 INFO - PROCESS | 6867 | --DOMWINDOW == 111 (0x7fed3b1ef000) [pid = 6867] [serial = 12] [outer = (nil)] [url = about:blank] 06:46:18 INFO - PROCESS | 6867 | --DOMWINDOW == 110 (0x7fed3b423800) [pid = 6867] [serial = 9] [outer = (nil)] [url = about:blank] 06:46:18 INFO - PROCESS | 6867 | 1461246378753 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 06:46:18 INFO - PROCESS | 6867 | --DOMWINDOW == 109 (0x7fed39aa9400) [pid = 6867] [serial = 105] [outer = (nil)] [url = about:blank] 06:46:18 INFO - PROCESS | 6867 | --DOMWINDOW == 108 (0x7fed49f1e800) [pid = 6867] [serial = 89] [outer = (nil)] [url = about:blank] 06:46:18 INFO - PROCESS | 6867 | --DOMWINDOW == 107 (0x7fed3fb62400) [pid = 6867] [serial = 49] [outer = (nil)] [url = about:blank] 06:46:18 INFO - PROCESS | 6867 | --DOMWINDOW == 106 (0x7fed3c93d400) [pid = 6867] [serial = 67] [outer = (nil)] [url = about:blank] 06:46:18 INFO - PROCESS | 6867 | --DOMWINDOW == 105 (0x7fed353ce400) [pid = 6867] [serial = 62] [outer = (nil)] [url = about:blank] 06:46:18 INFO - PROCESS | 6867 | --DOMWINDOW == 104 (0x7fed4cb0f800) [pid = 6867] [serial = 2] [outer = (nil)] [url = about:blank] 06:46:18 INFO - PROCESS | 6867 | --DOMWINDOW == 103 (0x7fed391da000) [pid = 6867] [serial = 64] [outer = (nil)] [url = about:blank] 06:46:18 INFO - PROCESS | 6867 | --DOMWINDOW == 102 (0x7fed342bf000) [pid = 6867] [serial = 40] [outer = (nil)] [url = about:blank] 06:46:18 INFO - PROCESS | 6867 | --DOMWINDOW == 101 (0x7fed341ec800) [pid = 6867] [serial = 61] [outer = (nil)] [url = about:blank] 06:46:18 INFO - PROCESS | 6867 | --DOMWINDOW == 100 (0x7fed3c63bc00) [pid = 6867] [serial = 46] [outer = (nil)] [url = about:blank] 06:46:18 INFO - PROCESS | 6867 | --DOMWINDOW == 99 (0x7fed35339000) [pid = 6867] [serial = 28] [outer = (nil)] [url = about:blank] 06:46:18 INFO - PROCESS | 6867 | --DOMWINDOW == 98 (0x7fed36b80800) [pid = 6867] [serial = 31] [outer = (nil)] [url = about:blank] 06:46:18 INFO - PROCESS | 6867 | --DOMWINDOW == 97 (0x7fed3cd99c00) [pid = 6867] [serial = 47] [outer = (nil)] [url = about:blank] 06:46:18 INFO - PROCESS | 6867 | --DOMWINDOW == 96 (0x7fed36b84800) [pid = 6867] [serial = 34] [outer = (nil)] [url = about:blank] 06:46:18 INFO - PROCESS | 6867 | --DOMWINDOW == 95 (0x7fed335d8400) [pid = 6867] [serial = 25] [outer = (nil)] [url = about:blank] 06:46:18 INFO - PROCESS | 6867 | --DOMWINDOW == 94 (0x7fed3c542800) [pid = 6867] [serial = 37] [outer = (nil)] [url = about:blank] 06:46:18 INFO - PROCESS | 6867 | --DOMWINDOW == 93 (0x7fed43dedc00) [pid = 6867] [serial = 50] [outer = (nil)] [url = about:blank] 06:46:18 INFO - PROCESS | 6867 | --DOMWINDOW == 92 (0x7fed391e2400) [pid = 6867] [serial = 41] [outer = (nil)] [url = about:blank] 06:46:18 INFO - PROCESS | 6867 | --DOMWINDOW == 91 (0x7fed3c93fc00) [pid = 6867] [serial = 38] [outer = (nil)] [url = about:blank] 06:46:18 INFO - PROCESS | 6867 | --DOMWINDOW == 90 (0x7fed3b428800) [pid = 6867] [serial = 44] [outer = (nil)] [url = about:blank] 06:46:18 INFO - PROCESS | 6867 | --DOMWINDOW == 89 (0x7fed3ac64c00) [pid = 6867] [serial = 43] [outer = (nil)] [url = about:blank] 06:46:18 INFO - PROCESS | 6867 | --DOMWINDOW == 88 (0x7fed3b946000) [pid = 6867] [serial = 35] [outer = (nil)] [url = about:blank] 06:46:18 INFO - PROCESS | 6867 | --DOMWINDOW == 87 (0x7fed340c9400) [pid = 6867] [serial = 26] [outer = (nil)] [url = about:blank] 06:46:18 INFO - PROCESS | 6867 | --DOMWINDOW == 86 (0x7fed3b819400) [pid = 6867] [serial = 23] [outer = (nil)] [url = about:blank] 06:46:18 INFO - PROCESS | 6867 | --DOMWINDOW == 85 (0x7fed3d714000) [pid = 6867] [serial = 59] [outer = (nil)] [url = about:blank] 06:46:18 INFO - PROCESS | 6867 | --DOMWINDOW == 84 (0x7fed3d715800) [pid = 6867] [serial = 68] [outer = (nil)] [url = about:blank] 06:46:18 INFO - PROCESS | 6867 | --DOMWINDOW == 83 (0x7fed3ace8800) [pid = 6867] [serial = 56] [outer = (nil)] [url = about:blank] 06:46:18 INFO - PROCESS | 6867 | --DOMWINDOW == 82 (0x7fed3c942800) [pid = 6867] [serial = 58] [outer = (nil)] [url = about:blank] 06:46:18 INFO - PROCESS | 6867 | --DOMWINDOW == 81 (0x7fed3bf4c000) [pid = 6867] [serial = 83] [outer = (nil)] [url = about:blank] 06:46:18 INFO - PROCESS | 6867 | --DOMWINDOW == 80 (0x7fed340c9c00) [pid = 6867] [serial = 53] [outer = (nil)] [url = about:blank] 06:46:18 INFO - PROCESS | 6867 | --DOMWINDOW == 79 (0x7fed39ff1800) [pid = 6867] [serial = 55] [outer = (nil)] [url = about:blank] 06:46:18 INFO - PROCESS | 6867 | --DOMWINDOW == 78 (0x7fed43de1800) [pid = 6867] [serial = 70] [outer = (nil)] [url = about:blank] 06:46:18 INFO - PROCESS | 6867 | --DOMWINDOW == 77 (0x7fed3c0c1c00) [pid = 6867] [serial = 85] [outer = (nil)] [url = about:blank] 06:46:18 INFO - PROCESS | 6867 | --DOMWINDOW == 76 (0x7fed3352f800) [pid = 6867] [serial = 52] [outer = (nil)] [url = about:blank] 06:46:18 INFO - PROCESS | 6867 | --DOMWINDOW == 75 (0x7fed3adea400) [pid = 6867] [serial = 65] [outer = (nil)] [url = about:blank] 06:46:18 INFO - PROCESS | 6867 | --DOMWINDOW == 74 (0x7fed49cbe800) [pid = 6867] [serial = 88] [outer = (nil)] [url = about:blank] 06:46:18 INFO - PROCESS | 6867 | --DOMWINDOW == 73 (0x7fed4ef33400) [pid = 6867] [serial = 79] [outer = (nil)] [url = about:blank] 06:46:18 INFO - PROCESS | 6867 | --DOMWINDOW == 72 (0x7fed4f528400) [pid = 6867] [serial = 95] [outer = (nil)] [url = about:blank] 06:46:18 INFO - PROCESS | 6867 | --DOMWINDOW == 71 (0x7fed32db5000) [pid = 6867] [serial = 100] [outer = (nil)] [url = about:blank] 06:46:18 INFO - PROCESS | 6867 | --DOMWINDOW == 70 (0x7fed4a108000) [pid = 6867] [serial = 110] [outer = (nil)] [url = about:blank] 06:46:18 INFO - PROCESS | 6867 | --DOMWINDOW == 69 (0x7fed4f164800) [pid = 6867] [serial = 92] [outer = (nil)] [url = about:blank] 06:46:18 INFO - PROCESS | 6867 | --DOMWINDOW == 68 (0x7fed335d1c00) [pid = 6867] [serial = 104] [outer = (nil)] [url = about:blank] 06:46:18 INFO - PROCESS | 6867 | --DOMWINDOW == 67 (0x7fed4b2f3c00) [pid = 6867] [serial = 76] [outer = (nil)] [url = about:blank] 06:46:18 INFO - PROCESS | 6867 | --DOMWINDOW == 66 (0x7fed4f422400) [pid = 6867] [serial = 94] [outer = (nil)] [url = about:blank] 06:46:18 INFO - PROCESS | 6867 | --DOMWINDOW == 65 (0x7fed4e933400) [pid = 6867] [serial = 91] [outer = (nil)] [url = about:blank] 06:46:18 INFO - PROCESS | 6867 | --DOMWINDOW == 64 (0x7fed4afc6c00) [pid = 6867] [serial = 74] [outer = (nil)] [url = about:blank] 06:46:18 INFO - PROCESS | 6867 | --DOMWINDOW == 63 (0x7fed3d95c000) [pid = 6867] [serial = 108] [outer = (nil)] [url = about:blank] 06:46:18 INFO - PROCESS | 6867 | --DOMWINDOW == 62 (0x7fed3d6b8000) [pid = 6867] [serial = 107] [outer = (nil)] [url = about:blank] 06:46:18 INFO - PROCESS | 6867 | --DOMWINDOW == 61 (0x7fed4a1af400) [pid = 6867] [serial = 73] [outer = (nil)] [url = about:blank] 06:46:18 INFO - PROCESS | 6867 | --DOMWINDOW == 60 (0x7fed49dbf000) [pid = 6867] [serial = 71] [outer = (nil)] [url = about:blank] 06:46:18 INFO - PROCESS | 6867 | --DOMWINDOW == 59 (0x7fed536da000) [pid = 6867] [serial = 116] [outer = (nil)] [url = about:blank] 06:46:18 INFO - PROCESS | 6867 | --DOMWINDOW == 58 (0x7fed51be9c00) [pid = 6867] [serial = 114] [outer = (nil)] [url = about:blank] 06:46:18 INFO - PROCESS | 6867 | --DOMWINDOW == 57 (0x7fed4f422800) [pid = 6867] [serial = 80] [outer = (nil)] [url = about:blank] 06:46:18 INFO - PROCESS | 6867 | --DOMWINDOW == 56 (0x7fed34181400) [pid = 6867] [serial = 22] [outer = (nil)] [url = about:blank] 06:46:18 INFO - PROCESS | 6867 | --DOMWINDOW == 55 (0x7fed341fbc00) [pid = 6867] [serial = 32] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:46:18 INFO - PROCESS | 6867 | --DOMWINDOW == 54 (0x7fed3aa36c00) [pid = 6867] [serial = 82] [outer = (nil)] [url = about:blank] 06:46:18 INFO - PROCESS | 6867 | --DOMWINDOW == 53 (0x7fed3cd94000) [pid = 6867] [serial = 86] [outer = (nil)] [url = about:blank] 06:46:18 INFO - PROCESS | 6867 | --DOMWINDOW == 52 (0x7fed32dba400) [pid = 6867] [serial = 101] [outer = (nil)] [url = about:blank] 06:46:18 INFO - PROCESS | 6867 | --DOMWINDOW == 51 (0x7fed4afc5000) [pid = 6867] [serial = 111] [outer = (nil)] [url = about:blank] 06:46:18 INFO - PROCESS | 6867 | --DOMWINDOW == 50 (0x7fed35154800) [pid = 6867] [serial = 16] [outer = (nil)] [url = about:blank] 06:46:18 INFO - PROCESS | 6867 | --DOMWINDOW == 49 (0x7fed51be9800) [pid = 6867] [serial = 97] [outer = (nil)] [url = about:blank] 06:46:18 INFO - PROCESS | 6867 | --DOMWINDOW == 48 (0x7fed3515b000) [pid = 6867] [serial = 17] [outer = (nil)] [url = about:blank] 06:46:18 INFO - PROCESS | 6867 | --DOMWINDOW == 47 (0x7fed3515e400) [pid = 6867] [serial = 19] [outer = (nil)] [url = about:blank] 06:46:18 INFO - PROCESS | 6867 | --DOMWINDOW == 46 (0x7fed4f3a4000) [pid = 6867] [serial = 113] [outer = (nil)] [url = about:blank] 06:46:18 INFO - PROCESS | 6867 | --DOMWINDOW == 45 (0x7fed4d0a8c00) [pid = 6867] [serial = 77] [outer = (nil)] [url = about:blank] 06:46:18 INFO - PROCESS | 6867 | --DOMWINDOW == 44 (0x7fed51e8f400) [pid = 6867] [serial = 98] [outer = (nil)] [url = about:blank] 06:46:18 INFO - PROCESS | 6867 | --DOMWINDOW == 43 (0x7fed536ecc00) [pid = 6867] [serial = 117] [outer = (nil)] [url = about:blank] 06:46:19 INFO - PROCESS | 6867 | 1461246379000 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]]]}] 06:46:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 06:46:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1889ms 06:46:19 INFO - PROCESS | 6867 | 1461246379034 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 06:46:19 INFO - PROCESS | 6867 | 1461246379038 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 06:46:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 06:46:19 INFO - PROCESS | 6867 | 1461246379046 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 06:46:19 INFO - PROCESS | 6867 | 1461246379052 Marionette TRACE conn3 <- [1,166,null,{}] 06:46:19 INFO - PROCESS | 6867 | 1461246379066 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}] 06:46:19 INFO - PROCESS | 6867 | 1461246379232 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 06:46:19 INFO - PROCESS | 6867 | 1461246379298 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:19 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed36b18800 == 17 [pid = 6867] [id = 49] 06:46:19 INFO - PROCESS | 6867 | ++DOMWINDOW == 44 (0x7fed34fb4c00) [pid = 6867] [serial = 145] [outer = (nil)] 06:46:19 INFO - PROCESS | 6867 | ++DOMWINDOW == 45 (0x7fed3684a000) [pid = 6867] [serial = 146] [outer = 0x7fed34fb4c00] 06:46:19 INFO - PROCESS | 6867 | 1461246379365 Marionette DEBUG loaded listener.js 06:46:19 INFO - PROCESS | 6867 | ++DOMWINDOW == 46 (0x7fed36b80400) [pid = 6867] [serial = 147] [outer = 0x7fed34fb4c00] 06:46:20 INFO - PROCESS | 6867 | 1461246380119 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]]]}] 06:46:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 06:46:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1093ms 06:46:20 INFO - PROCESS | 6867 | 1461246380156 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 06:46:20 INFO - PROCESS | 6867 | 1461246380162 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 06:46:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 06:46:20 INFO - PROCESS | 6867 | 1461246380169 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 06:46:20 INFO - PROCESS | 6867 | 1461246380172 Marionette TRACE conn3 <- [1,170,null,{}] 06:46:20 INFO - PROCESS | 6867 | 1461246380178 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}] 06:46:20 INFO - PROCESS | 6867 | 1461246380313 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 06:46:20 INFO - PROCESS | 6867 | 1461246380331 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:20 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed39dd5000 == 18 [pid = 6867] [id = 50] 06:46:20 INFO - PROCESS | 6867 | ++DOMWINDOW == 47 (0x7fed318cdc00) [pid = 6867] [serial = 148] [outer = (nil)] 06:46:20 INFO - PROCESS | 6867 | ++DOMWINDOW == 48 (0x7fed3a75dc00) [pid = 6867] [serial = 149] [outer = 0x7fed318cdc00] 06:46:20 INFO - PROCESS | 6867 | 1461246380392 Marionette DEBUG loaded listener.js 06:46:20 INFO - PROCESS | 6867 | ++DOMWINDOW == 49 (0x7fed3ac64c00) [pid = 6867] [serial = 150] [outer = 0x7fed318cdc00] 06:46:21 INFO - PROCESS | 6867 | 1461246381319 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]]]}] 06:46:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 06:46:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1184ms 06:46:21 INFO - PROCESS | 6867 | 1461246381353 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 06:46:21 INFO - PROCESS | 6867 | 1461246381356 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 06:46:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 06:46:21 INFO - PROCESS | 6867 | 1461246381379 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 06:46:21 INFO - PROCESS | 6867 | 1461246381387 Marionette TRACE conn3 <- [1,174,null,{}] 06:46:21 INFO - PROCESS | 6867 | 1461246381395 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}] 06:46:21 INFO - PROCESS | 6867 | 1461246381607 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 06:46:21 INFO - PROCESS | 6867 | 1461246381629 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:21 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3b7d5000 == 19 [pid = 6867] [id = 51] 06:46:21 INFO - PROCESS | 6867 | ++DOMWINDOW == 50 (0x7fed3b4e7800) [pid = 6867] [serial = 151] [outer = (nil)] 06:46:21 INFO - PROCESS | 6867 | ++DOMWINDOW == 51 (0x7fed3bf4e000) [pid = 6867] [serial = 152] [outer = 0x7fed3b4e7800] 06:46:21 INFO - PROCESS | 6867 | 1461246381701 Marionette DEBUG loaded listener.js 06:46:21 INFO - PROCESS | 6867 | ++DOMWINDOW == 52 (0x7fed3c640000) [pid = 6867] [serial = 153] [outer = 0x7fed3b4e7800] 06:46:22 INFO - PROCESS | 6867 | 1461246382509 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]]]}] 06:46:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 06:46:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1152ms 06:46:22 INFO - PROCESS | 6867 | 1461246382521 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 06:46:22 INFO - PROCESS | 6867 | 1461246382524 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 06:46:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 06:46:22 INFO - PROCESS | 6867 | 1461246382537 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 06:46:22 INFO - PROCESS | 6867 | 1461246382539 Marionette TRACE conn3 <- [1,178,null,{}] 06:46:22 INFO - PROCESS | 6867 | 1461246382544 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}] 06:46:22 INFO - PROCESS | 6867 | 1461246382710 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 06:46:22 INFO - PROCESS | 6867 | 1461246382754 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:22 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3c09c800 == 20 [pid = 6867] [id = 52] 06:46:22 INFO - PROCESS | 6867 | ++DOMWINDOW == 53 (0x7fed3c681400) [pid = 6867] [serial = 154] [outer = (nil)] 06:46:22 INFO - PROCESS | 6867 | ++DOMWINDOW == 54 (0x7fed3d715000) [pid = 6867] [serial = 155] [outer = 0x7fed3c681400] 06:46:22 INFO - PROCESS | 6867 | 1461246382839 Marionette DEBUG loaded listener.js 06:46:22 INFO - PROCESS | 6867 | ++DOMWINDOW == 55 (0x7fed3d721400) [pid = 6867] [serial = 156] [outer = 0x7fed3c681400] 06:46:23 INFO - PROCESS | 6867 | --DOMWINDOW == 54 (0x7fed36b8b400) [pid = 6867] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 06:46:23 INFO - PROCESS | 6867 | --DOMWINDOW == 53 (0x7fed3684c000) [pid = 6867] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 06:46:23 INFO - PROCESS | 6867 | --DOMWINDOW == 52 (0x7fed3684d000) [pid = 6867] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 06:46:23 INFO - PROCESS | 6867 | --DOMWINDOW == 51 (0x7fed32db7c00) [pid = 6867] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 06:46:23 INFO - PROCESS | 6867 | --DOMWINDOW == 50 (0x7fed318c9800) [pid = 6867] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 06:46:23 INFO - PROCESS | 6867 | 1461246383646 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]]]}] 06:46:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 06:46:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1125ms 06:46:23 INFO - PROCESS | 6867 | 1461246383666 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 06:46:23 INFO - PROCESS | 6867 | 1461246383669 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 06:46:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 06:46:23 INFO - PROCESS | 6867 | 1461246383675 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 06:46:23 INFO - PROCESS | 6867 | 1461246383677 Marionette TRACE conn3 <- [1,182,null,{}] 06:46:23 INFO - PROCESS | 6867 | 1461246383689 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}] 06:46:23 INFO - PROCESS | 6867 | 1461246383820 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 06:46:23 INFO - PROCESS | 6867 | 1461246383835 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:23 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3b849800 == 21 [pid = 6867] [id = 53] 06:46:23 INFO - PROCESS | 6867 | ++DOMWINDOW == 51 (0x7fed3d719400) [pid = 6867] [serial = 157] [outer = (nil)] 06:46:23 INFO - PROCESS | 6867 | ++DOMWINDOW == 52 (0x7fed3d81fc00) [pid = 6867] [serial = 158] [outer = 0x7fed3d719400] 06:46:23 INFO - PROCESS | 6867 | 1461246383912 Marionette DEBUG loaded listener.js 06:46:24 INFO - PROCESS | 6867 | ++DOMWINDOW == 53 (0x7fed3fb57400) [pid = 6867] [serial = 159] [outer = 0x7fed3d719400] 06:46:24 INFO - PROCESS | 6867 | 1461246384639 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]]]}] 06:46:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 06:46:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 981ms 06:46:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 06:46:24 INFO - PROCESS | 6867 | 1461246384657 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 06:46:24 INFO - PROCESS | 6867 | 1461246384660 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 06:46:24 INFO - PROCESS | 6867 | 1461246384666 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 06:46:24 INFO - PROCESS | 6867 | 1461246384669 Marionette TRACE conn3 <- [1,186,null,{}] 06:46:24 INFO - PROCESS | 6867 | 1461246384673 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}] 06:46:24 INFO - PROCESS | 6867 | 1461246384840 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 06:46:24 INFO - PROCESS | 6867 | 1461246384859 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:24 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3cfb9800 == 22 [pid = 6867] [id = 54] 06:46:24 INFO - PROCESS | 6867 | ++DOMWINDOW == 54 (0x7fed39fe8000) [pid = 6867] [serial = 160] [outer = (nil)] 06:46:24 INFO - PROCESS | 6867 | ++DOMWINDOW == 55 (0x7fed43060400) [pid = 6867] [serial = 161] [outer = 0x7fed39fe8000] 06:46:24 INFO - PROCESS | 6867 | 1461246384922 Marionette DEBUG loaded listener.js 06:46:25 INFO - PROCESS | 6867 | ++DOMWINDOW == 56 (0x7fed49f1a400) [pid = 6867] [serial = 162] [outer = 0x7fed39fe8000] 06:46:25 INFO - PROCESS | 6867 | 1461246385589 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]]]}] 06:46:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 06:46:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 977ms 06:46:25 INFO - PROCESS | 6867 | 1461246385643 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 06:46:25 INFO - PROCESS | 6867 | 1461246385648 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 06:46:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 06:46:25 INFO - PROCESS | 6867 | 1461246385657 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 06:46:25 INFO - PROCESS | 6867 | 1461246385663 Marionette TRACE conn3 <- [1,190,null,{}] 06:46:25 INFO - PROCESS | 6867 | 1461246385672 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}] 06:46:25 INFO - PROCESS | 6867 | 1461246385841 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 06:46:25 INFO - PROCESS | 6867 | 1461246385968 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:25 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed35339800 == 23 [pid = 6867] [id = 55] 06:46:25 INFO - PROCESS | 6867 | ++DOMWINDOW == 57 (0x7fed3352bc00) [pid = 6867] [serial = 163] [outer = (nil)] 06:46:26 INFO - PROCESS | 6867 | ++DOMWINDOW == 58 (0x7fed335d7800) [pid = 6867] [serial = 164] [outer = 0x7fed3352bc00] 06:46:26 INFO - PROCESS | 6867 | 1461246386041 Marionette DEBUG loaded listener.js 06:46:26 INFO - PROCESS | 6867 | ++DOMWINDOW == 59 (0x7fed342be000) [pid = 6867] [serial = 165] [outer = 0x7fed3352bc00] 06:46:26 INFO - PROCESS | 6867 | 1461246386872 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]]]}] 06:46:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 06:46:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1286ms 06:46:26 INFO - PROCESS | 6867 | 1461246386944 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 06:46:26 INFO - PROCESS | 6867 | 1461246386954 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 06:46:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 06:46:26 INFO - PROCESS | 6867 | 1461246386965 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 06:46:26 INFO - PROCESS | 6867 | 1461246386968 Marionette TRACE conn3 <- [1,194,null,{}] 06:46:26 INFO - PROCESS | 6867 | 1461246386975 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}] 06:46:27 INFO - PROCESS | 6867 | 1461246387204 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 06:46:27 INFO - PROCESS | 6867 | 1461246387328 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:27 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed39dd3800 == 24 [pid = 6867] [id = 56] 06:46:27 INFO - PROCESS | 6867 | ++DOMWINDOW == 60 (0x7fed335cdc00) [pid = 6867] [serial = 166] [outer = (nil)] 06:46:27 INFO - PROCESS | 6867 | ++DOMWINDOW == 61 (0x7fed39fee800) [pid = 6867] [serial = 167] [outer = 0x7fed335cdc00] 06:46:27 INFO - PROCESS | 6867 | 1461246387398 Marionette DEBUG loaded listener.js 06:46:27 INFO - PROCESS | 6867 | ++DOMWINDOW == 62 (0x7fed3acee800) [pid = 6867] [serial = 168] [outer = 0x7fed335cdc00] 06:46:28 INFO - PROCESS | 6867 | 1461246388263 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]]]}] 06:46:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 06:46:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1336ms 06:46:28 INFO - PROCESS | 6867 | 1461246388302 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 06:46:28 INFO - PROCESS | 6867 | 1461246388305 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 06:46:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 06:46:28 INFO - PROCESS | 6867 | 1461246388312 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 06:46:28 INFO - PROCESS | 6867 | 1461246388317 Marionette TRACE conn3 <- [1,198,null,{}] 06:46:28 INFO - PROCESS | 6867 | 1461246388333 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}] 06:46:28 INFO - PROCESS | 6867 | 1461246388501 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 06:46:28 INFO - PROCESS | 6867 | 1461246388625 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:28 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3ff27800 == 25 [pid = 6867] [id = 57] 06:46:28 INFO - PROCESS | 6867 | ++DOMWINDOW == 63 (0x7fed3b1ee400) [pid = 6867] [serial = 169] [outer = (nil)] 06:46:28 INFO - PROCESS | 6867 | ++DOMWINDOW == 64 (0x7fed3d71c000) [pid = 6867] [serial = 170] [outer = 0x7fed3b1ee400] 06:46:28 INFO - PROCESS | 6867 | 1461246388705 Marionette DEBUG loaded listener.js 06:46:28 INFO - PROCESS | 6867 | ++DOMWINDOW == 65 (0x7fed3fb51800) [pid = 6867] [serial = 171] [outer = 0x7fed3b1ee400] 06:46:29 INFO - PROCESS | 6867 | 1461246389556 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]]]}] 06:46:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 06:46:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1292ms 06:46:29 INFO - PROCESS | 6867 | 1461246389609 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 06:46:29 INFO - PROCESS | 6867 | 1461246389613 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 06:46:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 06:46:29 INFO - PROCESS | 6867 | 1461246389619 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 06:46:29 INFO - PROCESS | 6867 | 1461246389623 Marionette TRACE conn3 <- [1,202,null,{}] 06:46:29 INFO - PROCESS | 6867 | 1461246389628 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}] 06:46:29 INFO - PROCESS | 6867 | 1461246389787 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 06:46:30 INFO - PROCESS | 6867 | 1461246390048 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:30 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed39dd7800 == 26 [pid = 6867] [id = 58] 06:46:30 INFO - PROCESS | 6867 | ++DOMWINDOW == 66 (0x7fed32db4800) [pid = 6867] [serial = 172] [outer = (nil)] 06:46:30 INFO - PROCESS | 6867 | ++DOMWINDOW == 67 (0x7fed335da800) [pid = 6867] [serial = 173] [outer = 0x7fed32db4800] 06:46:30 INFO - PROCESS | 6867 | 1461246390171 Marionette DEBUG loaded listener.js 06:46:30 INFO - PROCESS | 6867 | ++DOMWINDOW == 68 (0x7fed34d4f400) [pid = 6867] [serial = 174] [outer = 0x7fed32db4800] 06:46:30 INFO - PROCESS | 6867 | 1461246390916 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]]]}] 06:46:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 06:46:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1334ms 06:46:30 INFO - PROCESS | 6867 | 1461246390956 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 06:46:30 INFO - PROCESS | 6867 | 1461246390963 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 06:46:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 06:46:30 INFO - PROCESS | 6867 | 1461246390971 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 06:46:30 INFO - PROCESS | 6867 | 1461246390975 Marionette TRACE conn3 <- [1,206,null,{}] 06:46:30 INFO - PROCESS | 6867 | 1461246390982 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}] 06:46:31 INFO - PROCESS | 6867 | 1461246391139 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 06:46:31 INFO - PROCESS | 6867 | 1461246391267 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:31 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed351d3800 == 27 [pid = 6867] [id = 59] 06:46:31 INFO - PROCESS | 6867 | ++DOMWINDOW == 69 (0x7fed35150000) [pid = 6867] [serial = 175] [outer = (nil)] 06:46:31 INFO - PROCESS | 6867 | ++DOMWINDOW == 70 (0x7fed38fee400) [pid = 6867] [serial = 176] [outer = 0x7fed35150000] 06:46:31 INFO - PROCESS | 6867 | 1461246391354 Marionette DEBUG loaded listener.js 06:46:31 INFO - PROCESS | 6867 | ++DOMWINDOW == 71 (0x7fed3a9d8800) [pid = 6867] [serial = 177] [outer = 0x7fed35150000] 06:46:31 INFO - PROCESS | 6867 | --DOMWINDOW == 70 (0x7fed3d95d000) [pid = 6867] [serial = 128] [outer = (nil)] [url = about:blank] 06:46:31 INFO - PROCESS | 6867 | --DOMWINDOW == 69 (0x7fed3fb4fc00) [pid = 6867] [serial = 129] [outer = (nil)] [url = about:blank] 06:46:31 INFO - PROCESS | 6867 | --DOMWINDOW == 68 (0x7fed3ac5f800) [pid = 6867] [serial = 125] [outer = (nil)] [url = about:blank] 06:46:31 INFO - PROCESS | 6867 | --DOMWINDOW == 67 (0x7fed3684ec00) [pid = 6867] [serial = 122] [outer = (nil)] [url = about:blank] 06:46:31 INFO - PROCESS | 6867 | --DOMWINDOW == 66 (0x7fed38fef800) [pid = 6867] [serial = 123] [outer = (nil)] [url = about:blank] 06:46:31 INFO - PROCESS | 6867 | --DOMWINDOW == 65 (0x7fed36848000) [pid = 6867] [serial = 120] [outer = (nil)] [url = about:blank] 06:46:31 INFO - PROCESS | 6867 | --DOMWINDOW == 64 (0x7fed33528400) [pid = 6867] [serial = 131] [outer = (nil)] [url = about:blank] 06:46:31 INFO - PROCESS | 6867 | --DOMWINDOW == 63 (0x7fed34fa6000) [pid = 6867] [serial = 132] [outer = (nil)] [url = about:blank] 06:46:31 INFO - PROCESS | 6867 | --DOMWINDOW == 62 (0x7fed3b1f8c00) [pid = 6867] [serial = 126] [outer = (nil)] [url = about:blank] 06:46:31 INFO - PROCESS | 6867 | --DOMWINDOW == 61 (0x7fed3fb4a800) [pid = 6867] [serial = 134] [outer = (nil)] [url = about:blank] 06:46:32 INFO - PROCESS | 6867 | 1461246392141 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]]]}] 06:46:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 06:46:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1178ms 06:46:32 INFO - PROCESS | 6867 | 1461246392152 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 06:46:32 INFO - PROCESS | 6867 | 1461246392156 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 06:46:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 06:46:32 INFO - PROCESS | 6867 | 1461246392166 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 06:46:32 INFO - PROCESS | 6867 | 1461246392169 Marionette TRACE conn3 <- [1,210,null,{}] 06:46:32 INFO - PROCESS | 6867 | 1461246392174 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}] 06:46:32 INFO - PROCESS | 6867 | 1461246392312 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 06:46:32 INFO - PROCESS | 6867 | 1461246392400 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:32 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed39f4c000 == 28 [pid = 6867] [id = 60] 06:46:32 INFO - PROCESS | 6867 | ++DOMWINDOW == 62 (0x7fed340c9c00) [pid = 6867] [serial = 178] [outer = (nil)] 06:46:32 INFO - PROCESS | 6867 | ++DOMWINDOW == 63 (0x7fed3afefc00) [pid = 6867] [serial = 179] [outer = 0x7fed340c9c00] 06:46:32 INFO - PROCESS | 6867 | 1461246392471 Marionette DEBUG loaded listener.js 06:46:32 INFO - PROCESS | 6867 | ++DOMWINDOW == 64 (0x7fed3c545c00) [pid = 6867] [serial = 180] [outer = 0x7fed340c9c00] 06:46:33 INFO - PROCESS | 6867 | 1461246393119 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]]]}] 06:46:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 06:46:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 989ms 06:46:33 INFO - PROCESS | 6867 | 1461246393154 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 06:46:33 INFO - PROCESS | 6867 | 1461246393158 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 06:46:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 06:46:33 INFO - PROCESS | 6867 | 1461246393165 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 06:46:33 INFO - PROCESS | 6867 | 1461246393185 Marionette TRACE conn3 <- [1,214,null,{}] 06:46:33 INFO - PROCESS | 6867 | 1461246393198 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}] 06:46:33 INFO - PROCESS | 6867 | 1461246393369 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 06:46:33 INFO - PROCESS | 6867 | 1461246393391 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:33 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3cfbd800 == 29 [pid = 6867] [id = 61] 06:46:33 INFO - PROCESS | 6867 | ++DOMWINDOW == 65 (0x7fed3c547800) [pid = 6867] [serial = 181] [outer = (nil)] 06:46:33 INFO - PROCESS | 6867 | ++DOMWINDOW == 66 (0x7fed3d957800) [pid = 6867] [serial = 182] [outer = 0x7fed3c547800] 06:46:33 INFO - PROCESS | 6867 | 1461246393453 Marionette DEBUG loaded listener.js 06:46:33 INFO - PROCESS | 6867 | ++DOMWINDOW == 67 (0x7fed48ed7c00) [pid = 6867] [serial = 183] [outer = 0x7fed3c547800] 06:46:34 INFO - PROCESS | 6867 | 1461246394127 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]]]}] 06:46:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 06:46:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1006ms 06:46:34 INFO - PROCESS | 6867 | 1461246394175 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 06:46:34 INFO - PROCESS | 6867 | 1461246394178 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 06:46:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 06:46:34 INFO - PROCESS | 6867 | 1461246394184 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 06:46:34 INFO - PROCESS | 6867 | 1461246394186 Marionette TRACE conn3 <- [1,218,null,{}] 06:46:34 INFO - PROCESS | 6867 | 1461246394192 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}] 06:46:34 INFO - PROCESS | 6867 | 1461246394379 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 06:46:34 INFO - PROCESS | 6867 | 1461246394404 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:34 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed43d18000 == 30 [pid = 6867] [id = 62] 06:46:34 INFO - PROCESS | 6867 | ++DOMWINDOW == 68 (0x7fed36848c00) [pid = 6867] [serial = 184] [outer = (nil)] 06:46:34 INFO - PROCESS | 6867 | ++DOMWINDOW == 69 (0x7fed48ed8000) [pid = 6867] [serial = 185] [outer = 0x7fed36848c00] 06:46:34 INFO - PROCESS | 6867 | 1461246394467 Marionette DEBUG loaded listener.js 06:46:34 INFO - PROCESS | 6867 | ++DOMWINDOW == 70 (0x7fed49fe4400) [pid = 6867] [serial = 186] [outer = 0x7fed36848c00] 06:46:35 INFO - PROCESS | 6867 | 1461246395332 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]]]}] 06:46:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 06:46:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1182ms 06:46:35 INFO - PROCESS | 6867 | 1461246395367 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 06:46:35 INFO - PROCESS | 6867 | 1461246395371 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 06:46:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 06:46:35 INFO - PROCESS | 6867 | 1461246395378 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 06:46:35 INFO - PROCESS | 6867 | 1461246395381 Marionette TRACE conn3 <- [1,222,null,{}] 06:46:35 INFO - PROCESS | 6867 | 1461246395394 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}] 06:46:35 INFO - PROCESS | 6867 | 1461246395595 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 06:46:35 INFO - PROCESS | 6867 | 1461246395616 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:35 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed49c4d000 == 31 [pid = 6867] [id = 63] 06:46:35 INFO - PROCESS | 6867 | ++DOMWINDOW == 71 (0x7fed4a1a3000) [pid = 6867] [serial = 187] [outer = (nil)] 06:46:35 INFO - PROCESS | 6867 | ++DOMWINDOW == 72 (0x7fed4ae27400) [pid = 6867] [serial = 188] [outer = 0x7fed4a1a3000] 06:46:35 INFO - PROCESS | 6867 | 1461246395700 Marionette DEBUG loaded listener.js 06:46:35 INFO - PROCESS | 6867 | ++DOMWINDOW == 73 (0x7fed4afc4000) [pid = 6867] [serial = 189] [outer = 0x7fed4a1a3000] 06:46:36 INFO - PROCESS | 6867 | --DOMWINDOW == 72 (0x7fed3c681400) [pid = 6867] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 06:46:36 INFO - PROCESS | 6867 | --DOMWINDOW == 71 (0x7fed3d719400) [pid = 6867] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 06:46:36 INFO - PROCESS | 6867 | --DOMWINDOW == 70 (0x7fed34fb4c00) [pid = 6867] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 06:46:36 INFO - PROCESS | 6867 | --DOMWINDOW == 69 (0x7fed32db8c00) [pid = 6867] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 06:46:36 INFO - PROCESS | 6867 | --DOMWINDOW == 68 (0x7fed318cdc00) [pid = 6867] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 06:46:36 INFO - PROCESS | 6867 | --DOMWINDOW == 67 (0x7fed3b4e7800) [pid = 6867] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 06:46:36 INFO - PROCESS | 6867 | 1461246396661 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]]]}] 06:46:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 06:46:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1336ms 06:46:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 06:46:36 INFO - PROCESS | 6867 | 1461246396716 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 06:46:36 INFO - PROCESS | 6867 | 1461246396719 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 06:46:36 INFO - PROCESS | 6867 | 1461246396726 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 06:46:36 INFO - PROCESS | 6867 | 1461246396728 Marionette TRACE conn3 <- [1,226,null,{}] 06:46:36 INFO - PROCESS | 6867 | 1461246396735 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}] 06:46:36 INFO - PROCESS | 6867 | 1461246396897 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 06:46:36 INFO - PROCESS | 6867 | 1461246396910 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:36 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed49cdc800 == 32 [pid = 6867] [id = 64] 06:46:36 INFO - PROCESS | 6867 | ++DOMWINDOW == 68 (0x7fed34fb3400) [pid = 6867] [serial = 190] [outer = (nil)] 06:46:36 INFO - PROCESS | 6867 | ++DOMWINDOW == 69 (0x7fed4b2c5000) [pid = 6867] [serial = 191] [outer = 0x7fed34fb3400] 06:46:37 INFO - PROCESS | 6867 | 1461246396994 Marionette DEBUG loaded listener.js 06:46:37 INFO - PROCESS | 6867 | ++DOMWINDOW == 70 (0x7fed4cbe5000) [pid = 6867] [serial = 192] [outer = 0x7fed34fb3400] 06:46:37 INFO - PROCESS | 6867 | 1461246397822 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]]]}] 06:46:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 06:46:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1139ms 06:46:37 INFO - PROCESS | 6867 | 1461246397865 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 06:46:37 INFO - PROCESS | 6867 | 1461246397869 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 06:46:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 06:46:37 INFO - PROCESS | 6867 | 1461246397876 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 06:46:37 INFO - PROCESS | 6867 | 1461246397878 Marionette TRACE conn3 <- [1,230,null,{}] 06:46:37 INFO - PROCESS | 6867 | 1461246397884 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}] 06:46:38 INFO - PROCESS | 6867 | 1461246398026 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 06:46:38 INFO - PROCESS | 6867 | 1461246398047 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:38 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4ae0b800 == 33 [pid = 6867] [id = 65] 06:46:38 INFO - PROCESS | 6867 | ++DOMWINDOW == 71 (0x7fed34182800) [pid = 6867] [serial = 193] [outer = (nil)] 06:46:38 INFO - PROCESS | 6867 | ++DOMWINDOW == 72 (0x7fed39d58800) [pid = 6867] [serial = 194] [outer = 0x7fed34182800] 06:46:38 INFO - PROCESS | 6867 | 1461246398116 Marionette DEBUG loaded listener.js 06:46:38 INFO - PROCESS | 6867 | ++DOMWINDOW == 73 (0x7fed39d5cc00) [pid = 6867] [serial = 195] [outer = 0x7fed34182800] 06:46:39 INFO - PROCESS | 6867 | 1461246399123 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]]]}] 06:46:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 06:46:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1284ms 06:46:39 INFO - PROCESS | 6867 | 1461246399161 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 06:46:39 INFO - PROCESS | 6867 | 1461246399167 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 06:46:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 06:46:39 INFO - PROCESS | 6867 | 1461246399177 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 06:46:39 INFO - PROCESS | 6867 | 1461246399180 Marionette TRACE conn3 <- [1,234,null,{}] 06:46:39 INFO - PROCESS | 6867 | 1461246399189 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}] 06:46:39 INFO - PROCESS | 6867 | 1461246399392 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 06:46:39 INFO - PROCESS | 6867 | 1461246399408 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:39 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3be09800 == 34 [pid = 6867] [id = 66] 06:46:39 INFO - PROCESS | 6867 | ++DOMWINDOW == 74 (0x7fed342bfc00) [pid = 6867] [serial = 196] [outer = (nil)] 06:46:39 INFO - PROCESS | 6867 | ++DOMWINDOW == 75 (0x7fed39174000) [pid = 6867] [serial = 197] [outer = 0x7fed342bfc00] 06:46:39 INFO - PROCESS | 6867 | 1461246399479 Marionette DEBUG loaded listener.js 06:46:39 INFO - PROCESS | 6867 | ++DOMWINDOW == 76 (0x7fed39d58000) [pid = 6867] [serial = 198] [outer = 0x7fed342bfc00] 06:46:40 INFO - PROCESS | 6867 | 1461246400357 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]]]}] 06:46:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 06:46:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1231ms 06:46:40 INFO - PROCESS | 6867 | 1461246400409 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 06:46:40 INFO - PROCESS | 6867 | 1461246400416 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 06:46:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 06:46:40 INFO - PROCESS | 6867 | 1461246400427 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 06:46:40 INFO - PROCESS | 6867 | 1461246400431 Marionette TRACE conn3 <- [1,238,null,{}] 06:46:40 INFO - PROCESS | 6867 | 1461246400437 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}] 06:46:40 INFO - PROCESS | 6867 | 1461246400596 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 06:46:40 INFO - PROCESS | 6867 | 1461246400723 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:40 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed49aea000 == 35 [pid = 6867] [id = 67] 06:46:40 INFO - PROCESS | 6867 | ++DOMWINDOW == 77 (0x7fed34d4e800) [pid = 6867] [serial = 199] [outer = (nil)] 06:46:40 INFO - PROCESS | 6867 | ++DOMWINDOW == 78 (0x7fed3bf4bc00) [pid = 6867] [serial = 200] [outer = 0x7fed34d4e800] 06:46:40 INFO - PROCESS | 6867 | 1461246400797 Marionette DEBUG loaded listener.js 06:46:40 INFO - PROCESS | 6867 | ++DOMWINDOW == 79 (0x7fed3cd95c00) [pid = 6867] [serial = 201] [outer = 0x7fed34d4e800] 06:46:41 INFO - PROCESS | 6867 | 1461246401617 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]]]}] 06:46:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 06:46:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1229ms 06:46:41 INFO - PROCESS | 6867 | 1461246401657 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 06:46:41 INFO - PROCESS | 6867 | 1461246401661 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 06:46:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 06:46:41 INFO - PROCESS | 6867 | 1461246401667 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 06:46:41 INFO - PROCESS | 6867 | 1461246401673 Marionette TRACE conn3 <- [1,242,null,{}] 06:46:41 INFO - PROCESS | 6867 | 1461246401689 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}] 06:46:41 INFO - PROCESS | 6867 | 1461246401887 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 06:46:42 INFO - PROCESS | 6867 | 1461246402018 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:42 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4cb22000 == 36 [pid = 6867] [id = 68] 06:46:42 INFO - PROCESS | 6867 | ++DOMWINDOW == 80 (0x7fed3d95d000) [pid = 6867] [serial = 202] [outer = (nil)] 06:46:42 INFO - PROCESS | 6867 | ++DOMWINDOW == 81 (0x7fed4a133c00) [pid = 6867] [serial = 203] [outer = 0x7fed3d95d000] 06:46:42 INFO - PROCESS | 6867 | 1461246402120 Marionette DEBUG loaded listener.js 06:46:42 INFO - PROCESS | 6867 | ++DOMWINDOW == 82 (0x7fed4afc2c00) [pid = 6867] [serial = 204] [outer = 0x7fed3d95d000] 06:46:43 INFO - PROCESS | 6867 | 1461246403052 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]]]}] 06:46:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 06:46:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1435ms 06:46:43 INFO - PROCESS | 6867 | 1461246403103 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 06:46:43 INFO - PROCESS | 6867 | 1461246403107 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 06:46:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 06:46:43 INFO - PROCESS | 6867 | 1461246403113 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 06:46:43 INFO - PROCESS | 6867 | 1461246403115 Marionette TRACE conn3 <- [1,246,null,{}] 06:46:43 INFO - PROCESS | 6867 | 1461246403121 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}] 06:46:43 INFO - PROCESS | 6867 | 1461246403283 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 06:46:43 INFO - PROCESS | 6867 | 1461246403416 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:43 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4e95e000 == 37 [pid = 6867] [id = 69] 06:46:43 INFO - PROCESS | 6867 | ++DOMWINDOW == 83 (0x7fed48ee0800) [pid = 6867] [serial = 205] [outer = (nil)] 06:46:43 INFO - PROCESS | 6867 | ++DOMWINDOW == 84 (0x7fed4d01b400) [pid = 6867] [serial = 206] [outer = 0x7fed48ee0800] 06:46:43 INFO - PROCESS | 6867 | 1461246403490 Marionette DEBUG loaded listener.js 06:46:43 INFO - PROCESS | 6867 | ++DOMWINDOW == 85 (0x7fed4d0d0800) [pid = 6867] [serial = 207] [outer = 0x7fed48ee0800] 06:46:44 INFO - PROCESS | 6867 | 1461246404277 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]]]}] 06:46:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 06:46:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1227ms 06:46:44 INFO - PROCESS | 6867 | 1461246404343 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 06:46:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 06:46:44 INFO - PROCESS | 6867 | 1461246404348 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 06:46:44 INFO - PROCESS | 6867 | 1461246404354 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 06:46:44 INFO - PROCESS | 6867 | 1461246404358 Marionette TRACE conn3 <- [1,250,null,{}] 06:46:44 INFO - PROCESS | 6867 | 1461246404363 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}] 06:46:44 INFO - PROCESS | 6867 | 1461246404529 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 06:46:44 INFO - PROCESS | 6867 | 1461246404663 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:44 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4f0c6800 == 38 [pid = 6867] [id = 70] 06:46:44 INFO - PROCESS | 6867 | ++DOMWINDOW == 86 (0x7fed4b2f7000) [pid = 6867] [serial = 208] [outer = (nil)] 06:46:44 INFO - PROCESS | 6867 | ++DOMWINDOW == 87 (0x7fed4ef2bc00) [pid = 6867] [serial = 209] [outer = 0x7fed4b2f7000] 06:46:44 INFO - PROCESS | 6867 | 1461246404740 Marionette DEBUG loaded listener.js 06:46:44 INFO - PROCESS | 6867 | ++DOMWINDOW == 88 (0x7fed4ef33c00) [pid = 6867] [serial = 210] [outer = 0x7fed4b2f7000] 06:46:45 INFO - PROCESS | 6867 | 1461246405793 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]]]}] 06:46:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 06:46:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1481ms 06:46:45 INFO - PROCESS | 6867 | 1461246405835 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 06:46:45 INFO - PROCESS | 6867 | 1461246405841 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 06:46:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 06:46:45 INFO - PROCESS | 6867 | 1461246405848 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 06:46:45 INFO - PROCESS | 6867 | 1461246405853 Marionette TRACE conn3 <- [1,254,null,{}] 06:46:45 INFO - PROCESS | 6867 | 1461246405862 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}] 06:46:46 INFO - PROCESS | 6867 | 1461246406027 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 06:46:46 INFO - PROCESS | 6867 | 1461246406215 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:46 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3c0a5800 == 39 [pid = 6867] [id = 71] 06:46:46 INFO - PROCESS | 6867 | ++DOMWINDOW == 89 (0x7fed340c9400) [pid = 6867] [serial = 211] [outer = (nil)] 06:46:46 INFO - PROCESS | 6867 | ++DOMWINDOW == 90 (0x7fed34fa6800) [pid = 6867] [serial = 212] [outer = 0x7fed340c9400] 06:46:46 INFO - PROCESS | 6867 | 1461246406287 Marionette DEBUG loaded listener.js 06:46:46 INFO - PROCESS | 6867 | ++DOMWINDOW == 91 (0x7fed39172c00) [pid = 6867] [serial = 213] [outer = 0x7fed340c9400] 06:46:47 INFO - PROCESS | 6867 | 1461246407092 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]]]}] 06:46:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 06:46:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1292ms 06:46:47 INFO - PROCESS | 6867 | 1461246407141 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 06:46:47 INFO - PROCESS | 6867 | 1461246407148 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 06:46:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 06:46:47 INFO - PROCESS | 6867 | 1461246407160 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 06:46:47 INFO - PROCESS | 6867 | 1461246407163 Marionette TRACE conn3 <- [1,258,null,{}] 06:46:47 INFO - PROCESS | 6867 | 1461246407170 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}] 06:46:47 INFO - PROCESS | 6867 | 1461246407327 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 06:46:47 INFO - PROCESS | 6867 | 1461246407457 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:47 INFO - PROCESS | 6867 | --DOMWINDOW == 90 (0x7fed43060400) [pid = 6867] [serial = 161] [outer = (nil)] [url = about:blank] 06:46:47 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed34d71000 == 40 [pid = 6867] [id = 72] 06:46:47 INFO - PROCESS | 6867 | ++DOMWINDOW == 91 (0x7fed34fafc00) [pid = 6867] [serial = 214] [outer = (nil)] 06:46:47 INFO - PROCESS | 6867 | ++DOMWINDOW == 92 (0x7fed3ac63000) [pid = 6867] [serial = 215] [outer = 0x7fed34fafc00] 06:46:47 INFO - PROCESS | 6867 | 1461246407550 Marionette DEBUG loaded listener.js 06:46:47 INFO - PROCESS | 6867 | ++DOMWINDOW == 93 (0x7fed3b4e3400) [pid = 6867] [serial = 216] [outer = 0x7fed34fafc00] 06:46:47 INFO - PROCESS | 6867 | --DOMWINDOW == 92 (0x7fed3d715000) [pid = 6867] [serial = 155] [outer = (nil)] [url = about:blank] 06:46:47 INFO - PROCESS | 6867 | --DOMWINDOW == 91 (0x7fed3d81fc00) [pid = 6867] [serial = 158] [outer = (nil)] [url = about:blank] 06:46:47 INFO - PROCESS | 6867 | --DOMWINDOW == 90 (0x7fed3d721400) [pid = 6867] [serial = 156] [outer = (nil)] [url = about:blank] 06:46:47 INFO - PROCESS | 6867 | --DOMWINDOW == 89 (0x7fed3684a000) [pid = 6867] [serial = 146] [outer = (nil)] [url = about:blank] 06:46:47 INFO - PROCESS | 6867 | --DOMWINDOW == 88 (0x7fed36b80400) [pid = 6867] [serial = 147] [outer = (nil)] [url = about:blank] 06:46:47 INFO - PROCESS | 6867 | --DOMWINDOW == 87 (0x7fed3cf48800) [pid = 6867] [serial = 140] [outer = (nil)] [url = about:blank] 06:46:47 INFO - PROCESS | 6867 | --DOMWINDOW == 86 (0x7fed3417fc00) [pid = 6867] [serial = 144] [outer = (nil)] [url = about:blank] 06:46:47 INFO - PROCESS | 6867 | --DOMWINDOW == 85 (0x7fed32dbc000) [pid = 6867] [serial = 143] [outer = (nil)] [url = about:blank] 06:46:47 INFO - PROCESS | 6867 | --DOMWINDOW == 84 (0x7fed38ffbc00) [pid = 6867] [serial = 137] [outer = (nil)] [url = about:blank] 06:46:47 INFO - PROCESS | 6867 | --DOMWINDOW == 83 (0x7fed3a75dc00) [pid = 6867] [serial = 149] [outer = (nil)] [url = about:blank] 06:46:47 INFO - PROCESS | 6867 | --DOMWINDOW == 82 (0x7fed3bf4e000) [pid = 6867] [serial = 152] [outer = (nil)] [url = about:blank] 06:46:47 INFO - PROCESS | 6867 | --DOMWINDOW == 81 (0x7fed3fb57400) [pid = 6867] [serial = 159] [outer = (nil)] [url = about:blank] 06:46:47 INFO - PROCESS | 6867 | --DOMWINDOW == 80 (0x7fed3c640000) [pid = 6867] [serial = 153] [outer = (nil)] [url = about:blank] 06:46:47 INFO - PROCESS | 6867 | --DOMWINDOW == 79 (0x7fed3ac64c00) [pid = 6867] [serial = 150] [outer = (nil)] [url = about:blank] 06:46:48 INFO - PROCESS | 6867 | 1461246408298 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]]]}] 06:46:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 06:46:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1180ms 06:46:48 INFO - PROCESS | 6867 | 1461246408340 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 06:46:48 INFO - PROCESS | 6867 | 1461246408345 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 06:46:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 06:46:48 INFO - PROCESS | 6867 | 1461246408351 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 06:46:48 INFO - PROCESS | 6867 | 1461246408357 Marionette TRACE conn3 <- [1,262,null,{}] 06:46:48 INFO - PROCESS | 6867 | 1461246408371 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}] 06:46:48 INFO - PROCESS | 6867 | 1461246408570 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 06:46:48 INFO - PROCESS | 6867 | 1461246408584 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:48 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3cddc800 == 41 [pid = 6867] [id = 73] 06:46:48 INFO - PROCESS | 6867 | ++DOMWINDOW == 80 (0x7fed3c687800) [pid = 6867] [serial = 217] [outer = (nil)] 06:46:48 INFO - PROCESS | 6867 | ++DOMWINDOW == 81 (0x7fed3d719c00) [pid = 6867] [serial = 218] [outer = 0x7fed3c687800] 06:46:48 INFO - PROCESS | 6867 | 1461246408651 Marionette DEBUG loaded listener.js 06:46:48 INFO - PROCESS | 6867 | ++DOMWINDOW == 82 (0x7fed3fb50800) [pid = 6867] [serial = 219] [outer = 0x7fed3c687800] 06:46:49 INFO - PROCESS | 6867 | 1461246409495 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]]]}] 06:46:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 06:46:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1188ms 06:46:49 INFO - PROCESS | 6867 | 1461246409540 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 06:46:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 06:46:49 INFO - PROCESS | 6867 | 1461246409545 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 06:46:49 INFO - PROCESS | 6867 | 1461246409550 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 06:46:49 INFO - PROCESS | 6867 | 1461246409553 Marionette TRACE conn3 <- [1,266,null,{}] 06:46:49 INFO - PROCESS | 6867 | 1461246409558 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}] 06:46:49 INFO - PROCESS | 6867 | 1461246409700 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 06:46:49 INFO - PROCESS | 6867 | 1461246409711 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:49 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed49ad2000 == 42 [pid = 6867] [id = 74] 06:46:49 INFO - PROCESS | 6867 | ++DOMWINDOW == 83 (0x7fed3fb57400) [pid = 6867] [serial = 220] [outer = (nil)] 06:46:49 INFO - PROCESS | 6867 | ++DOMWINDOW == 84 (0x7fed4a1af400) [pid = 6867] [serial = 221] [outer = 0x7fed3fb57400] 06:46:49 INFO - PROCESS | 6867 | 1461246409774 Marionette DEBUG loaded listener.js 06:46:49 INFO - PROCESS | 6867 | ++DOMWINDOW == 85 (0x7fed4afc1400) [pid = 6867] [serial = 222] [outer = 0x7fed3fb57400] 06:46:50 INFO - PROCESS | 6867 | 1461246410550 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]]]}] 06:46:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 06:46:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1031ms 06:46:50 INFO - PROCESS | 6867 | 1461246410582 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 06:46:50 INFO - PROCESS | 6867 | 1461246410586 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 06:46:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 06:46:50 INFO - PROCESS | 6867 | 1461246410594 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 06:46:50 INFO - PROCESS | 6867 | 1461246410598 Marionette TRACE conn3 <- [1,270,null,{}] 06:46:50 INFO - PROCESS | 6867 | 1461246410634 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}] 06:46:50 INFO - PROCESS | 6867 | 1461246410819 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 06:46:50 INFO - PROCESS | 6867 | 1461246410838 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:50 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4abd3800 == 43 [pid = 6867] [id = 75] 06:46:50 INFO - PROCESS | 6867 | ++DOMWINDOW == 86 (0x7fed48eddc00) [pid = 6867] [serial = 223] [outer = (nil)] 06:46:50 INFO - PROCESS | 6867 | ++DOMWINDOW == 87 (0x7fed4d01f000) [pid = 6867] [serial = 224] [outer = 0x7fed48eddc00] 06:46:50 INFO - PROCESS | 6867 | 1461246410903 Marionette DEBUG loaded listener.js 06:46:51 INFO - PROCESS | 6867 | ++DOMWINDOW == 88 (0x7fed4f022000) [pid = 6867] [serial = 225] [outer = 0x7fed48eddc00] 06:46:51 INFO - PROCESS | 6867 | 1461246411671 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]]]}] 06:46:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 06:46:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1100ms 06:46:51 INFO - PROCESS | 6867 | 1461246411705 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 06:46:51 INFO - PROCESS | 6867 | 1461246411707 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 06:46:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 06:46:51 INFO - PROCESS | 6867 | 1461246411721 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 06:46:51 INFO - PROCESS | 6867 | 1461246411724 Marionette TRACE conn3 <- [1,274,null,{}] 06:46:51 INFO - PROCESS | 6867 | 1461246411729 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}] 06:46:51 INFO - PROCESS | 6867 | 1461246411935 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 06:46:51 INFO - PROCESS | 6867 | 1461246411959 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:51 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed353d9800 == 44 [pid = 6867] [id = 76] 06:46:51 INFO - PROCESS | 6867 | ++DOMWINDOW == 89 (0x7fed4f1b9000) [pid = 6867] [serial = 226] [outer = (nil)] 06:46:52 INFO - PROCESS | 6867 | ++DOMWINDOW == 90 (0x7fed4f3ed000) [pid = 6867] [serial = 227] [outer = 0x7fed4f1b9000] 06:46:52 INFO - PROCESS | 6867 | 1461246412027 Marionette DEBUG loaded listener.js 06:46:52 INFO - PROCESS | 6867 | ++DOMWINDOW == 91 (0x7fed4f525800) [pid = 6867] [serial = 228] [outer = 0x7fed4f1b9000] 06:46:52 INFO - PROCESS | 6867 | --DOMWINDOW == 90 (0x7fed34fb3400) [pid = 6867] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 06:46:52 INFO - PROCESS | 6867 | --DOMWINDOW == 89 (0x7fed32db4800) [pid = 6867] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 06:46:52 INFO - PROCESS | 6867 | --DOMWINDOW == 88 (0x7fed3c547800) [pid = 6867] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 06:46:52 INFO - PROCESS | 6867 | --DOMWINDOW == 87 (0x7fed39fe8000) [pid = 6867] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 06:46:52 INFO - PROCESS | 6867 | --DOMWINDOW == 86 (0x7fed4a1a3000) [pid = 6867] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 06:46:52 INFO - PROCESS | 6867 | --DOMWINDOW == 85 (0x7fed340c9c00) [pid = 6867] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 06:46:52 INFO - PROCESS | 6867 | --DOMWINDOW == 84 (0x7fed36848c00) [pid = 6867] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 06:46:52 INFO - PROCESS | 6867 | --DOMWINDOW == 83 (0x7fed35150000) [pid = 6867] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 06:46:52 INFO - PROCESS | 6867 | 1461246412945 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]]]}] 06:46:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 06:46:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1283ms 06:46:53 INFO - PROCESS | 6867 | 1461246413005 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 06:46:53 INFO - PROCESS | 6867 | 1461246413010 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 06:46:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 06:46:53 INFO - PROCESS | 6867 | 1461246413015 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 06:46:53 INFO - PROCESS | 6867 | 1461246413018 Marionette TRACE conn3 <- [1,278,null,{}] 06:46:53 INFO - PROCESS | 6867 | 1461246413023 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}] 06:46:53 INFO - PROCESS | 6867 | 1461246413152 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 06:46:53 INFO - PROCESS | 6867 | 1461246413245 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:53 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4a1cd800 == 45 [pid = 6867] [id = 77] 06:46:53 INFO - PROCESS | 6867 | ++DOMWINDOW == 84 (0x7fed32db4c00) [pid = 6867] [serial = 229] [outer = (nil)] 06:46:53 INFO - PROCESS | 6867 | ++DOMWINDOW == 85 (0x7fed3b967c00) [pid = 6867] [serial = 230] [outer = 0x7fed32db4c00] 06:46:53 INFO - PROCESS | 6867 | 1461246413319 Marionette DEBUG loaded listener.js 06:46:53 INFO - PROCESS | 6867 | ++DOMWINDOW == 86 (0x7fed3b96f000) [pid = 6867] [serial = 231] [outer = 0x7fed32db4c00] 06:46:53 INFO - PROCESS | 6867 | 1461246413919 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]]]}] 06:46:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 06:46:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 925ms 06:46:53 INFO - PROCESS | 6867 | 1461246413943 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 06:46:53 INFO - PROCESS | 6867 | 1461246413946 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 06:46:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 06:46:53 INFO - PROCESS | 6867 | 1461246413951 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 06:46:53 INFO - PROCESS | 6867 | 1461246413953 Marionette TRACE conn3 <- [1,282,null,{}] 06:46:53 INFO - PROCESS | 6867 | 1461246413959 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}] 06:46:54 INFO - PROCESS | 6867 | 1461246414087 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 06:46:54 INFO - PROCESS | 6867 | 1461246414186 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:54 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4f506800 == 46 [pid = 6867] [id = 78] 06:46:54 INFO - PROCESS | 6867 | ++DOMWINDOW == 87 (0x7fed34fa9c00) [pid = 6867] [serial = 232] [outer = (nil)] 06:46:54 INFO - PROCESS | 6867 | ++DOMWINDOW == 88 (0x7fed3b5a7400) [pid = 6867] [serial = 233] [outer = 0x7fed34fa9c00] 06:46:54 INFO - PROCESS | 6867 | 1461246414245 Marionette DEBUG loaded listener.js 06:46:54 INFO - PROCESS | 6867 | ++DOMWINDOW == 89 (0x7fed3b5ad800) [pid = 6867] [serial = 234] [outer = 0x7fed34fa9c00] 06:46:55 INFO - PROCESS | 6867 | 1461246415025 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]]]}] 06:46:55 INFO - PROCESS | 6867 | ++DOMWINDOW == 90 (0x7fed33530400) [pid = 6867] [serial = 235] [outer = 0x7fed34fac800] 06:46:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 06:46:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1133ms 06:46:55 INFO - PROCESS | 6867 | 1461246415107 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 06:46:55 INFO - PROCESS | 6867 | 1461246415114 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 06:46:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 06:46:55 INFO - PROCESS | 6867 | 1461246415179 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 06:46:55 INFO - PROCESS | 6867 | 1461246415185 Marionette TRACE conn3 <- [1,286,null,{}] 06:46:55 INFO - PROCESS | 6867 | 1461246415194 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}] 06:46:55 INFO - PROCESS | 6867 | 1461246415351 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 06:46:55 INFO - PROCESS | 6867 | 1461246415485 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:55 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3b84d000 == 47 [pid = 6867] [id = 79] 06:46:55 INFO - PROCESS | 6867 | ++DOMWINDOW == 91 (0x7fed32dbd400) [pid = 6867] [serial = 236] [outer = (nil)] 06:46:55 INFO - PROCESS | 6867 | ++DOMWINDOW == 92 (0x7fed34fa8800) [pid = 6867] [serial = 237] [outer = 0x7fed32dbd400] 06:46:55 INFO - PROCESS | 6867 | 1461246415568 Marionette DEBUG loaded listener.js 06:46:55 INFO - PROCESS | 6867 | ++DOMWINDOW == 93 (0x7fed3b423400) [pid = 6867] [serial = 238] [outer = 0x7fed32dbd400] 06:46:56 INFO - PROCESS | 6867 | 1461246416341 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]]]}] 06:46:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 06:46:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1226ms 06:46:56 INFO - PROCESS | 6867 | 1461246416373 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 06:46:56 INFO - PROCESS | 6867 | 1461246416381 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 06:46:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 06:46:56 INFO - PROCESS | 6867 | 1461246416392 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 06:46:56 INFO - PROCESS | 6867 | 1461246416395 Marionette TRACE conn3 <- [1,290,null,{}] 06:46:56 INFO - PROCESS | 6867 | 1461246416402 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}] 06:46:56 INFO - PROCESS | 6867 | 1461246416566 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 06:46:56 INFO - PROCESS | 6867 | 1461246416698 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:56 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4abd2800 == 48 [pid = 6867] [id = 80] 06:46:56 INFO - PROCESS | 6867 | ++DOMWINDOW == 94 (0x7fed340bf000) [pid = 6867] [serial = 239] [outer = (nil)] 06:46:56 INFO - PROCESS | 6867 | ++DOMWINDOW == 95 (0x7fed3b96ac00) [pid = 6867] [serial = 240] [outer = 0x7fed340bf000] 06:46:56 INFO - PROCESS | 6867 | 1461246416776 Marionette DEBUG loaded listener.js 06:46:56 INFO - PROCESS | 6867 | ++DOMWINDOW == 96 (0x7fed3bf54000) [pid = 6867] [serial = 241] [outer = 0x7fed340bf000] 06:46:57 INFO - PROCESS | 6867 | 1461246417640 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]]]}] 06:46:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 06:46:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1285ms 06:46:57 INFO - PROCESS | 6867 | 1461246417678 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 06:46:57 INFO - PROCESS | 6867 | 1461246417682 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 06:46:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 06:46:57 INFO - PROCESS | 6867 | 1461246417689 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 06:46:57 INFO - PROCESS | 6867 | 1461246417695 Marionette TRACE conn3 <- [1,294,null,{}] 06:46:57 INFO - PROCESS | 6867 | 1461246417712 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}] 06:46:57 INFO - PROCESS | 6867 | 1461246417888 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 06:46:58 INFO - PROCESS | 6867 | 1461246418023 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:58 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed51b48000 == 49 [pid = 6867] [id = 81] 06:46:58 INFO - PROCESS | 6867 | ++DOMWINDOW == 97 (0x7fed3b107800) [pid = 6867] [serial = 242] [outer = (nil)] 06:46:58 INFO - PROCESS | 6867 | ++DOMWINDOW == 98 (0x7fed3b5ac000) [pid = 6867] [serial = 243] [outer = 0x7fed3b107800] 06:46:58 INFO - PROCESS | 6867 | 1461246418101 Marionette DEBUG loaded listener.js 06:46:58 INFO - PROCESS | 6867 | ++DOMWINDOW == 99 (0x7fed3c937800) [pid = 6867] [serial = 244] [outer = 0x7fed3b107800] 06:46:59 INFO - PROCESS | 6867 | 1461246419043 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]]]}] 06:46:59 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. 06:46:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1384ms 06:46:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 06:46:59 INFO - PROCESS | 6867 | 1461246419074 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 06:46:59 INFO - PROCESS | 6867 | 1461246419078 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 06:46:59 INFO - PROCESS | 6867 | 1461246419084 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 06:46:59 INFO - PROCESS | 6867 | 1461246419087 Marionette TRACE conn3 <- [1,298,null,{}] 06:46:59 INFO - PROCESS | 6867 | 1461246419092 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}] 06:46:59 INFO - PROCESS | 6867 | 1461246419243 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 06:46:59 INFO - PROCESS | 6867 | 1461246419381 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:59 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed534aa000 == 50 [pid = 6867] [id = 82] 06:46:59 INFO - PROCESS | 6867 | ++DOMWINDOW == 100 (0x7fed341f4000) [pid = 6867] [serial = 245] [outer = (nil)] 06:46:59 INFO - PROCESS | 6867 | ++DOMWINDOW == 101 (0x7fed48ed5c00) [pid = 6867] [serial = 246] [outer = 0x7fed341f4000] 06:46:59 INFO - PROCESS | 6867 | 1461246419452 Marionette DEBUG loaded listener.js 06:46:59 INFO - PROCESS | 6867 | ++DOMWINDOW == 102 (0x7fed49f98400) [pid = 6867] [serial = 247] [outer = 0x7fed341f4000] 06:47:00 INFO - PROCESS | 6867 | 1461246420321 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]]]}] 06:47:00 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. 06:47:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1289ms 06:47:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 06:47:00 INFO - PROCESS | 6867 | 1461246420374 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 06:47:00 INFO - PROCESS | 6867 | 1461246420377 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 06:47:00 INFO - PROCESS | 6867 | 1461246420384 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 06:47:00 INFO - PROCESS | 6867 | 1461246420386 Marionette TRACE conn3 <- [1,302,null,{}] 06:47:00 INFO - PROCESS | 6867 | 1461246420392 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}] 06:47:00 INFO - PROCESS | 6867 | 1461246420555 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 06:47:00 INFO - PROCESS | 6867 | 1461246420691 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:00 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3bb31800 == 51 [pid = 6867] [id = 83] 06:47:00 INFO - PROCESS | 6867 | ++DOMWINDOW == 103 (0x7fed3d954c00) [pid = 6867] [serial = 248] [outer = (nil)] 06:47:00 INFO - PROCESS | 6867 | ++DOMWINDOW == 104 (0x7fed4d0ca000) [pid = 6867] [serial = 249] [outer = 0x7fed3d954c00] 06:47:00 INFO - PROCESS | 6867 | 1461246420768 Marionette DEBUG loaded listener.js 06:47:00 INFO - PROCESS | 6867 | ++DOMWINDOW == 105 (0x7fed4f161400) [pid = 6867] [serial = 250] [outer = 0x7fed3d954c00] 06:47:01 INFO - PROCESS | 6867 | 1461246421906 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]]]}] 06:47:01 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. 06:47:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1584ms 06:47:01 INFO - PROCESS | 6867 | 1461246421967 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 06:47:01 INFO - PROCESS | 6867 | 1461246421977 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 06:47:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 06:47:01 INFO - PROCESS | 6867 | 1461246421989 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 06:47:02 INFO - PROCESS | 6867 | 1461246421998 Marionette TRACE conn3 <- [1,306,null,{}] 06:47:02 INFO - PROCESS | 6867 | 1461246422056 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}] 06:47:02 INFO - PROCESS | 6867 | 1461246422370 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 06:47:02 INFO - PROCESS | 6867 | 1461246422534 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:02 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3418b000 == 52 [pid = 6867] [id = 84] 06:47:02 INFO - PROCESS | 6867 | ++DOMWINDOW == 106 (0x7fed38fedc00) [pid = 6867] [serial = 251] [outer = (nil)] 06:47:02 INFO - PROCESS | 6867 | ++DOMWINDOW == 107 (0x7fed391e4800) [pid = 6867] [serial = 252] [outer = 0x7fed38fedc00] 06:47:02 INFO - PROCESS | 6867 | 1461246422610 Marionette DEBUG loaded listener.js 06:47:02 INFO - PROCESS | 6867 | ++DOMWINDOW == 108 (0x7fed39d5a400) [pid = 6867] [serial = 253] [outer = 0x7fed38fedc00] 06:47:02 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed4a1cd800 == 51 [pid = 6867] [id = 77] 06:47:02 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed353d9800 == 50 [pid = 6867] [id = 76] 06:47:02 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed4abd3800 == 49 [pid = 6867] [id = 75] 06:47:02 INFO - PROCESS | 6867 | --DOMWINDOW == 107 (0x7fed39d58800) [pid = 6867] [serial = 194] [outer = (nil)] [url = about:blank] 06:47:03 INFO - PROCESS | 6867 | --DOMWINDOW == 106 (0x7fed3d71c000) [pid = 6867] [serial = 170] [outer = (nil)] [url = about:blank] 06:47:03 INFO - PROCESS | 6867 | --DOMWINDOW == 105 (0x7fed39fee800) [pid = 6867] [serial = 167] [outer = (nil)] [url = about:blank] 06:47:03 INFO - PROCESS | 6867 | --DOMWINDOW == 104 (0x7fed335d7800) [pid = 6867] [serial = 164] [outer = (nil)] [url = about:blank] 06:47:03 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed49ad2000 == 48 [pid = 6867] [id = 74] 06:47:03 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3cddc800 == 47 [pid = 6867] [id = 73] 06:47:03 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed34d71000 == 46 [pid = 6867] [id = 72] 06:47:03 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3c0a5800 == 45 [pid = 6867] [id = 71] 06:47:03 INFO - PROCESS | 6867 | --DOMWINDOW == 103 (0x7fed4cbe5000) [pid = 6867] [serial = 192] [outer = (nil)] [url = about:blank] 06:47:03 INFO - PROCESS | 6867 | --DOMWINDOW == 102 (0x7fed4b2c5000) [pid = 6867] [serial = 191] [outer = (nil)] [url = about:blank] 06:47:03 INFO - PROCESS | 6867 | --DOMWINDOW == 101 (0x7fed34d4f400) [pid = 6867] [serial = 174] [outer = (nil)] [url = about:blank] 06:47:03 INFO - PROCESS | 6867 | --DOMWINDOW == 100 (0x7fed3d957800) [pid = 6867] [serial = 182] [outer = (nil)] [url = about:blank] 06:47:03 INFO - PROCESS | 6867 | --DOMWINDOW == 99 (0x7fed49f1a400) [pid = 6867] [serial = 162] [outer = (nil)] [url = about:blank] 06:47:03 INFO - PROCESS | 6867 | --DOMWINDOW == 98 (0x7fed48ed7c00) [pid = 6867] [serial = 183] [outer = (nil)] [url = about:blank] 06:47:03 INFO - PROCESS | 6867 | --DOMWINDOW == 97 (0x7fed4ae27400) [pid = 6867] [serial = 188] [outer = (nil)] [url = about:blank] 06:47:03 INFO - PROCESS | 6867 | --DOMWINDOW == 96 (0x7fed3afefc00) [pid = 6867] [serial = 179] [outer = (nil)] [url = about:blank] 06:47:03 INFO - PROCESS | 6867 | --DOMWINDOW == 95 (0x7fed335da800) [pid = 6867] [serial = 173] [outer = (nil)] [url = about:blank] 06:47:03 INFO - PROCESS | 6867 | --DOMWINDOW == 94 (0x7fed48ed8000) [pid = 6867] [serial = 185] [outer = (nil)] [url = about:blank] 06:47:03 INFO - PROCESS | 6867 | --DOMWINDOW == 93 (0x7fed38fee400) [pid = 6867] [serial = 176] [outer = (nil)] [url = about:blank] 06:47:03 INFO - PROCESS | 6867 | --DOMWINDOW == 92 (0x7fed3a9d8800) [pid = 6867] [serial = 177] [outer = (nil)] [url = about:blank] 06:47:03 INFO - PROCESS | 6867 | --DOMWINDOW == 91 (0x7fed3c545c00) [pid = 6867] [serial = 180] [outer = (nil)] [url = about:blank] 06:47:03 INFO - PROCESS | 6867 | --DOMWINDOW == 90 (0x7fed49fe4400) [pid = 6867] [serial = 186] [outer = (nil)] [url = about:blank] 06:47:03 INFO - PROCESS | 6867 | --DOMWINDOW == 89 (0x7fed4afc4000) [pid = 6867] [serial = 189] [outer = (nil)] [url = about:blank] 06:47:03 INFO - PROCESS | 6867 | 1461246423496 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]]]}] 06:47:03 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. 06:47:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1540ms 06:47:03 INFO - PROCESS | 6867 | 1461246423529 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 06:47:03 INFO - PROCESS | 6867 | 1461246423537 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 06:47:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 06:47:03 INFO - PROCESS | 6867 | 1461246423548 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 06:47:03 INFO - PROCESS | 6867 | 1461246423551 Marionette TRACE conn3 <- [1,310,null,{}] 06:47:03 INFO - PROCESS | 6867 | 1461246423584 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}] 06:47:03 INFO - PROCESS | 6867 | 1461246423741 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 06:47:03 INFO - PROCESS | 6867 | 1461246423752 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:03 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3af39000 == 46 [pid = 6867] [id = 85] 06:47:03 INFO - PROCESS | 6867 | ++DOMWINDOW == 90 (0x7fed34d4f400) [pid = 6867] [serial = 254] [outer = (nil)] 06:47:03 INFO - PROCESS | 6867 | ++DOMWINDOW == 91 (0x7fed3b106800) [pid = 6867] [serial = 255] [outer = 0x7fed34d4f400] 06:47:03 INFO - PROCESS | 6867 | 1461246423821 Marionette DEBUG loaded listener.js 06:47:03 INFO - PROCESS | 6867 | ++DOMWINDOW == 92 (0x7fed3b10ec00) [pid = 6867] [serial = 256] [outer = 0x7fed34d4f400] 06:47:04 INFO - PROCESS | 6867 | 1461246424628 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]]]}] 06:47:04 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. 06:47:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1115ms 06:47:04 INFO - PROCESS | 6867 | 1461246424663 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 06:47:04 INFO - PROCESS | 6867 | 1461246424666 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 06:47:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 06:47:04 INFO - PROCESS | 6867 | 1461246424673 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 06:47:04 INFO - PROCESS | 6867 | 1461246424679 Marionette TRACE conn3 <- [1,314,null,{}] 06:47:04 INFO - PROCESS | 6867 | 1461246424696 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}] 06:47:04 INFO - PROCESS | 6867 | 1461246424838 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 06:47:04 INFO - PROCESS | 6867 | 1461246424854 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:04 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3cf07000 == 47 [pid = 6867] [id = 86] 06:47:04 INFO - PROCESS | 6867 | ++DOMWINDOW == 93 (0x7fed3b5ab000) [pid = 6867] [serial = 257] [outer = (nil)] 06:47:04 INFO - PROCESS | 6867 | ++DOMWINDOW == 94 (0x7fed3c543000) [pid = 6867] [serial = 258] [outer = 0x7fed3b5ab000] 06:47:04 INFO - PROCESS | 6867 | 1461246424921 Marionette DEBUG loaded listener.js 06:47:05 INFO - PROCESS | 6867 | ++DOMWINDOW == 95 (0x7fed3cf53800) [pid = 6867] [serial = 259] [outer = 0x7fed3b5ab000] 06:47:05 INFO - PROCESS | 6867 | 1461246425839 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]]]}] 06:47:05 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. 06:47:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1202ms 06:47:05 INFO - PROCESS | 6867 | 1461246425876 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 06:47:05 INFO - PROCESS | 6867 | 1461246425891 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 06:47:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 06:47:05 INFO - PROCESS | 6867 | 1461246425902 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 06:47:05 INFO - PROCESS | 6867 | 1461246425904 Marionette TRACE conn3 <- [1,318,null,{}] 06:47:05 INFO - PROCESS | 6867 | 1461246425908 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}] 06:47:06 INFO - PROCESS | 6867 | 1461246426084 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 06:47:06 INFO - PROCESS | 6867 | 1461246426106 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:06 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed43d1e800 == 48 [pid = 6867] [id = 87] 06:47:06 INFO - PROCESS | 6867 | ++DOMWINDOW == 96 (0x7fed3b5af400) [pid = 6867] [serial = 260] [outer = (nil)] 06:47:06 INFO - PROCESS | 6867 | ++DOMWINDOW == 97 (0x7fed49a72c00) [pid = 6867] [serial = 261] [outer = 0x7fed3b5af400] 06:47:06 INFO - PROCESS | 6867 | 1461246426171 Marionette DEBUG loaded listener.js 06:47:06 INFO - PROCESS | 6867 | ++DOMWINDOW == 98 (0x7fed49fdd000) [pid = 6867] [serial = 262] [outer = 0x7fed3b5af400] 06:47:07 INFO - PROCESS | 6867 | 1461246427033 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]]]}] 06:47:07 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. 06:47:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1179ms 06:47:07 INFO - PROCESS | 6867 | 1461246427082 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 06:47:07 INFO - PROCESS | 6867 | 1461246427086 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 06:47:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 06:47:07 INFO - PROCESS | 6867 | 1461246427099 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 06:47:07 INFO - PROCESS | 6867 | 1461246427101 Marionette TRACE conn3 <- [1,322,null,{}] 06:47:07 INFO - PROCESS | 6867 | 1461246427108 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}] 06:47:07 INFO - PROCESS | 6867 | 1461246427282 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 06:47:07 INFO - PROCESS | 6867 | 1461246427303 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:07 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4a173000 == 49 [pid = 6867] [id = 88] 06:47:07 INFO - PROCESS | 6867 | ++DOMWINDOW == 99 (0x7fed3d6c3400) [pid = 6867] [serial = 263] [outer = (nil)] 06:47:07 INFO - PROCESS | 6867 | ++DOMWINDOW == 100 (0x7fed4aed7800) [pid = 6867] [serial = 264] [outer = 0x7fed3d6c3400] 06:47:07 INFO - PROCESS | 6867 | 1461246427369 Marionette DEBUG loaded listener.js 06:47:07 INFO - PROCESS | 6867 | ++DOMWINDOW == 101 (0x7fed4b2f6c00) [pid = 6867] [serial = 265] [outer = 0x7fed3d6c3400] 06:47:08 INFO - PROCESS | 6867 | --DOMWINDOW == 100 (0x7fed340c9400) [pid = 6867] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 06:47:08 INFO - PROCESS | 6867 | --DOMWINDOW == 99 (0x7fed34fafc00) [pid = 6867] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 06:47:08 INFO - PROCESS | 6867 | --DOMWINDOW == 98 (0x7fed3fb57400) [pid = 6867] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 06:47:08 INFO - PROCESS | 6867 | --DOMWINDOW == 97 (0x7fed34182800) [pid = 6867] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 06:47:08 INFO - PROCESS | 6867 | --DOMWINDOW == 96 (0x7fed3c687800) [pid = 6867] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 06:47:08 INFO - PROCESS | 6867 | --DOMWINDOW == 95 (0x7fed48eddc00) [pid = 6867] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 06:47:08 INFO - PROCESS | 6867 | --DOMWINDOW == 94 (0x7fed4f1b9000) [pid = 6867] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 06:47:08 INFO - PROCESS | 6867 | --DOMWINDOW == 93 (0x7fed32db4c00) [pid = 6867] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 06:47:08 INFO - PROCESS | 6867 | --DOMWINDOW == 92 (0x7fed318d3800) [pid = 6867] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 06:47:08 INFO - PROCESS | 6867 | --DOMWINDOW == 91 (0x7fed318d8400) [pid = 6867] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 06:47:08 INFO - PROCESS | 6867 | 1461246428434 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]]]}] 06:47:08 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. 06:47:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1393ms 06:47:08 INFO - PROCESS | 6867 | 1461246428493 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 06:47:08 INFO - PROCESS | 6867 | 1461246428496 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 06:47:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 06:47:08 INFO - PROCESS | 6867 | 1461246428503 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 06:47:08 INFO - PROCESS | 6867 | 1461246428506 Marionette TRACE conn3 <- [1,326,null,{}] 06:47:08 INFO - PROCESS | 6867 | 1461246428512 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}] 06:47:08 INFO - PROCESS | 6867 | 1461246428717 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 06:47:08 INFO - PROCESS | 6867 | 1461246428817 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:08 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed36b1a800 == 50 [pid = 6867] [id = 89] 06:47:08 INFO - PROCESS | 6867 | ++DOMWINDOW == 92 (0x7fed3ac58000) [pid = 6867] [serial = 266] [outer = (nil)] 06:47:08 INFO - PROCESS | 6867 | ++DOMWINDOW == 93 (0x7fed3ba53800) [pid = 6867] [serial = 267] [outer = 0x7fed3ac58000] 06:47:08 INFO - PROCESS | 6867 | 1461246428901 Marionette DEBUG loaded listener.js 06:47:09 INFO - PROCESS | 6867 | ++DOMWINDOW == 94 (0x7fed4d016400) [pid = 6867] [serial = 268] [outer = 0x7fed3ac58000] 06:47:09 INFO - PROCESS | 6867 | 1461246429657 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]]]}] 06:47:09 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. 06:47:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1182ms 06:47:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 06:47:09 INFO - PROCESS | 6867 | 1461246429692 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 06:47:09 INFO - PROCESS | 6867 | 1461246429695 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 06:47:09 INFO - PROCESS | 6867 | 1461246429702 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 06:47:09 INFO - PROCESS | 6867 | 1461246429704 Marionette TRACE conn3 <- [1,330,null,{}] 06:47:09 INFO - PROCESS | 6867 | 1461246429711 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}] 06:47:09 INFO - PROCESS | 6867 | 1461246429854 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 06:47:10 INFO - PROCESS | 6867 | 1461246430014 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:10 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed353ea000 == 51 [pid = 6867] [id = 90] 06:47:10 INFO - PROCESS | 6867 | ++DOMWINDOW == 95 (0x7fed318cdc00) [pid = 6867] [serial = 269] [outer = (nil)] 06:47:10 INFO - PROCESS | 6867 | ++DOMWINDOW == 96 (0x7fed32dbcc00) [pid = 6867] [serial = 270] [outer = 0x7fed318cdc00] 06:47:10 INFO - PROCESS | 6867 | 1461246430090 Marionette DEBUG loaded listener.js 06:47:10 INFO - PROCESS | 6867 | ++DOMWINDOW == 97 (0x7fed341fa400) [pid = 6867] [serial = 271] [outer = 0x7fed318cdc00] 06:47:11 INFO - PROCESS | 6867 | 1461246431011 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]]]}] 06:47:11 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. 06:47:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1381ms 06:47:11 INFO - PROCESS | 6867 | 1461246431084 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 06:47:11 INFO - PROCESS | 6867 | 1461246431092 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 06:47:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 06:47:11 INFO - PROCESS | 6867 | 1461246431101 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 06:47:11 INFO - PROCESS | 6867 | 1461246431105 Marionette TRACE conn3 <- [1,334,null,{}] 06:47:11 INFO - PROCESS | 6867 | 1461246431112 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}] 06:47:11 INFO - PROCESS | 6867 | 1461246431322 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 06:47:11 INFO - PROCESS | 6867 | 1461246431458 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:11 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3cf05800 == 52 [pid = 6867] [id = 91] 06:47:11 INFO - PROCESS | 6867 | ++DOMWINDOW == 98 (0x7fed318d7c00) [pid = 6867] [serial = 272] [outer = (nil)] 06:47:11 INFO - PROCESS | 6867 | ++DOMWINDOW == 99 (0x7fed3b1edc00) [pid = 6867] [serial = 273] [outer = 0x7fed318d7c00] 06:47:11 INFO - PROCESS | 6867 | 1461246431534 Marionette DEBUG loaded listener.js 06:47:11 INFO - PROCESS | 6867 | ++DOMWINDOW == 100 (0x7fed3b5af800) [pid = 6867] [serial = 274] [outer = 0x7fed318d7c00] 06:47:12 INFO - PROCESS | 6867 | 1461246432339 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]]]}] 06:47:12 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. 06:47:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1283ms 06:47:12 INFO - PROCESS | 6867 | 1461246432388 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 06:47:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 06:47:12 INFO - PROCESS | 6867 | 1461246432395 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 06:47:12 INFO - PROCESS | 6867 | 1461246432419 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 06:47:12 INFO - PROCESS | 6867 | 1461246432424 Marionette TRACE conn3 <- [1,338,null,{}] 06:47:12 INFO - PROCESS | 6867 | 1461246432432 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}] 06:47:12 INFO - PROCESS | 6867 | 1461246432607 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 06:47:12 INFO - PROCESS | 6867 | 1461246432955 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:12 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4f1a7000 == 53 [pid = 6867] [id = 92] 06:47:12 INFO - PROCESS | 6867 | ++DOMWINDOW == 101 (0x7fed3ba54c00) [pid = 6867] [serial = 275] [outer = (nil)] 06:47:13 INFO - PROCESS | 6867 | ++DOMWINDOW == 102 (0x7fed3c640000) [pid = 6867] [serial = 276] [outer = 0x7fed3ba54c00] 06:47:13 INFO - PROCESS | 6867 | 1461246433058 Marionette DEBUG loaded listener.js 06:47:13 INFO - PROCESS | 6867 | ++DOMWINDOW == 103 (0x7fed3c831c00) [pid = 6867] [serial = 277] [outer = 0x7fed3ba54c00] 06:47:13 INFO - PROCESS | 6867 | 1461246433835 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]]]}] 06:47:13 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. 06:47:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1450ms 06:47:13 INFO - PROCESS | 6867 | 1461246433853 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 06:47:13 INFO - PROCESS | 6867 | 1461246433858 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 06:47:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 06:47:13 INFO - PROCESS | 6867 | 1461246433880 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 06:47:13 INFO - PROCESS | 6867 | 1461246433891 Marionette TRACE conn3 <- [1,342,null,{}] 06:47:13 INFO - PROCESS | 6867 | 1461246433898 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}] 06:47:14 INFO - PROCESS | 6867 | 1461246434124 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 06:47:14 INFO - PROCESS | 6867 | 1461246434139 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:14 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed51ed9800 == 54 [pid = 6867] [id = 93] 06:47:14 INFO - PROCESS | 6867 | ++DOMWINDOW == 104 (0x7fed335d3000) [pid = 6867] [serial = 278] [outer = (nil)] 06:47:14 INFO - PROCESS | 6867 | ++DOMWINDOW == 105 (0x7fed3d956800) [pid = 6867] [serial = 279] [outer = 0x7fed335d3000] 06:47:14 INFO - PROCESS | 6867 | 1461246434262 Marionette DEBUG loaded listener.js 06:47:14 INFO - PROCESS | 6867 | ++DOMWINDOW == 106 (0x7fed4a109c00) [pid = 6867] [serial = 280] [outer = 0x7fed335d3000] 06:47:15 INFO - PROCESS | 6867 | 1461246435166 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]]]}] 06:47:15 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. 06:47:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1348ms 06:47:15 INFO - PROCESS | 6867 | 1461246435217 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 06:47:15 INFO - PROCESS | 6867 | 1461246435220 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 06:47:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 06:47:15 INFO - PROCESS | 6867 | 1461246435227 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 06:47:15 INFO - PROCESS | 6867 | 1461246435230 Marionette TRACE conn3 <- [1,346,null,{}] 06:47:15 INFO - PROCESS | 6867 | 1461246435235 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}] 06:47:15 INFO - PROCESS | 6867 | 1461246435386 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 06:47:15 INFO - PROCESS | 6867 | 1461246435528 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:15 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed32ed8000 == 55 [pid = 6867] [id = 94] 06:47:15 INFO - PROCESS | 6867 | ++DOMWINDOW == 107 (0x7fed3c838800) [pid = 6867] [serial = 281] [outer = (nil)] 06:47:15 INFO - PROCESS | 6867 | ++DOMWINDOW == 108 (0x7fed4e936800) [pid = 6867] [serial = 282] [outer = 0x7fed3c838800] 06:47:15 INFO - PROCESS | 6867 | 1461246435605 Marionette DEBUG loaded listener.js 06:47:15 INFO - PROCESS | 6867 | ++DOMWINDOW == 109 (0x7fed4f096400) [pid = 6867] [serial = 283] [outer = 0x7fed3c838800] 06:47:16 INFO - PROCESS | 6867 | 1461246436714 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]]]}] 06:47:16 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. 06:47:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1531ms 06:47:16 INFO - PROCESS | 6867 | 1461246436759 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 06:47:16 INFO - PROCESS | 6867 | 1461246436762 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 06:47:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 06:47:16 INFO - PROCESS | 6867 | 1461246436768 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 06:47:16 INFO - PROCESS | 6867 | 1461246436770 Marionette TRACE conn3 <- [1,350,null,{}] 06:47:16 INFO - PROCESS | 6867 | 1461246436776 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}] 06:47:16 INFO - PROCESS | 6867 | 1461246436925 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 06:47:17 INFO - PROCESS | 6867 | 1461246437067 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:17 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4eea0800 == 56 [pid = 6867] [id = 95] 06:47:17 INFO - PROCESS | 6867 | ++DOMWINDOW == 110 (0x7fed36a93c00) [pid = 6867] [serial = 284] [outer = (nil)] 06:47:17 INFO - PROCESS | 6867 | ++DOMWINDOW == 111 (0x7fed36a95c00) [pid = 6867] [serial = 285] [outer = 0x7fed36a93c00] 06:47:17 INFO - PROCESS | 6867 | 1461246437155 Marionette DEBUG loaded listener.js 06:47:17 INFO - PROCESS | 6867 | ++DOMWINDOW == 112 (0x7fed4f093800) [pid = 6867] [serial = 286] [outer = 0x7fed36a93c00] 06:47:18 INFO - PROCESS | 6867 | 1461246438335 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]]]}] 06:47:18 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. 06:47:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1581ms 06:47:18 INFO - PROCESS | 6867 | 1461246438349 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 06:47:18 INFO - PROCESS | 6867 | 1461246438352 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 06:47:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 06:47:18 INFO - PROCESS | 6867 | 1461246438361 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 06:47:18 INFO - PROCESS | 6867 | 1461246438366 Marionette TRACE conn3 <- [1,354,null,{}] 06:47:18 INFO - PROCESS | 6867 | 1461246438376 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}] 06:47:18 INFO - PROCESS | 6867 | 1461246438528 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 06:47:18 INFO - PROCESS | 6867 | 1461246438670 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:18 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4eebf800 == 57 [pid = 6867] [id = 96] 06:47:18 INFO - PROCESS | 6867 | ++DOMWINDOW == 113 (0x7fed4ee02400) [pid = 6867] [serial = 287] [outer = (nil)] 06:47:18 INFO - PROCESS | 6867 | ++DOMWINDOW == 114 (0x7fed4ee0d400) [pid = 6867] [serial = 288] [outer = 0x7fed4ee02400] 06:47:18 INFO - PROCESS | 6867 | 1461246438743 Marionette DEBUG loaded listener.js 06:47:18 INFO - PROCESS | 6867 | ++DOMWINDOW == 115 (0x7fed4f165800) [pid = 6867] [serial = 289] [outer = 0x7fed4ee02400] 06:47:19 INFO - PROCESS | 6867 | 1461246439608 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]]]}] 06:47:19 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. 06:47:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1294ms 06:47:19 INFO - PROCESS | 6867 | 1461246439653 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 06:47:19 INFO - PROCESS | 6867 | 1461246439657 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 06:47:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 06:47:19 INFO - PROCESS | 6867 | 1461246439663 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 06:47:19 INFO - PROCESS | 6867 | 1461246439666 Marionette TRACE conn3 <- [1,358,null,{}] 06:47:19 INFO - PROCESS | 6867 | 1461246439672 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}] 06:47:19 INFO - PROCESS | 6867 | 1461246439817 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 06:47:19 INFO - PROCESS | 6867 | 1461246439962 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:19 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed30964800 == 58 [pid = 6867] [id = 97] 06:47:19 INFO - PROCESS | 6867 | ++DOMWINDOW == 116 (0x7fed318d0800) [pid = 6867] [serial = 290] [outer = (nil)] 06:47:20 INFO - PROCESS | 6867 | ++DOMWINDOW == 117 (0x7fed36854800) [pid = 6867] [serial = 291] [outer = 0x7fed318d0800] 06:47:20 INFO - PROCESS | 6867 | 1461246440035 Marionette DEBUG loaded listener.js 06:47:20 INFO - PROCESS | 6867 | ++DOMWINDOW == 118 (0x7fed49f9c400) [pid = 6867] [serial = 292] [outer = 0x7fed318d0800] 06:47:21 INFO - PROCESS | 6867 | 1461246441104 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]]]}] 06:47:21 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. 06:47:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1496ms 06:47:21 INFO - PROCESS | 6867 | 1461246441161 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 06:47:21 INFO - PROCESS | 6867 | 1461246441167 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 06:47:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 06:47:21 INFO - PROCESS | 6867 | 1461246441176 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 06:47:21 INFO - PROCESS | 6867 | 1461246441180 Marionette TRACE conn3 <- [1,362,null,{}] 06:47:21 INFO - PROCESS | 6867 | 1461246441188 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}] 06:47:21 INFO - PROCESS | 6867 | 1461246441431 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 06:47:21 INFO - PROCESS | 6867 | 1461246441621 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:21 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed38e54000 == 59 [pid = 6867] [id = 98] 06:47:21 INFO - PROCESS | 6867 | ++DOMWINDOW == 119 (0x7fed34175800) [pid = 6867] [serial = 293] [outer = (nil)] 06:47:21 INFO - PROCESS | 6867 | ++DOMWINDOW == 120 (0x7fed39f0d800) [pid = 6867] [serial = 294] [outer = 0x7fed34175800] 06:47:21 INFO - PROCESS | 6867 | 1461246441737 Marionette DEBUG loaded listener.js 06:47:21 INFO - PROCESS | 6867 | ++DOMWINDOW == 121 (0x7fed3b102400) [pid = 6867] [serial = 295] [outer = 0x7fed34175800] 06:47:21 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed36b1a800 == 58 [pid = 6867] [id = 89] 06:47:21 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed4a173000 == 57 [pid = 6867] [id = 88] 06:47:21 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed43d1e800 == 56 [pid = 6867] [id = 87] 06:47:21 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3cf07000 == 55 [pid = 6867] [id = 86] 06:47:21 INFO - PROCESS | 6867 | --DOMWINDOW == 120 (0x7fed3b5a7400) [pid = 6867] [serial = 233] [outer = (nil)] [url = about:blank] 06:47:22 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3af39000 == 54 [pid = 6867] [id = 85] 06:47:22 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3418b000 == 53 [pid = 6867] [id = 84] 06:47:22 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed4abd2800 == 52 [pid = 6867] [id = 80] 06:47:22 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3b84d000 == 51 [pid = 6867] [id = 79] 06:47:22 INFO - PROCESS | 6867 | --DOMWINDOW == 119 (0x7fed4d01b400) [pid = 6867] [serial = 206] [outer = (nil)] [url = about:blank] 06:47:22 INFO - PROCESS | 6867 | --DOMWINDOW == 118 (0x7fed4f3ed000) [pid = 6867] [serial = 227] [outer = (nil)] [url = about:blank] 06:47:22 INFO - PROCESS | 6867 | --DOMWINDOW == 117 (0x7fed4f525800) [pid = 6867] [serial = 228] [outer = (nil)] [url = about:blank] 06:47:22 INFO - PROCESS | 6867 | --DOMWINDOW == 116 (0x7fed3b967c00) [pid = 6867] [serial = 230] [outer = (nil)] [url = about:blank] 06:47:22 INFO - PROCESS | 6867 | --DOMWINDOW == 115 (0x7fed4f022000) [pid = 6867] [serial = 225] [outer = (nil)] [url = about:blank] 06:47:22 INFO - PROCESS | 6867 | --DOMWINDOW == 114 (0x7fed3b96f000) [pid = 6867] [serial = 231] [outer = (nil)] [url = about:blank] 06:47:22 INFO - PROCESS | 6867 | --DOMWINDOW == 113 (0x7fed4afc1400) [pid = 6867] [serial = 222] [outer = (nil)] [url = about:blank] 06:47:22 INFO - PROCESS | 6867 | --DOMWINDOW == 112 (0x7fed3fb53000) [pid = 6867] [serial = 141] [outer = (nil)] [url = about:blank] 06:47:22 INFO - PROCESS | 6867 | --DOMWINDOW == 111 (0x7fed3aa38400) [pid = 6867] [serial = 138] [outer = (nil)] [url = about:blank] 06:47:22 INFO - PROCESS | 6867 | --DOMWINDOW == 110 (0x7fed39172c00) [pid = 6867] [serial = 213] [outer = (nil)] [url = about:blank] 06:47:22 INFO - PROCESS | 6867 | --DOMWINDOW == 109 (0x7fed34fa6800) [pid = 6867] [serial = 212] [outer = (nil)] [url = about:blank] 06:47:22 INFO - PROCESS | 6867 | --DOMWINDOW == 108 (0x7fed3ac63000) [pid = 6867] [serial = 215] [outer = (nil)] [url = about:blank] 06:47:22 INFO - PROCESS | 6867 | --DOMWINDOW == 107 (0x7fed3b4e3400) [pid = 6867] [serial = 216] [outer = (nil)] [url = about:blank] 06:47:22 INFO - PROCESS | 6867 | --DOMWINDOW == 106 (0x7fed4a1af400) [pid = 6867] [serial = 221] [outer = (nil)] [url = about:blank] 06:47:22 INFO - PROCESS | 6867 | --DOMWINDOW == 105 (0x7fed3bf4bc00) [pid = 6867] [serial = 200] [outer = (nil)] [url = about:blank] 06:47:22 INFO - PROCESS | 6867 | --DOMWINDOW == 104 (0x7fed39d5cc00) [pid = 6867] [serial = 195] [outer = (nil)] [url = about:blank] 06:47:22 INFO - PROCESS | 6867 | --DOMWINDOW == 103 (0x7fed39174000) [pid = 6867] [serial = 197] [outer = (nil)] [url = about:blank] 06:47:22 INFO - PROCESS | 6867 | --DOMWINDOW == 102 (0x7fed3d719c00) [pid = 6867] [serial = 218] [outer = (nil)] [url = about:blank] 06:47:22 INFO - PROCESS | 6867 | --DOMWINDOW == 101 (0x7fed4d01f000) [pid = 6867] [serial = 224] [outer = (nil)] [url = about:blank] 06:47:22 INFO - PROCESS | 6867 | --DOMWINDOW == 100 (0x7fed3fb50800) [pid = 6867] [serial = 219] [outer = (nil)] [url = about:blank] 06:47:22 INFO - PROCESS | 6867 | --DOMWINDOW == 99 (0x7fed4a133c00) [pid = 6867] [serial = 203] [outer = (nil)] [url = about:blank] 06:47:22 INFO - PROCESS | 6867 | --DOMWINDOW == 98 (0x7fed4ef2bc00) [pid = 6867] [serial = 209] [outer = (nil)] [url = about:blank] 06:47:22 INFO - PROCESS | 6867 | 1461246442499 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]]]}] 06:47:22 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. 06:47:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1381ms 06:47:22 INFO - PROCESS | 6867 | 1461246442559 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 06:47:22 INFO - PROCESS | 6867 | 1461246442566 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 06:47:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 06:47:22 INFO - PROCESS | 6867 | 1461246442576 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 06:47:22 INFO - PROCESS | 6867 | 1461246442580 Marionette TRACE conn3 <- [1,366,null,{}] 06:47:22 INFO - PROCESS | 6867 | 1461246442586 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}] 06:47:22 INFO - PROCESS | 6867 | 1461246442738 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 06:47:22 INFO - PROCESS | 6867 | 1461246442757 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:22 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3c0a2800 == 52 [pid = 6867] [id = 99] 06:47:22 INFO - PROCESS | 6867 | ++DOMWINDOW == 99 (0x7fed3b187800) [pid = 6867] [serial = 296] [outer = (nil)] 06:47:22 INFO - PROCESS | 6867 | ++DOMWINDOW == 100 (0x7fed3b5ac400) [pid = 6867] [serial = 297] [outer = 0x7fed3b187800] 06:47:22 INFO - PROCESS | 6867 | 1461246442834 Marionette DEBUG loaded listener.js 06:47:22 INFO - PROCESS | 6867 | ++DOMWINDOW == 101 (0x7fed3b96a400) [pid = 6867] [serial = 298] [outer = 0x7fed3b187800] 06:47:23 INFO - PROCESS | 6867 | 1461246443801 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]]]}] 06:47:23 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. 06:47:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1240ms 06:47:23 INFO - PROCESS | 6867 | 1461246443816 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 06:47:23 INFO - PROCESS | 6867 | 1461246443819 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 06:47:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 06:47:23 INFO - PROCESS | 6867 | 1461246443829 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 06:47:23 INFO - PROCESS | 6867 | 1461246443834 Marionette TRACE conn3 <- [1,370,null,{}] 06:47:23 INFO - PROCESS | 6867 | 1461246443850 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}] 06:47:24 INFO - PROCESS | 6867 | 1461246443995 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 06:47:24 INFO - PROCESS | 6867 | 1461246444014 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:24 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3d8be000 == 53 [pid = 6867] [id = 100] 06:47:24 INFO - PROCESS | 6867 | ++DOMWINDOW == 102 (0x7fed3c681400) [pid = 6867] [serial = 299] [outer = (nil)] 06:47:24 INFO - PROCESS | 6867 | ++DOMWINDOW == 103 (0x7fed3c834400) [pid = 6867] [serial = 300] [outer = 0x7fed3c681400] 06:47:24 INFO - PROCESS | 6867 | 1461246444079 Marionette DEBUG loaded listener.js 06:47:24 INFO - PROCESS | 6867 | ++DOMWINDOW == 104 (0x7fed3d717c00) [pid = 6867] [serial = 301] [outer = 0x7fed3c681400] 06:47:24 INFO - PROCESS | 6867 | 1461246444991 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]]]}] 06:47:25 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. 06:47:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1193ms 06:47:25 INFO - PROCESS | 6867 | 1461246445019 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 06:47:25 INFO - PROCESS | 6867 | 1461246445023 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 06:47:25 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 06:47:25 INFO - PROCESS | 6867 | 1461246445028 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 06:47:25 INFO - PROCESS | 6867 | 1461246445031 Marionette TRACE conn3 <- [1,374,null,{}] 06:47:25 INFO - PROCESS | 6867 | 1461246445036 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}] 06:47:25 INFO - PROCESS | 6867 | 1461246445218 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 06:47:25 INFO - PROCESS | 6867 | 1461246445240 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:25 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed49c57000 == 54 [pid = 6867] [id = 101] 06:47:25 INFO - PROCESS | 6867 | ++DOMWINDOW == 105 (0x7fed3b5a2800) [pid = 6867] [serial = 302] [outer = (nil)] 06:47:25 INFO - PROCESS | 6867 | ++DOMWINDOW == 106 (0x7fed49cbe800) [pid = 6867] [serial = 303] [outer = 0x7fed3b5a2800] 06:47:25 INFO - PROCESS | 6867 | 1461246445302 Marionette DEBUG loaded listener.js 06:47:25 INFO - PROCESS | 6867 | ++DOMWINDOW == 107 (0x7fed4ae2ec00) [pid = 6867] [serial = 304] [outer = 0x7fed3b5a2800] 06:47:26 INFO - PROCESS | 6867 | 1461246446231 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 06:47:26 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 06:47:26 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1276ms 06:47:26 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 06:47:26 INFO - PROCESS | 6867 | 1461246446307 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 06:47:26 INFO - PROCESS | 6867 | 1461246446310 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 06:47:26 INFO - PROCESS | 6867 | 1461246446316 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 06:47:26 INFO - PROCESS | 6867 | 1461246446319 Marionette TRACE conn3 <- [1,378,null,{}] 06:47:26 INFO - PROCESS | 6867 | 1461246446331 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}] 06:47:26 INFO - PROCESS | 6867 | 1461246446511 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 06:47:26 INFO - PROCESS | 6867 | 1461246446530 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:26 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4ae19800 == 55 [pid = 6867] [id = 102] 06:47:26 INFO - PROCESS | 6867 | ++DOMWINDOW == 108 (0x7fed3d958800) [pid = 6867] [serial = 305] [outer = (nil)] 06:47:26 INFO - PROCESS | 6867 | ++DOMWINDOW == 109 (0x7fed4d01b400) [pid = 6867] [serial = 306] [outer = 0x7fed3d958800] 06:47:26 INFO - PROCESS | 6867 | 1461246446592 Marionette DEBUG loaded listener.js 06:47:26 INFO - PROCESS | 6867 | ++DOMWINDOW == 110 (0x7fed4ee08c00) [pid = 6867] [serial = 307] [outer = 0x7fed3d958800] 06:47:27 INFO - PROCESS | 6867 | --DOMWINDOW == 109 (0x7fed3b5af400) [pid = 6867] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 06:47:27 INFO - PROCESS | 6867 | --DOMWINDOW == 108 (0x7fed3d6c3400) [pid = 6867] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 06:47:27 INFO - PROCESS | 6867 | --DOMWINDOW == 107 (0x7fed38fedc00) [pid = 6867] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 06:47:27 INFO - PROCESS | 6867 | --DOMWINDOW == 106 (0x7fed3b5ab000) [pid = 6867] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 06:47:27 INFO - PROCESS | 6867 | --DOMWINDOW == 105 (0x7fed34d4f400) [pid = 6867] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 06:47:27 INFO - PROCESS | 6867 | 1461246447452 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 06:47:27 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 06:47:27 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1180ms 06:47:27 INFO - PROCESS | 6867 | 1461246447496 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 06:47:27 INFO - PROCESS | 6867 | 1461246447500 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 06:47:27 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 06:47:27 INFO - PROCESS | 6867 | 1461246447511 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 06:47:27 INFO - PROCESS | 6867 | 1461246447513 Marionette TRACE conn3 <- [1,382,null,{}] 06:47:27 INFO - PROCESS | 6867 | 1461246447519 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}] 06:47:27 INFO - PROCESS | 6867 | 1461246447679 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 06:47:27 INFO - PROCESS | 6867 | 1461246447690 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:27 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4eea7000 == 56 [pid = 6867] [id = 103] 06:47:27 INFO - PROCESS | 6867 | ++DOMWINDOW == 106 (0x7fed30f1dc00) [pid = 6867] [serial = 308] [outer = (nil)] 06:47:27 INFO - PROCESS | 6867 | ++DOMWINDOW == 107 (0x7fed4ee10c00) [pid = 6867] [serial = 309] [outer = 0x7fed30f1dc00] 06:47:27 INFO - PROCESS | 6867 | 1461246447762 Marionette DEBUG loaded listener.js 06:47:27 INFO - PROCESS | 6867 | ++DOMWINDOW == 108 (0x7fed4f166000) [pid = 6867] [serial = 310] [outer = 0x7fed30f1dc00] 06:47:28 INFO - PROCESS | 6867 | SkCairoFTTypeface::onFilterRec unimplemented 06:47:28 INFO - PROCESS | 6867 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:47:28 INFO - PROCESS | 6867 | SkCairoFTTypeface::onFilterRec unimplemented 06:47:28 INFO - PROCESS | 6867 | SkCairoFTTypeface::onFilterRec unimplemented 06:47:28 INFO - PROCESS | 6867 | SkCairoFTTypeface::onFilterRec unimplemented 06:47:28 INFO - PROCESS | 6867 | 1461246448564 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 06:47:28 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 06:47:28 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1081ms 06:47:28 INFO - PROCESS | 6867 | 1461246448598 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 06:47:28 INFO - PROCESS | 6867 | 1461246448602 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 06:47:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 06:47:28 INFO - PROCESS | 6867 | 1461246448615 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 06:47:28 INFO - PROCESS | 6867 | 1461246448618 Marionette TRACE conn3 <- [1,386,null,{}] 06:47:28 INFO - PROCESS | 6867 | 1461246448624 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}] 06:47:28 INFO - PROCESS | 6867 | 1461246448765 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 06:47:28 INFO - PROCESS | 6867 | 1461246448780 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:28 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4f1a2000 == 57 [pid = 6867] [id = 104] 06:47:28 INFO - PROCESS | 6867 | ++DOMWINDOW == 109 (0x7fed3c05d800) [pid = 6867] [serial = 311] [outer = (nil)] 06:47:28 INFO - PROCESS | 6867 | ++DOMWINDOW == 110 (0x7fed3c066000) [pid = 6867] [serial = 312] [outer = 0x7fed3c05d800] 06:47:28 INFO - PROCESS | 6867 | 1461246448839 Marionette DEBUG loaded listener.js 06:47:28 INFO - PROCESS | 6867 | ++DOMWINDOW == 111 (0x7fed3c06ac00) [pid = 6867] [serial = 313] [outer = 0x7fed3c05d800] 06:47:29 INFO - PROCESS | 6867 | 1461246449869 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]]]}] 06:47:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 06:47:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1289ms 06:47:29 INFO - PROCESS | 6867 | 1461246449905 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 06:47:29 INFO - PROCESS | 6867 | 1461246449913 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 06:47:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 06:47:29 INFO - PROCESS | 6867 | 1461246449922 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 06:47:29 INFO - PROCESS | 6867 | 1461246449926 Marionette TRACE conn3 <- [1,390,null,{}] 06:47:29 INFO - PROCESS | 6867 | 1461246449934 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}] 06:47:30 INFO - PROCESS | 6867 | 1461246450154 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 06:47:30 INFO - PROCESS | 6867 | 1461246450304 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:30 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3c099000 == 58 [pid = 6867] [id = 105] 06:47:30 INFO - PROCESS | 6867 | ++DOMWINDOW == 112 (0x7fed35154000) [pid = 6867] [serial = 314] [outer = (nil)] 06:47:30 INFO - PROCESS | 6867 | ++DOMWINDOW == 113 (0x7fed36a96c00) [pid = 6867] [serial = 315] [outer = 0x7fed35154000] 06:47:30 INFO - PROCESS | 6867 | 1461246450384 Marionette DEBUG loaded listener.js 06:47:30 INFO - PROCESS | 6867 | ++DOMWINDOW == 114 (0x7fed39fe7800) [pid = 6867] [serial = 316] [outer = 0x7fed35154000] 06:47:31 INFO - PROCESS | 6867 | 1461246451294 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]]]}] 06:47:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 06:47:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1430ms 06:47:31 INFO - PROCESS | 6867 | 1461246451353 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 06:47:31 INFO - PROCESS | 6867 | 1461246451361 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 06:47:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 06:47:31 INFO - PROCESS | 6867 | 1461246451373 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 06:47:31 INFO - PROCESS | 6867 | 1461246451376 Marionette TRACE conn3 <- [1,394,null,{}] 06:47:31 INFO - PROCESS | 6867 | 1461246451383 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}] 06:47:31 INFO - PROCESS | 6867 | 1461246451579 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 06:47:31 INFO - PROCESS | 6867 | 1461246451719 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:31 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4d06e000 == 59 [pid = 6867] [id = 106] 06:47:31 INFO - PROCESS | 6867 | ++DOMWINDOW == 115 (0x7fed335da800) [pid = 6867] [serial = 317] [outer = (nil)] 06:47:31 INFO - PROCESS | 6867 | ++DOMWINDOW == 116 (0x7fed3b970400) [pid = 6867] [serial = 318] [outer = 0x7fed335da800] 06:47:31 INFO - PROCESS | 6867 | 1461246451806 Marionette DEBUG loaded listener.js 06:47:31 INFO - PROCESS | 6867 | ++DOMWINDOW == 117 (0x7fed3ba55000) [pid = 6867] [serial = 319] [outer = 0x7fed335da800] 06:47:32 INFO - PROCESS | 6867 | 1461246452853 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]]]}] 06:47:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 06:47:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1531ms 06:47:32 INFO - PROCESS | 6867 | 1461246452903 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 06:47:32 INFO - PROCESS | 6867 | 1461246452907 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 06:47:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 06:47:32 INFO - PROCESS | 6867 | 1461246452913 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 06:47:32 INFO - PROCESS | 6867 | 1461246452918 Marionette TRACE conn3 <- [1,398,null,{}] 06:47:32 INFO - PROCESS | 6867 | 1461246452934 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}] 06:47:33 INFO - PROCESS | 6867 | 1461246453107 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 06:47:33 INFO - PROCESS | 6867 | 1461246453250 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:33 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed53408000 == 60 [pid = 6867] [id = 107] 06:47:33 INFO - PROCESS | 6867 | ++DOMWINDOW == 118 (0x7fed3c068400) [pid = 6867] [serial = 320] [outer = (nil)] 06:47:33 INFO - PROCESS | 6867 | ++DOMWINDOW == 119 (0x7fed3d719c00) [pid = 6867] [serial = 321] [outer = 0x7fed3c068400] 06:47:33 INFO - PROCESS | 6867 | 1461246453326 Marionette DEBUG loaded listener.js 06:47:33 INFO - PROCESS | 6867 | ++DOMWINDOW == 120 (0x7fed4d01f000) [pid = 6867] [serial = 322] [outer = 0x7fed3c068400] 06:47:34 INFO - PROCESS | 6867 | 1461246454244 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]]]}] 06:47:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 06:47:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1390ms 06:47:34 INFO - PROCESS | 6867 | 1461246454305 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 06:47:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 06:47:34 INFO - PROCESS | 6867 | 1461246454310 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 06:47:34 INFO - PROCESS | 6867 | 1461246454316 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 06:47:34 INFO - PROCESS | 6867 | 1461246454320 Marionette TRACE conn3 <- [1,402,null,{}] 06:47:34 INFO - PROCESS | 6867 | 1461246454325 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}] 06:47:34 INFO - PROCESS | 6867 | 1461246454490 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 06:47:34 INFO - PROCESS | 6867 | 1461246454631 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:34 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4ec5e000 == 61 [pid = 6867] [id = 108] 06:47:34 INFO - PROCESS | 6867 | ++DOMWINDOW == 121 (0x7fed3699cc00) [pid = 6867] [serial = 323] [outer = (nil)] 06:47:34 INFO - PROCESS | 6867 | ++DOMWINDOW == 122 (0x7fed369a8000) [pid = 6867] [serial = 324] [outer = 0x7fed3699cc00] 06:47:34 INFO - PROCESS | 6867 | 1461246454704 Marionette DEBUG loaded listener.js 06:47:34 INFO - PROCESS | 6867 | ++DOMWINDOW == 123 (0x7fed3c940000) [pid = 6867] [serial = 325] [outer = 0x7fed3699cc00] 06:47:35 INFO - PROCESS | 6867 | 1461246455593 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]]]}] 06:47:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 06:47:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1340ms 06:47:35 INFO - PROCESS | 6867 | 1461246455656 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 06:47:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 06:47:35 INFO - PROCESS | 6867 | 1461246455660 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 06:47:35 INFO - PROCESS | 6867 | 1461246455666 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 06:47:35 INFO - PROCESS | 6867 | 1461246455669 Marionette TRACE conn3 <- [1,406,null,{}] 06:47:35 INFO - PROCESS | 6867 | 1461246455674 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}] 06:47:35 INFO - PROCESS | 6867 | 1461246455831 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 06:47:36 INFO - PROCESS | 6867 | 1461246456217 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:36 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed351d0800 == 62 [pid = 6867] [id = 109] 06:47:36 INFO - PROCESS | 6867 | ++DOMWINDOW == 124 (0x7fed30f1b800) [pid = 6867] [serial = 326] [outer = (nil)] 06:47:36 INFO - PROCESS | 6867 | ++DOMWINDOW == 125 (0x7fed31c88800) [pid = 6867] [serial = 327] [outer = 0x7fed30f1b800] 06:47:36 INFO - PROCESS | 6867 | 1461246456372 Marionette DEBUG loaded listener.js 06:47:36 INFO - PROCESS | 6867 | ++DOMWINDOW == 126 (0x7fed32db1c00) [pid = 6867] [serial = 328] [outer = 0x7fed30f1b800] 06:47:37 INFO - PROCESS | 6867 | 1461246457239 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]]]}] 06:47:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 06:47:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1637ms 06:47:37 INFO - PROCESS | 6867 | 1461246457322 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 06:47:37 INFO - PROCESS | 6867 | 1461246457339 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 06:47:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 06:47:37 INFO - PROCESS | 6867 | 1461246457360 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 06:47:37 INFO - PROCESS | 6867 | 1461246457364 Marionette TRACE conn3 <- [1,410,null,{}] 06:47:37 INFO - PROCESS | 6867 | 1461246457384 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}] 06:47:37 INFO - PROCESS | 6867 | 1461246457625 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 06:47:37 INFO - PROCESS | 6867 | 1461246457806 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:37 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed351dd000 == 63 [pid = 6867] [id = 110] 06:47:37 INFO - PROCESS | 6867 | ++DOMWINDOW == 127 (0x7fed34176400) [pid = 6867] [serial = 329] [outer = (nil)] 06:47:37 INFO - PROCESS | 6867 | ++DOMWINDOW == 128 (0x7fed35318000) [pid = 6867] [serial = 330] [outer = 0x7fed34176400] 06:47:37 INFO - PROCESS | 6867 | 1461246457887 Marionette DEBUG loaded listener.js 06:47:37 INFO - PROCESS | 6867 | ++DOMWINDOW == 129 (0x7fed3699dc00) [pid = 6867] [serial = 331] [outer = 0x7fed34176400] 06:47:38 INFO - PROCESS | 6867 | 1461246458865 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]]]}] 06:47:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 06:47:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1552ms 06:47:38 INFO - PROCESS | 6867 | 1461246458913 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 06:47:38 INFO - PROCESS | 6867 | 1461246458919 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 06:47:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 06:47:38 INFO - PROCESS | 6867 | 1461246458928 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 06:47:38 INFO - PROCESS | 6867 | 1461246458931 Marionette TRACE conn3 <- [1,414,null,{}] 06:47:38 INFO - PROCESS | 6867 | 1461246458937 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}] 06:47:39 INFO - PROCESS | 6867 | 1461246459096 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 06:47:39 INFO - PROCESS | 6867 | 1461246459364 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:39 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed33283000 == 64 [pid = 6867] [id = 111] 06:47:39 INFO - PROCESS | 6867 | ++DOMWINDOW == 130 (0x7fed32dbe000) [pid = 6867] [serial = 332] [outer = (nil)] 06:47:39 INFO - PROCESS | 6867 | ++DOMWINDOW == 131 (0x7fed36b83c00) [pid = 6867] [serial = 333] [outer = 0x7fed32dbe000] 06:47:39 INFO - PROCESS | 6867 | 1461246459489 Marionette DEBUG loaded listener.js 06:47:39 INFO - PROCESS | 6867 | ++DOMWINDOW == 132 (0x7fed3a766c00) [pid = 6867] [serial = 334] [outer = 0x7fed32dbe000] 06:47:39 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed4ae0b800 == 63 [pid = 6867] [id = 65] 06:47:39 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed49c4d000 == 62 [pid = 6867] [id = 63] 06:47:39 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed43d18000 == 61 [pid = 6867] [id = 62] 06:47:39 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed49cdc800 == 60 [pid = 6867] [id = 64] 06:47:39 INFO - PROCESS | 6867 | --DOMWINDOW == 131 (0x7fed34fa8800) [pid = 6867] [serial = 237] [outer = (nil)] [url = about:blank] 06:47:39 INFO - PROCESS | 6867 | --DOMWINDOW == 130 (0x7fed3b96ac00) [pid = 6867] [serial = 240] [outer = (nil)] [url = about:blank] 06:47:39 INFO - PROCESS | 6867 | --DOMWINDOW == 129 (0x7fed3b5ac000) [pid = 6867] [serial = 243] [outer = (nil)] [url = about:blank] 06:47:39 INFO - PROCESS | 6867 | --DOMWINDOW == 128 (0x7fed4d0ca000) [pid = 6867] [serial = 249] [outer = (nil)] [url = about:blank] 06:47:39 INFO - PROCESS | 6867 | --DOMWINDOW == 127 (0x7fed48ed5c00) [pid = 6867] [serial = 246] [outer = (nil)] [url = about:blank] 06:47:39 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed4eea7000 == 59 [pid = 6867] [id = 103] 06:47:39 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed4ae19800 == 58 [pid = 6867] [id = 102] 06:47:39 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed49c57000 == 57 [pid = 6867] [id = 101] 06:47:39 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3d8be000 == 56 [pid = 6867] [id = 100] 06:47:39 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3c0a2800 == 55 [pid = 6867] [id = 99] 06:47:39 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed38e54000 == 54 [pid = 6867] [id = 98] 06:47:40 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed51ed9800 == 53 [pid = 6867] [id = 93] 06:47:40 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed353ea000 == 52 [pid = 6867] [id = 90] 06:47:40 INFO - PROCESS | 6867 | --DOMWINDOW == 126 (0x7fed3ba53800) [pid = 6867] [serial = 267] [outer = (nil)] [url = about:blank] 06:47:40 INFO - PROCESS | 6867 | --DOMWINDOW == 125 (0x7fed49a72c00) [pid = 6867] [serial = 261] [outer = (nil)] [url = about:blank] 06:47:40 INFO - PROCESS | 6867 | --DOMWINDOW == 124 (0x7fed4aed7800) [pid = 6867] [serial = 264] [outer = (nil)] [url = about:blank] 06:47:40 INFO - PROCESS | 6867 | --DOMWINDOW == 123 (0x7fed39d5a400) [pid = 6867] [serial = 253] [outer = (nil)] [url = about:blank] 06:47:40 INFO - PROCESS | 6867 | --DOMWINDOW == 122 (0x7fed391e4800) [pid = 6867] [serial = 252] [outer = (nil)] [url = about:blank] 06:47:40 INFO - PROCESS | 6867 | --DOMWINDOW == 121 (0x7fed3c543000) [pid = 6867] [serial = 258] [outer = (nil)] [url = about:blank] 06:47:40 INFO - PROCESS | 6867 | --DOMWINDOW == 120 (0x7fed3b106800) [pid = 6867] [serial = 255] [outer = (nil)] [url = about:blank] 06:47:40 INFO - PROCESS | 6867 | --DOMWINDOW == 119 (0x7fed3b10ec00) [pid = 6867] [serial = 256] [outer = (nil)] [url = about:blank] 06:47:40 INFO - PROCESS | 6867 | --DOMWINDOW == 118 (0x7fed32dbc800) [pid = 6867] [serial = 102] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:47:40 INFO - PROCESS | 6867 | --DOMWINDOW == 117 (0x7fed4b2f6c00) [pid = 6867] [serial = 265] [outer = (nil)] [url = about:blank] 06:47:40 INFO - PROCESS | 6867 | --DOMWINDOW == 116 (0x7fed49fdd000) [pid = 6867] [serial = 262] [outer = (nil)] [url = about:blank] 06:47:40 INFO - PROCESS | 6867 | --DOMWINDOW == 115 (0x7fed3cf53800) [pid = 6867] [serial = 259] [outer = (nil)] [url = about:blank] 06:47:40 INFO - PROCESS | 6867 | 1461246460285 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]]]}] 06:47:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 06:47:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1399ms 06:47:40 INFO - PROCESS | 6867 | 1461246460330 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 06:47:40 INFO - PROCESS | 6867 | 1461246460335 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 06:47:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 06:47:40 INFO - PROCESS | 6867 | 1461246460343 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 06:47:40 INFO - PROCESS | 6867 | 1461246460351 Marionette TRACE conn3 <- [1,418,null,{}] 06:47:40 INFO - PROCESS | 6867 | 1461246460366 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}] 06:47:40 INFO - PROCESS | 6867 | 1461246460512 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 06:47:40 INFO - PROCESS | 6867 | 1461246460530 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:40 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3bed4800 == 53 [pid = 6867] [id = 112] 06:47:40 INFO - PROCESS | 6867 | ++DOMWINDOW == 116 (0x7fed39d50400) [pid = 6867] [serial = 335] [outer = (nil)] 06:47:40 INFO - PROCESS | 6867 | ++DOMWINDOW == 117 (0x7fed3b1ec400) [pid = 6867] [serial = 336] [outer = 0x7fed39d50400] 06:47:40 INFO - PROCESS | 6867 | 1461246460588 Marionette DEBUG loaded listener.js 06:47:40 INFO - PROCESS | 6867 | ++DOMWINDOW == 118 (0x7fed3b962400) [pid = 6867] [serial = 337] [outer = 0x7fed39d50400] 06:47:41 INFO - PROCESS | 6867 | 1461246461772 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]]]}] 06:47:41 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 06:47:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1444ms 06:47:41 INFO - PROCESS | 6867 | 1461246461791 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 06:47:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 06:47:41 INFO - PROCESS | 6867 | 1461246461796 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 06:47:41 INFO - PROCESS | 6867 | 1461246461802 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 06:47:41 INFO - PROCESS | 6867 | 1461246461805 Marionette TRACE conn3 <- [1,422,null,{}] 06:47:41 INFO - PROCESS | 6867 | 1461246461811 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}] 06:47:41 INFO - PROCESS | 6867 | 1461246461943 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 06:47:42 INFO - PROCESS | 6867 | 1461246462065 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:42 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed31cef000 == 54 [pid = 6867] [id = 113] 06:47:42 INFO - PROCESS | 6867 | ++DOMWINDOW == 119 (0x7fed32dc0800) [pid = 6867] [serial = 338] [outer = (nil)] 06:47:42 INFO - PROCESS | 6867 | ++DOMWINDOW == 120 (0x7fed3b96a800) [pid = 6867] [serial = 339] [outer = 0x7fed32dc0800] 06:47:42 INFO - PROCESS | 6867 | 1461246462131 Marionette DEBUG loaded listener.js 06:47:42 INFO - PROCESS | 6867 | ++DOMWINDOW == 121 (0x7fed3ba54800) [pid = 6867] [serial = 340] [outer = 0x7fed32dc0800] 06:47:43 INFO - PROCESS | 6867 | 1461246463357 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]]]}] 06:47:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 06:47:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1581ms 06:47:43 INFO - PROCESS | 6867 | 1461246463384 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 06:47:43 INFO - PROCESS | 6867 | 1461246463387 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 06:47:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 06:47:43 INFO - PROCESS | 6867 | 1461246463393 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 06:47:43 INFO - PROCESS | 6867 | 1461246463395 Marionette TRACE conn3 <- [1,426,null,{}] 06:47:43 INFO - PROCESS | 6867 | 1461246463400 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}] 06:47:43 INFO - PROCESS | 6867 | 1461246463594 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 06:47:43 INFO - PROCESS | 6867 | 1461246463672 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:43 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed42fac800 == 55 [pid = 6867] [id = 114] 06:47:43 INFO - PROCESS | 6867 | ++DOMWINDOW == 122 (0x7fed3c065c00) [pid = 6867] [serial = 341] [outer = (nil)] 06:47:43 INFO - PROCESS | 6867 | ++DOMWINDOW == 123 (0x7fed3c06a800) [pid = 6867] [serial = 342] [outer = 0x7fed3c065c00] 06:47:43 INFO - PROCESS | 6867 | 1461246463748 Marionette DEBUG loaded listener.js 06:47:43 INFO - PROCESS | 6867 | ++DOMWINDOW == 124 (0x7fed3c82d800) [pid = 6867] [serial = 343] [outer = 0x7fed3c065c00] 06:47:44 INFO - PROCESS | 6867 | --DOMWINDOW == 123 (0x7fed335cdc00) [pid = 6867] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 06:47:44 INFO - PROCESS | 6867 | --DOMWINDOW == 122 (0x7fed3d954c00) [pid = 6867] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 06:47:44 INFO - PROCESS | 6867 | --DOMWINDOW == 121 (0x7fed342bfc00) [pid = 6867] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 06:47:44 INFO - PROCESS | 6867 | --DOMWINDOW == 120 (0x7fed3b1ee400) [pid = 6867] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 06:47:44 INFO - PROCESS | 6867 | --DOMWINDOW == 119 (0x7fed34d4e800) [pid = 6867] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 06:47:44 INFO - PROCESS | 6867 | --DOMWINDOW == 118 (0x7fed3352bc00) [pid = 6867] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 06:47:44 INFO - PROCESS | 6867 | --DOMWINDOW == 117 (0x7fed3d95d000) [pid = 6867] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 06:47:44 INFO - PROCESS | 6867 | --DOMWINDOW == 116 (0x7fed4b2f7000) [pid = 6867] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 06:47:44 INFO - PROCESS | 6867 | --DOMWINDOW == 115 (0x7fed48ee0800) [pid = 6867] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 06:47:44 INFO - PROCESS | 6867 | --DOMWINDOW == 114 (0x7fed318d3000) [pid = 6867] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 06:47:44 INFO - PROCESS | 6867 | --DOMWINDOW == 113 (0x7fed3b5a2800) [pid = 6867] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 06:47:44 INFO - PROCESS | 6867 | --DOMWINDOW == 112 (0x7fed3d958800) [pid = 6867] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 06:47:44 INFO - PROCESS | 6867 | --DOMWINDOW == 111 (0x7fed30f1dc00) [pid = 6867] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 06:47:44 INFO - PROCESS | 6867 | --DOMWINDOW == 110 (0x7fed318d0800) [pid = 6867] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 06:47:44 INFO - PROCESS | 6867 | --DOMWINDOW == 109 (0x7fed34175800) [pid = 6867] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 06:47:44 INFO - PROCESS | 6867 | --DOMWINDOW == 108 (0x7fed3b187800) [pid = 6867] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 06:47:44 INFO - PROCESS | 6867 | --DOMWINDOW == 107 (0x7fed3c681400) [pid = 6867] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 06:47:44 INFO - PROCESS | 6867 | 1461246464848 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] 06:47:44 INFO - PROCESS | 6867 | 1461246464878 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 06:47:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 06:47:44 INFO - PROCESS | 6867 | 1461246464885 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 06:47:44 INFO - PROCESS | 6867 | 1461246464887 Marionette TRACE conn3 <- [1,430,null,{}] 06:47:44 INFO - PROCESS | 6867 | 1461246464893 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}] 06:47:45 INFO - PROCESS | 6867 | 1461246465074 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 06:47:45 INFO - PROCESS | 6867 | 1461246465095 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:45 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed43dc1000 == 56 [pid = 6867] [id = 115] 06:47:45 INFO - PROCESS | 6867 | ++DOMWINDOW == 108 (0x7fed34175800) [pid = 6867] [serial = 344] [outer = (nil)] 06:47:45 INFO - PROCESS | 6867 | ++DOMWINDOW == 109 (0x7fed3b5ab800) [pid = 6867] [serial = 345] [outer = 0x7fed34175800] 06:47:45 INFO - PROCESS | 6867 | 1461246465155 Marionette DEBUG loaded listener.js 06:47:45 INFO - PROCESS | 6867 | ++DOMWINDOW == 110 (0x7fed3c942c00) [pid = 6867] [serial = 346] [outer = 0x7fed34175800] 06:47:45 INFO - PROCESS | 6867 | 1461246465828 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]]]}] 06:47:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 06:47:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 983ms 06:47:45 INFO - PROCESS | 6867 | 1461246465868 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 06:47:45 INFO - PROCESS | 6867 | 1461246465870 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 06:47:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 06:47:45 INFO - PROCESS | 6867 | 1461246465876 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 06:47:45 INFO - PROCESS | 6867 | 1461246465878 Marionette TRACE conn3 <- [1,434,null,{}] 06:47:45 INFO - PROCESS | 6867 | 1461246465884 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}] 06:47:46 INFO - PROCESS | 6867 | 1461246466062 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 06:47:46 INFO - PROCESS | 6867 | 1461246466083 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:46 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4a1c4000 == 57 [pid = 6867] [id = 116] 06:47:46 INFO - PROCESS | 6867 | ++DOMWINDOW == 111 (0x7fed30f16c00) [pid = 6867] [serial = 347] [outer = (nil)] 06:47:46 INFO - PROCESS | 6867 | ++DOMWINDOW == 112 (0x7fed3d7be000) [pid = 6867] [serial = 348] [outer = 0x7fed30f16c00] 06:47:46 INFO - PROCESS | 6867 | 1461246466143 Marionette DEBUG loaded listener.js 06:47:46 INFO - PROCESS | 6867 | ++DOMWINDOW == 113 (0x7fed3fb50800) [pid = 6867] [serial = 349] [outer = 0x7fed30f16c00] 06:47:47 INFO - PROCESS | 6867 | 1461246467143 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]]]}] 06:47:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 06:47:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1332ms 06:47:47 INFO - PROCESS | 6867 | 1461246467211 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 06:47:47 INFO - PROCESS | 6867 | 1461246467218 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 06:47:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 06:47:47 INFO - PROCESS | 6867 | 1461246467227 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 06:47:47 INFO - PROCESS | 6867 | 1461246467232 Marionette TRACE conn3 <- [1,438,null,{}] 06:47:47 INFO - PROCESS | 6867 | 1461246467239 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}] 06:47:47 INFO - PROCESS | 6867 | 1461246467447 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 06:47:47 INFO - PROCESS | 6867 | 1461246467590 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:47 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3b487000 == 58 [pid = 6867] [id = 117] 06:47:47 INFO - PROCESS | 6867 | ++DOMWINDOW == 114 (0x7fed32db4c00) [pid = 6867] [serial = 350] [outer = (nil)] 06:47:47 INFO - PROCESS | 6867 | ++DOMWINDOW == 115 (0x7fed341fb800) [pid = 6867] [serial = 351] [outer = 0x7fed32db4c00] 06:47:47 INFO - PROCESS | 6867 | 1461246467667 Marionette DEBUG loaded listener.js 06:47:47 INFO - PROCESS | 6867 | ++DOMWINDOW == 116 (0x7fed369a3c00) [pid = 6867] [serial = 352] [outer = 0x7fed32db4c00] 06:47:48 INFO - PROCESS | 6867 | 1461246468678 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]]]}] 06:47:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 06:47:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1482ms 06:47:48 INFO - PROCESS | 6867 | 1461246468711 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 06:47:48 INFO - PROCESS | 6867 | 1461246468720 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 06:47:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 06:47:48 INFO - PROCESS | 6867 | 1461246468731 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 06:47:48 INFO - PROCESS | 6867 | 1461246468735 Marionette TRACE conn3 <- [1,442,null,{}] 06:47:48 INFO - PROCESS | 6867 | 1461246468740 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}] 06:47:48 INFO - PROCESS | 6867 | 1461246468910 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 06:47:49 INFO - PROCESS | 6867 | 1461246469049 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:49 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed43db8000 == 59 [pid = 6867] [id = 118] 06:47:49 INFO - PROCESS | 6867 | ++DOMWINDOW == 117 (0x7fed39d52400) [pid = 6867] [serial = 353] [outer = (nil)] 06:47:49 INFO - PROCESS | 6867 | ++DOMWINDOW == 118 (0x7fed3b105400) [pid = 6867] [serial = 354] [outer = 0x7fed39d52400] 06:47:49 INFO - PROCESS | 6867 | 1461246469217 Marionette DEBUG loaded listener.js 06:47:49 INFO - PROCESS | 6867 | ++DOMWINDOW == 119 (0x7fed3b422800) [pid = 6867] [serial = 355] [outer = 0x7fed39d52400] 06:47:50 INFO - PROCESS | 6867 | 1461246470137 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]]]}] 06:47:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 06:47:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1481ms 06:47:50 INFO - PROCESS | 6867 | 1461246470213 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 06:47:50 INFO - PROCESS | 6867 | 1461246470217 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 06:47:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 06:47:50 INFO - PROCESS | 6867 | 1461246470225 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 06:47:50 INFO - PROCESS | 6867 | 1461246470231 Marionette TRACE conn3 <- [1,446,null,{}] 06:47:50 INFO - PROCESS | 6867 | 1461246470247 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}] 06:47:50 INFO - PROCESS | 6867 | 1461246470503 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 06:47:50 INFO - PROCESS | 6867 | 1461246470700 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:50 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4e96d800 == 60 [pid = 6867] [id = 119] 06:47:50 INFO - PROCESS | 6867 | ++DOMWINDOW == 120 (0x7fed3b4e8000) [pid = 6867] [serial = 356] [outer = (nil)] 06:47:50 INFO - PROCESS | 6867 | ++DOMWINDOW == 121 (0x7fed3c067400) [pid = 6867] [serial = 357] [outer = 0x7fed3b4e8000] 06:47:50 INFO - PROCESS | 6867 | 1461246470783 Marionette DEBUG loaded listener.js 06:47:50 INFO - PROCESS | 6867 | ++DOMWINDOW == 122 (0x7fed3c82d000) [pid = 6867] [serial = 358] [outer = 0x7fed3b4e8000] 06:47:51 INFO - PROCESS | 6867 | 1461246471675 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]]]}] 06:47:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 06:47:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1494ms 06:47:51 INFO - PROCESS | 6867 | 1461246471721 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 06:47:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 06:47:51 INFO - PROCESS | 6867 | 1461246471726 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 06:47:51 INFO - PROCESS | 6867 | 1461246471733 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 06:47:51 INFO - PROCESS | 6867 | 1461246471736 Marionette TRACE conn3 <- [1,450,null,{}] 06:47:51 INFO - PROCESS | 6867 | 1461246471741 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}] 06:47:51 INFO - PROCESS | 6867 | 1461246471901 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 06:47:52 INFO - PROCESS | 6867 | 1461246472048 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:52 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4f0c7800 == 61 [pid = 6867] [id = 120] 06:47:52 INFO - PROCESS | 6867 | ++DOMWINDOW == 123 (0x7fed39f07800) [pid = 6867] [serial = 359] [outer = (nil)] 06:47:52 INFO - PROCESS | 6867 | ++DOMWINDOW == 124 (0x7fed3fb57400) [pid = 6867] [serial = 360] [outer = 0x7fed39f07800] 06:47:52 INFO - PROCESS | 6867 | 1461246472124 Marionette DEBUG loaded listener.js 06:47:52 INFO - PROCESS | 6867 | ++DOMWINDOW == 125 (0x7fed48e5f000) [pid = 6867] [serial = 361] [outer = 0x7fed39f07800] 06:47:53 INFO - PROCESS | 6867 | 1461246473042 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] 06:47:53 INFO - PROCESS | 6867 | 1461246473123 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 06:47:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 06:47:53 INFO - PROCESS | 6867 | 1461246473128 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 06:47:53 INFO - PROCESS | 6867 | 1461246473131 Marionette TRACE conn3 <- [1,454,null,{}] 06:47:53 INFO - PROCESS | 6867 | 1461246473137 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}] 06:47:53 INFO - PROCESS | 6867 | 1461246473294 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 06:47:53 INFO - PROCESS | 6867 | 1461246473436 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:53 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed51b44000 == 62 [pid = 6867] [id = 121] 06:47:53 INFO - PROCESS | 6867 | ++DOMWINDOW == 126 (0x7fed30f16400) [pid = 6867] [serial = 362] [outer = (nil)] 06:47:53 INFO - PROCESS | 6867 | ++DOMWINDOW == 127 (0x7fed49dc4000) [pid = 6867] [serial = 363] [outer = 0x7fed30f16400] 06:47:53 INFO - PROCESS | 6867 | 1461246473522 Marionette DEBUG loaded listener.js 06:47:53 INFO - PROCESS | 6867 | ++DOMWINDOW == 128 (0x7fed49fe7c00) [pid = 6867] [serial = 364] [outer = 0x7fed30f16400] 06:47:54 INFO - PROCESS | 6867 | [6867] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:47:54 INFO - PROCESS | 6867 | 1461246474557 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]]]}] 06:47:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 06:47:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1481ms 06:47:54 INFO - PROCESS | 6867 | 1461246474612 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 06:47:54 INFO - PROCESS | 6867 | 1461246474615 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 06:47:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 06:47:54 INFO - PROCESS | 6867 | 1461246474621 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 06:47:54 INFO - PROCESS | 6867 | 1461246474624 Marionette TRACE conn3 <- [1,458,null,{}] 06:47:54 INFO - PROCESS | 6867 | 1461246474630 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}] 06:47:54 INFO - PROCESS | 6867 | 1461246474816 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 06:47:54 INFO - PROCESS | 6867 | 1461246474959 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:55 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed30cc6000 == 63 [pid = 6867] [id = 122] 06:47:55 INFO - PROCESS | 6867 | ++DOMWINDOW == 129 (0x7fed32dbbc00) [pid = 6867] [serial = 365] [outer = (nil)] 06:47:55 INFO - PROCESS | 6867 | ++DOMWINDOW == 130 (0x7fed3a760800) [pid = 6867] [serial = 366] [outer = 0x7fed32dbbc00] 06:47:55 INFO - PROCESS | 6867 | 1461246475079 Marionette DEBUG loaded listener.js 06:47:55 INFO - PROCESS | 6867 | ++DOMWINDOW == 131 (0x7fed4b2f8c00) [pid = 6867] [serial = 367] [outer = 0x7fed32dbbc00] 06:47:56 INFO - PROCESS | 6867 | 1461246476169 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] 06:47:56 INFO - PROCESS | 6867 | 1461246476209 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 06:47:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 06:47:56 INFO - PROCESS | 6867 | 1461246476218 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 06:47:56 INFO - PROCESS | 6867 | 1461246476223 Marionette TRACE conn3 <- [1,462,null,{}] 06:47:56 INFO - PROCESS | 6867 | 1461246476231 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}] 06:47:56 INFO - PROCESS | 6867 | 1461246476385 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 06:47:56 INFO - PROCESS | 6867 | 1461246476562 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:56 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed39150000 == 64 [pid = 6867] [id = 123] 06:47:56 INFO - PROCESS | 6867 | ++DOMWINDOW == 132 (0x7fed353cc800) [pid = 6867] [serial = 368] [outer = (nil)] 06:47:56 INFO - PROCESS | 6867 | ++DOMWINDOW == 133 (0x7fed3699c800) [pid = 6867] [serial = 369] [outer = 0x7fed353cc800] 06:47:56 INFO - PROCESS | 6867 | 1461246476646 Marionette DEBUG loaded listener.js 06:47:56 INFO - PROCESS | 6867 | ++DOMWINDOW == 134 (0x7fed36a95000) [pid = 6867] [serial = 370] [outer = 0x7fed353cc800] 06:47:57 INFO - PROCESS | 6867 | [6867] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:47:57 INFO - PROCESS | 6867 | 1461246477601 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] 06:47:57 INFO - PROCESS | 6867 | 1461246477670 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 06:47:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 06:47:57 INFO - PROCESS | 6867 | 1461246477681 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 06:47:57 INFO - PROCESS | 6867 | 1461246477685 Marionette TRACE conn3 <- [1,466,null,{}] 06:47:57 INFO - PROCESS | 6867 | 1461246477690 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}] 06:47:57 INFO - PROCESS | 6867 | 1461246477856 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 06:47:58 INFO - PROCESS | 6867 | 1461246478154 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:58 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed43dc1000 == 63 [pid = 6867] [id = 115] 06:47:58 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed32ecd800 == 64 [pid = 6867] [id = 124] 06:47:58 INFO - PROCESS | 6867 | ++DOMWINDOW == 135 (0x7fed39172c00) [pid = 6867] [serial = 371] [outer = (nil)] 06:47:58 INFO - PROCESS | 6867 | ++DOMWINDOW == 136 (0x7fed3b10f400) [pid = 6867] [serial = 372] [outer = 0x7fed39172c00] 06:47:58 INFO - PROCESS | 6867 | 1461246478256 Marionette DEBUG loaded listener.js 06:47:58 INFO - PROCESS | 6867 | ++DOMWINDOW == 137 (0x7fed3b5a8400) [pid = 6867] [serial = 373] [outer = 0x7fed39172c00] 06:47:58 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed42fac800 == 63 [pid = 6867] [id = 114] 06:47:58 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed31cef000 == 62 [pid = 6867] [id = 113] 06:47:58 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3bed4800 == 61 [pid = 6867] [id = 112] 06:47:58 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed33283000 == 60 [pid = 6867] [id = 111] 06:47:58 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed351dd000 == 59 [pid = 6867] [id = 110] 06:47:58 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed351d0800 == 58 [pid = 6867] [id = 109] 06:47:58 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed4d06e000 == 57 [pid = 6867] [id = 106] 06:47:58 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3c099000 == 56 [pid = 6867] [id = 105] 06:47:58 INFO - PROCESS | 6867 | --DOMWINDOW == 136 (0x7fed49f1b800) [pid = 6867] [serial = 135] [outer = (nil)] [url = about:blank] 06:47:58 INFO - PROCESS | 6867 | --DOMWINDOW == 135 (0x7fed3acee800) [pid = 6867] [serial = 168] [outer = (nil)] [url = about:blank] 06:47:58 INFO - PROCESS | 6867 | --DOMWINDOW == 134 (0x7fed4f161400) [pid = 6867] [serial = 250] [outer = (nil)] [url = about:blank] 06:47:58 INFO - PROCESS | 6867 | --DOMWINDOW == 133 (0x7fed39d58000) [pid = 6867] [serial = 198] [outer = (nil)] [url = about:blank] 06:47:58 INFO - PROCESS | 6867 | --DOMWINDOW == 132 (0x7fed3fb51800) [pid = 6867] [serial = 171] [outer = (nil)] [url = about:blank] 06:47:58 INFO - PROCESS | 6867 | --DOMWINDOW == 131 (0x7fed3cd95c00) [pid = 6867] [serial = 201] [outer = (nil)] [url = about:blank] 06:47:58 INFO - PROCESS | 6867 | --DOMWINDOW == 130 (0x7fed342be000) [pid = 6867] [serial = 165] [outer = (nil)] [url = about:blank] 06:47:58 INFO - PROCESS | 6867 | --DOMWINDOW == 129 (0x7fed4afc2c00) [pid = 6867] [serial = 204] [outer = (nil)] [url = about:blank] 06:47:58 INFO - PROCESS | 6867 | --DOMWINDOW == 128 (0x7fed4ef33c00) [pid = 6867] [serial = 210] [outer = (nil)] [url = about:blank] 06:47:58 INFO - PROCESS | 6867 | --DOMWINDOW == 127 (0x7fed4d0d0800) [pid = 6867] [serial = 207] [outer = (nil)] [url = about:blank] 06:47:58 INFO - PROCESS | 6867 | --DOMWINDOW == 126 (0x7fed49cbe800) [pid = 6867] [serial = 303] [outer = (nil)] [url = about:blank] 06:47:58 INFO - PROCESS | 6867 | --DOMWINDOW == 125 (0x7fed4d01b400) [pid = 6867] [serial = 306] [outer = (nil)] [url = about:blank] 06:47:58 INFO - PROCESS | 6867 | --DOMWINDOW == 124 (0x7fed4ee10c00) [pid = 6867] [serial = 309] [outer = (nil)] [url = about:blank] 06:47:58 INFO - PROCESS | 6867 | --DOMWINDOW == 123 (0x7fed4ee08c00) [pid = 6867] [serial = 307] [outer = (nil)] [url = about:blank] 06:47:58 INFO - PROCESS | 6867 | --DOMWINDOW == 122 (0x7fed32dbcc00) [pid = 6867] [serial = 270] [outer = (nil)] [url = about:blank] 06:47:58 INFO - PROCESS | 6867 | --DOMWINDOW == 121 (0x7fed3d956800) [pid = 6867] [serial = 279] [outer = (nil)] [url = about:blank] 06:47:58 INFO - PROCESS | 6867 | --DOMWINDOW == 120 (0x7fed49f9c400) [pid = 6867] [serial = 292] [outer = (nil)] [url = about:blank] 06:47:58 INFO - PROCESS | 6867 | --DOMWINDOW == 119 (0x7fed36854800) [pid = 6867] [serial = 291] [outer = (nil)] [url = about:blank] 06:47:58 INFO - PROCESS | 6867 | --DOMWINDOW == 118 (0x7fed4e936800) [pid = 6867] [serial = 282] [outer = (nil)] [url = about:blank] 06:47:58 INFO - PROCESS | 6867 | --DOMWINDOW == 117 (0x7fed36a95c00) [pid = 6867] [serial = 285] [outer = (nil)] [url = about:blank] 06:47:58 INFO - PROCESS | 6867 | --DOMWINDOW == 116 (0x7fed39f0d800) [pid = 6867] [serial = 294] [outer = (nil)] [url = about:blank] 06:47:58 INFO - PROCESS | 6867 | --DOMWINDOW == 115 (0x7fed3b102400) [pid = 6867] [serial = 295] [outer = (nil)] [url = about:blank] 06:47:58 INFO - PROCESS | 6867 | --DOMWINDOW == 114 (0x7fed3b1edc00) [pid = 6867] [serial = 273] [outer = (nil)] [url = about:blank] 06:47:58 INFO - PROCESS | 6867 | --DOMWINDOW == 113 (0x7fed3b5ac400) [pid = 6867] [serial = 297] [outer = (nil)] [url = about:blank] 06:47:58 INFO - PROCESS | 6867 | --DOMWINDOW == 112 (0x7fed3b96a400) [pid = 6867] [serial = 298] [outer = (nil)] [url = about:blank] 06:47:58 INFO - PROCESS | 6867 | --DOMWINDOW == 111 (0x7fed4f166000) [pid = 6867] [serial = 310] [outer = (nil)] [url = about:blank] 06:47:58 INFO - PROCESS | 6867 | --DOMWINDOW == 110 (0x7fed3c640000) [pid = 6867] [serial = 276] [outer = (nil)] [url = about:blank] 06:47:58 INFO - PROCESS | 6867 | --DOMWINDOW == 109 (0x7fed3c834400) [pid = 6867] [serial = 300] [outer = (nil)] [url = about:blank] 06:47:58 INFO - PROCESS | 6867 | --DOMWINDOW == 108 (0x7fed4ee0d400) [pid = 6867] [serial = 288] [outer = (nil)] [url = about:blank] 06:47:58 INFO - PROCESS | 6867 | --DOMWINDOW == 107 (0x7fed4ae2ec00) [pid = 6867] [serial = 304] [outer = (nil)] [url = about:blank] 06:47:58 INFO - PROCESS | 6867 | --DOMWINDOW == 106 (0x7fed3d717c00) [pid = 6867] [serial = 301] [outer = (nil)] [url = about:blank] 06:47:59 INFO - PROCESS | 6867 | 1461246479096 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] 06:47:59 INFO - PROCESS | 6867 | 1461246479124 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 06:47:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 06:47:59 INFO - PROCESS | 6867 | 1461246479130 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 06:47:59 INFO - PROCESS | 6867 | 1461246479135 Marionette TRACE conn3 <- [1,470,null,{}] 06:47:59 INFO - PROCESS | 6867 | 1461246479150 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}] 06:47:59 INFO - PROCESS | 6867 | 1461246479297 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 06:47:59 INFO - PROCESS | 6867 | 1461246479317 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:59 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3c0a5000 == 57 [pid = 6867] [id = 125] 06:47:59 INFO - PROCESS | 6867 | ++DOMWINDOW == 107 (0x7fed3ba4a400) [pid = 6867] [serial = 374] [outer = (nil)] 06:47:59 INFO - PROCESS | 6867 | ++DOMWINDOW == 108 (0x7fed3c061000) [pid = 6867] [serial = 375] [outer = 0x7fed3ba4a400] 06:47:59 INFO - PROCESS | 6867 | 1461246479390 Marionette DEBUG loaded listener.js 06:47:59 INFO - PROCESS | 6867 | ++DOMWINDOW == 109 (0x7fed3c640000) [pid = 6867] [serial = 376] [outer = 0x7fed3ba4a400] 06:48:00 INFO - PROCESS | 6867 | 1461246480164 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]]]}] 06:48:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 06:48:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1051ms 06:48:00 INFO - PROCESS | 6867 | 1461246480219 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 06:48:00 INFO - PROCESS | 6867 | 1461246480223 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 06:48:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 06:48:00 INFO - PROCESS | 6867 | 1461246480231 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 06:48:00 INFO - PROCESS | 6867 | 1461246480234 Marionette TRACE conn3 <- [1,474,null,{}] 06:48:00 INFO - PROCESS | 6867 | 1461246480243 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}] 06:48:00 INFO - PROCESS | 6867 | 1461246480381 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 06:48:00 INFO - PROCESS | 6867 | 1461246480396 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:00 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3d8bb800 == 58 [pid = 6867] [id = 126] 06:48:00 INFO - PROCESS | 6867 | ++DOMWINDOW == 110 (0x7fed3ba4c800) [pid = 6867] [serial = 377] [outer = (nil)] 06:48:00 INFO - PROCESS | 6867 | ++DOMWINDOW == 111 (0x7fed3fb61800) [pid = 6867] [serial = 378] [outer = 0x7fed3ba4c800] 06:48:00 INFO - PROCESS | 6867 | 1461246480457 Marionette DEBUG loaded listener.js 06:48:00 INFO - PROCESS | 6867 | ++DOMWINDOW == 112 (0x7fed49dba400) [pid = 6867] [serial = 379] [outer = 0x7fed3ba4c800] 06:48:01 INFO - PROCESS | 6867 | 1461246481378 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]]]}] 06:48:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 06:48:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1186ms 06:48:01 INFO - PROCESS | 6867 | 1461246481418 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 06:48:01 INFO - PROCESS | 6867 | 1461246481421 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 06:48:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 06:48:01 INFO - PROCESS | 6867 | 1461246481426 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 06:48:01 INFO - PROCESS | 6867 | 1461246481429 Marionette TRACE conn3 <- [1,478,null,{}] 06:48:01 INFO - PROCESS | 6867 | 1461246481434 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}] 06:48:01 INFO - PROCESS | 6867 | 1461246481613 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 06:48:01 INFO - PROCESS | 6867 | 1461246481656 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:01 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed30cc1000 == 59 [pid = 6867] [id = 127] 06:48:01 INFO - PROCESS | 6867 | ++DOMWINDOW == 113 (0x7fed3ba4e400) [pid = 6867] [serial = 380] [outer = (nil)] 06:48:01 INFO - PROCESS | 6867 | ++DOMWINDOW == 114 (0x7fed4a132c00) [pid = 6867] [serial = 381] [outer = 0x7fed3ba4e400] 06:48:01 INFO - PROCESS | 6867 | 1461246481736 Marionette DEBUG loaded listener.js 06:48:01 INFO - PROCESS | 6867 | ++DOMWINDOW == 115 (0x7fed4aed7800) [pid = 6867] [serial = 382] [outer = 0x7fed3ba4e400] 06:48:02 INFO - PROCESS | 6867 | 1461246482893 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]]]}] 06:48:02 INFO - PROCESS | 6867 | --DOMWINDOW == 114 (0x7fed36a93c00) [pid = 6867] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 06:48:02 INFO - PROCESS | 6867 | --DOMWINDOW == 113 (0x7fed335d3000) [pid = 6867] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 06:48:02 INFO - PROCESS | 6867 | --DOMWINDOW == 112 (0x7fed318d7c00) [pid = 6867] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 06:48:02 INFO - PROCESS | 6867 | --DOMWINDOW == 111 (0x7fed3ba54c00) [pid = 6867] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 06:48:02 INFO - PROCESS | 6867 | --DOMWINDOW == 110 (0x7fed318cdc00) [pid = 6867] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 06:48:02 INFO - PROCESS | 6867 | --DOMWINDOW == 109 (0x7fed3c838800) [pid = 6867] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 06:48:02 INFO - PROCESS | 6867 | --DOMWINDOW == 108 (0x7fed34176400) [pid = 6867] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 06:48:02 INFO - PROCESS | 6867 | --DOMWINDOW == 107 (0x7fed30f1b800) [pid = 6867] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 06:48:02 INFO - PROCESS | 6867 | --DOMWINDOW == 106 (0x7fed32dbe000) [pid = 6867] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 06:48:02 INFO - PROCESS | 6867 | --DOMWINDOW == 105 (0x7fed39d50400) [pid = 6867] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 06:48:02 INFO - PROCESS | 6867 | --DOMWINDOW == 104 (0x7fed3c065c00) [pid = 6867] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 06:48:02 INFO - PROCESS | 6867 | --DOMWINDOW == 103 (0x7fed34175800) [pid = 6867] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 06:48:02 INFO - PROCESS | 6867 | --DOMWINDOW == 102 (0x7fed32dc0800) [pid = 6867] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 06:48:02 INFO - PROCESS | 6867 | --DOMWINDOW == 101 (0x7fed32dbd400) [pid = 6867] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 06:48:02 INFO - PROCESS | 6867 | --DOMWINDOW == 100 (0x7fed3b107800) [pid = 6867] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 06:48:02 INFO - PROCESS | 6867 | --DOMWINDOW == 99 (0x7fed341f4000) [pid = 6867] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 06:48:02 INFO - PROCESS | 6867 | --DOMWINDOW == 98 (0x7fed340bf000) [pid = 6867] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 06:48:02 INFO - PROCESS | 6867 | --DOMWINDOW == 97 (0x7fed34fa9c00) [pid = 6867] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 06:48:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 06:48:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1536ms 06:48:02 INFO - PROCESS | 6867 | 1461246482964 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 06:48:02 INFO - PROCESS | 6867 | 1461246482969 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 06:48:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 06:48:02 INFO - PROCESS | 6867 | 1461246482976 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 06:48:02 INFO - PROCESS | 6867 | 1461246482978 Marionette TRACE conn3 <- [1,482,null,{}] 06:48:02 INFO - PROCESS | 6867 | 1461246482984 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}] 06:48:03 INFO - PROCESS | 6867 | 1461246483167 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 06:48:03 INFO - PROCESS | 6867 | 1461246483273 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:03 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed42fbf800 == 60 [pid = 6867] [id = 128] 06:48:03 INFO - PROCESS | 6867 | ++DOMWINDOW == 98 (0x7fed3c05b800) [pid = 6867] [serial = 383] [outer = (nil)] 06:48:03 INFO - PROCESS | 6867 | ++DOMWINDOW == 99 (0x7fed3c943000) [pid = 6867] [serial = 384] [outer = 0x7fed3c05b800] 06:48:03 INFO - PROCESS | 6867 | 1461246483339 Marionette DEBUG loaded listener.js 06:48:03 INFO - PROCESS | 6867 | ++DOMWINDOW == 100 (0x7fed4b2d0400) [pid = 6867] [serial = 385] [outer = 0x7fed3c05b800] 06:48:04 INFO - PROCESS | 6867 | 1461246484037 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]]]}] 06:48:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 06:48:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1076ms 06:48:04 INFO - PROCESS | 6867 | 1461246484071 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 06:48:04 INFO - PROCESS | 6867 | 1461246484073 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 06:48:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 06:48:04 INFO - PROCESS | 6867 | 1461246484079 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 06:48:04 INFO - PROCESS | 6867 | 1461246484093 Marionette TRACE conn3 <- [1,486,null,{}] 06:48:04 INFO - PROCESS | 6867 | 1461246484099 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}] 06:48:04 INFO - PROCESS | 6867 | 1461246484270 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 06:48:04 INFO - PROCESS | 6867 | 1461246484288 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:04 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4d07e800 == 61 [pid = 6867] [id = 129] 06:48:04 INFO - PROCESS | 6867 | ++DOMWINDOW == 101 (0x7fed36a94000) [pid = 6867] [serial = 386] [outer = (nil)] 06:48:04 INFO - PROCESS | 6867 | ++DOMWINDOW == 102 (0x7fed4d01b800) [pid = 6867] [serial = 387] [outer = 0x7fed36a94000] 06:48:04 INFO - PROCESS | 6867 | 1461246484349 Marionette DEBUG loaded listener.js 06:48:04 INFO - PROCESS | 6867 | ++DOMWINDOW == 103 (0x7fed4ee0ec00) [pid = 6867] [serial = 388] [outer = 0x7fed36a94000] 06:48:05 INFO - PROCESS | 6867 | 1461246485252 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]]]}] 06:48:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 06:48:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1246ms 06:48:05 INFO - PROCESS | 6867 | 1461246485340 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 06:48:05 INFO - PROCESS | 6867 | 1461246485347 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 06:48:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 06:48:05 INFO - PROCESS | 6867 | 1461246485357 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 06:48:05 INFO - PROCESS | 6867 | 1461246485364 Marionette TRACE conn3 <- [1,490,null,{}] 06:48:05 INFO - PROCESS | 6867 | 1461246485375 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}] 06:48:05 INFO - PROCESS | 6867 | 1461246485579 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 06:48:05 INFO - PROCESS | 6867 | 1461246485699 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:05 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3418d800 == 62 [pid = 6867] [id = 130] 06:48:05 INFO - PROCESS | 6867 | ++DOMWINDOW == 104 (0x7fed318ca400) [pid = 6867] [serial = 389] [outer = (nil)] 06:48:05 INFO - PROCESS | 6867 | ++DOMWINDOW == 105 (0x7fed34176400) [pid = 6867] [serial = 390] [outer = 0x7fed318ca400] 06:48:05 INFO - PROCESS | 6867 | 1461246485775 Marionette DEBUG loaded listener.js 06:48:05 INFO - PROCESS | 6867 | ++DOMWINDOW == 106 (0x7fed369a8c00) [pid = 6867] [serial = 391] [outer = 0x7fed318ca400] 06:48:06 INFO - PROCESS | 6867 | 1461246486652 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]]]}] 06:48:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 06:48:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1345ms 06:48:06 INFO - PROCESS | 6867 | 1461246486702 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 06:48:06 INFO - PROCESS | 6867 | 1461246486709 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 06:48:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 06:48:06 INFO - PROCESS | 6867 | 1461246486720 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 06:48:06 INFO - PROCESS | 6867 | 1461246486723 Marionette TRACE conn3 <- [1,494,null,{}] 06:48:06 INFO - PROCESS | 6867 | 1461246486729 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}] 06:48:06 INFO - PROCESS | 6867 | 1461246486895 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 06:48:07 INFO - PROCESS | 6867 | 1461246487036 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:07 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3cde8800 == 63 [pid = 6867] [id = 131] 06:48:07 INFO - PROCESS | 6867 | ++DOMWINDOW == 107 (0x7fed31c85000) [pid = 6867] [serial = 392] [outer = (nil)] 06:48:07 INFO - PROCESS | 6867 | ++DOMWINDOW == 108 (0x7fed3b423800) [pid = 6867] [serial = 393] [outer = 0x7fed31c85000] 06:48:07 INFO - PROCESS | 6867 | 1461246487112 Marionette DEBUG loaded listener.js 06:48:07 INFO - PROCESS | 6867 | ++DOMWINDOW == 109 (0x7fed3b96a400) [pid = 6867] [serial = 394] [outer = 0x7fed31c85000] 06:48:08 INFO - PROCESS | 6867 | 1461246488207 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]]]}] 06:48:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 06:48:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1529ms 06:48:08 INFO - PROCESS | 6867 | 1461246488250 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 06:48:08 INFO - PROCESS | 6867 | 1461246488254 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 06:48:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 06:48:08 INFO - PROCESS | 6867 | 1461246488260 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 06:48:08 INFO - PROCESS | 6867 | 1461246488267 Marionette TRACE conn3 <- [1,498,null,{}] 06:48:08 INFO - PROCESS | 6867 | 1461246488283 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}] 06:48:08 INFO - PROCESS | 6867 | 1461246488492 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 06:48:08 INFO - PROCESS | 6867 | 1461246488682 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:08 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4eeb5000 == 64 [pid = 6867] [id = 132] 06:48:08 INFO - PROCESS | 6867 | ++DOMWINDOW == 110 (0x7fed3c0bbc00) [pid = 6867] [serial = 395] [outer = (nil)] 06:48:08 INFO - PROCESS | 6867 | ++DOMWINDOW == 111 (0x7fed43de1800) [pid = 6867] [serial = 396] [outer = 0x7fed3c0bbc00] 06:48:08 INFO - PROCESS | 6867 | 1461246488764 Marionette DEBUG loaded listener.js 06:48:08 INFO - PROCESS | 6867 | ++DOMWINDOW == 112 (0x7fed4b2f1400) [pid = 6867] [serial = 397] [outer = 0x7fed3c0bbc00] 06:48:09 INFO - PROCESS | 6867 | 1461246489674 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]]]}] 06:48:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 06:48:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1490ms 06:48:09 INFO - PROCESS | 6867 | 1461246489751 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 06:48:09 INFO - PROCESS | 6867 | 1461246489756 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 06:48:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 06:48:09 INFO - PROCESS | 6867 | 1461246489763 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 06:48:09 INFO - PROCESS | 6867 | 1461246489767 Marionette TRACE conn3 <- [1,502,null,{}] 06:48:09 INFO - PROCESS | 6867 | 1461246489772 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}] 06:48:10 INFO - PROCESS | 6867 | 1461246489995 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 06:48:10 INFO - PROCESS | 6867 | 1461246490145 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:10 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed51b47800 == 65 [pid = 6867] [id = 133] 06:48:10 INFO - PROCESS | 6867 | ++DOMWINDOW == 113 (0x7fed30f1f400) [pid = 6867] [serial = 398] [outer = (nil)] 06:48:10 INFO - PROCESS | 6867 | ++DOMWINDOW == 114 (0x7fed33ceb000) [pid = 6867] [serial = 399] [outer = 0x7fed30f1f400] 06:48:10 INFO - PROCESS | 6867 | 1461246490287 Marionette DEBUG loaded listener.js 06:48:10 INFO - PROCESS | 6867 | ++DOMWINDOW == 115 (0x7fed3d7cbc00) [pid = 6867] [serial = 400] [outer = 0x7fed30f1f400] 06:48:11 INFO - PROCESS | 6867 | 1461246491106 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]]]}] 06:48:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 06:48:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1384ms 06:48:11 INFO - PROCESS | 6867 | 1461246491148 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 06:48:11 INFO - PROCESS | 6867 | 1461246491152 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 06:48:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 06:48:11 INFO - PROCESS | 6867 | 1461246491158 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 06:48:11 INFO - PROCESS | 6867 | 1461246491161 Marionette TRACE conn3 <- [1,506,null,{}] 06:48:11 INFO - PROCESS | 6867 | 1461246491167 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}] 06:48:11 INFO - PROCESS | 6867 | 1461246491321 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 06:48:11 INFO - PROCESS | 6867 | 1461246491470 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:11 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3af7b000 == 66 [pid = 6867] [id = 134] 06:48:11 INFO - PROCESS | 6867 | ++DOMWINDOW == 116 (0x7fed30f1fc00) [pid = 6867] [serial = 401] [outer = (nil)] 06:48:11 INFO - PROCESS | 6867 | ++DOMWINDOW == 117 (0x7fed4ee03800) [pid = 6867] [serial = 402] [outer = 0x7fed30f1fc00] 06:48:11 INFO - PROCESS | 6867 | 1461246491544 Marionette DEBUG loaded listener.js 06:48:11 INFO - PROCESS | 6867 | ++DOMWINDOW == 118 (0x7fed4ee11c00) [pid = 6867] [serial = 403] [outer = 0x7fed30f1fc00] 06:48:12 INFO - PROCESS | 6867 | 1461246492488 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]]]}] 06:48:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 06:48:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1386ms 06:48:12 INFO - PROCESS | 6867 | 1461246492546 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 06:48:12 INFO - PROCESS | 6867 | 1461246492550 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 06:48:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 06:48:12 INFO - PROCESS | 6867 | 1461246492555 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 06:48:12 INFO - PROCESS | 6867 | 1461246492558 Marionette TRACE conn3 <- [1,510,null,{}] 06:48:12 INFO - PROCESS | 6867 | 1461246492564 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}] 06:48:12 INFO - PROCESS | 6867 | 1461246492749 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 06:48:12 INFO - PROCESS | 6867 | 1461246492896 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:12 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed319ac000 == 67 [pid = 6867] [id = 135] 06:48:12 INFO - PROCESS | 6867 | ++DOMWINDOW == 119 (0x7fed372e9c00) [pid = 6867] [serial = 404] [outer = (nil)] 06:48:12 INFO - PROCESS | 6867 | ++DOMWINDOW == 120 (0x7fed372eec00) [pid = 6867] [serial = 405] [outer = 0x7fed372e9c00] 06:48:12 INFO - PROCESS | 6867 | 1461246492974 Marionette DEBUG loaded listener.js 06:48:13 INFO - PROCESS | 6867 | ++DOMWINDOW == 121 (0x7fed4f16f000) [pid = 6867] [serial = 406] [outer = 0x7fed372e9c00] 06:48:13 INFO - PROCESS | 6867 | 1461246493884 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]]]}] 06:48:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 06:48:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1382ms 06:48:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 06:48:13 INFO - PROCESS | 6867 | 1461246493939 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 06:48:13 INFO - PROCESS | 6867 | 1461246493942 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 06:48:13 INFO - PROCESS | 6867 | 1461246493948 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 06:48:13 INFO - PROCESS | 6867 | 1461246493951 Marionette TRACE conn3 <- [1,514,null,{}] 06:48:13 INFO - PROCESS | 6867 | 1461246493956 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}] 06:48:14 INFO - PROCESS | 6867 | 1461246494119 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 06:48:14 INFO - PROCESS | 6867 | 1461246494287 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:14 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3d8ad000 == 68 [pid = 6867] [id = 136] 06:48:14 INFO - PROCESS | 6867 | ++DOMWINDOW == 122 (0x7fed33ce3c00) [pid = 6867] [serial = 407] [outer = (nil)] 06:48:14 INFO - PROCESS | 6867 | ++DOMWINDOW == 123 (0x7fed4f3a6c00) [pid = 6867] [serial = 408] [outer = 0x7fed33ce3c00] 06:48:14 INFO - PROCESS | 6867 | 1461246494363 Marionette DEBUG loaded listener.js 06:48:14 INFO - PROCESS | 6867 | ++DOMWINDOW == 124 (0x7fed4f422400) [pid = 6867] [serial = 409] [outer = 0x7fed33ce3c00] 06:48:15 INFO - PROCESS | 6867 | 1461246495243 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]]]}] 06:48:15 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 06:48:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1331ms 06:48:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 06:48:15 INFO - PROCESS | 6867 | 1461246495279 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 06:48:15 INFO - PROCESS | 6867 | 1461246495282 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 06:48:15 INFO - PROCESS | 6867 | 1461246495288 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 06:48:15 INFO - PROCESS | 6867 | 1461246495292 Marionette TRACE conn3 <- [1,518,null,{}] 06:48:15 INFO - PROCESS | 6867 | 1461246495297 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}] 06:48:15 INFO - PROCESS | 6867 | 1461246495466 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 06:48:15 INFO - PROCESS | 6867 | 1461246495615 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:15 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed33d95800 == 69 [pid = 6867] [id = 137] 06:48:15 INFO - PROCESS | 6867 | ++DOMWINDOW == 125 (0x7fed30f16800) [pid = 6867] [serial = 410] [outer = (nil)] 06:48:15 INFO - PROCESS | 6867 | ++DOMWINDOW == 126 (0x7fed3684d400) [pid = 6867] [serial = 411] [outer = 0x7fed30f16800] 06:48:15 INFO - PROCESS | 6867 | 1461246495688 Marionette DEBUG loaded listener.js 06:48:15 INFO - PROCESS | 6867 | ++DOMWINDOW == 127 (0x7fed36ead000) [pid = 6867] [serial = 412] [outer = 0x7fed30f16800] 06:48:17 INFO - PROCESS | 6867 | 1461246497255 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]]]}] 06:48:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 06:48:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 2044ms 06:48:17 INFO - PROCESS | 6867 | 1461246497332 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 06:48:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 06:48:17 INFO - PROCESS | 6867 | 1461246497338 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 06:48:17 INFO - PROCESS | 6867 | 1461246497345 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 06:48:17 INFO - PROCESS | 6867 | 1461246497352 Marionette TRACE conn3 <- [1,522,null,{}] 06:48:17 INFO - PROCESS | 6867 | 1461246497360 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}] 06:48:17 INFO - PROCESS | 6867 | 1461246497568 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 06:48:17 INFO - PROCESS | 6867 | 1461246497775 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:17 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3c099000 == 70 [pid = 6867] [id = 138] 06:48:17 INFO - PROCESS | 6867 | ++DOMWINDOW == 128 (0x7fed372ec000) [pid = 6867] [serial = 413] [outer = (nil)] 06:48:17 INFO - PROCESS | 6867 | ++DOMWINDOW == 129 (0x7fed32dbdc00) [pid = 6867] [serial = 414] [outer = 0x7fed372ec000] 06:48:17 INFO - PROCESS | 6867 | 1461246497895 Marionette DEBUG loaded listener.js 06:48:18 INFO - PROCESS | 6867 | ++DOMWINDOW == 130 (0x7fed398c6400) [pid = 6867] [serial = 415] [outer = 0x7fed372ec000] 06:48:18 INFO - PROCESS | 6867 | 1461246498833 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]]]}] 06:48:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 06:48:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1541ms 06:48:18 INFO - PROCESS | 6867 | 1461246498888 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 06:48:18 INFO - PROCESS | 6867 | 1461246498899 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 06:48:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 06:48:18 INFO - PROCESS | 6867 | 1461246498910 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 06:48:18 INFO - PROCESS | 6867 | 1461246498914 Marionette TRACE conn3 <- [1,526,null,{}] 06:48:18 INFO - PROCESS | 6867 | 1461246498921 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}] 06:48:19 INFO - PROCESS | 6867 | 1461246499091 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 06:48:19 INFO - PROCESS | 6867 | 1461246499317 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:19 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed42fbf800 == 69 [pid = 6867] [id = 128] 06:48:19 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed30cc1000 == 68 [pid = 6867] [id = 127] 06:48:19 INFO - PROCESS | 6867 | --DOMWINDOW == 129 (0x7fed3c066000) [pid = 6867] [serial = 312] [outer = (nil)] [url = about:blank] 06:48:19 INFO - PROCESS | 6867 | --DOMWINDOW == 128 (0x7fed36a96c00) [pid = 6867] [serial = 315] [outer = (nil)] [url = about:blank] 06:48:19 INFO - PROCESS | 6867 | --DOMWINDOW == 127 (0x7fed3b970400) [pid = 6867] [serial = 318] [outer = (nil)] [url = about:blank] 06:48:19 INFO - PROCESS | 6867 | --DOMWINDOW == 126 (0x7fed3d719c00) [pid = 6867] [serial = 321] [outer = (nil)] [url = about:blank] 06:48:19 INFO - PROCESS | 6867 | --DOMWINDOW == 125 (0x7fed369a8000) [pid = 6867] [serial = 324] [outer = (nil)] [url = about:blank] 06:48:19 INFO - PROCESS | 6867 | --DOMWINDOW == 124 (0x7fed3d7be000) [pid = 6867] [serial = 348] [outer = (nil)] [url = about:blank] 06:48:19 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed30cc8800 == 69 [pid = 6867] [id = 139] 06:48:19 INFO - PROCESS | 6867 | ++DOMWINDOW == 125 (0x7fed34fa8000) [pid = 6867] [serial = 416] [outer = (nil)] 06:48:19 INFO - PROCESS | 6867 | ++DOMWINDOW == 126 (0x7fed39d4e800) [pid = 6867] [serial = 417] [outer = 0x7fed34fa8000] 06:48:19 INFO - PROCESS | 6867 | 1461246499430 Marionette DEBUG loaded listener.js 06:48:19 INFO - PROCESS | 6867 | ++DOMWINDOW == 127 (0x7fed3b5a2c00) [pid = 6867] [serial = 418] [outer = 0x7fed34fa8000] 06:48:19 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3d8bb800 == 68 [pid = 6867] [id = 126] 06:48:19 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3c0a5000 == 67 [pid = 6867] [id = 125] 06:48:19 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed32ecd800 == 66 [pid = 6867] [id = 124] 06:48:19 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed39150000 == 65 [pid = 6867] [id = 123] 06:48:19 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed51b44000 == 64 [pid = 6867] [id = 121] 06:48:19 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed4f0c7800 == 63 [pid = 6867] [id = 120] 06:48:20 INFO - PROCESS | 6867 | --DOMWINDOW == 126 (0x7fed3699dc00) [pid = 6867] [serial = 331] [outer = (nil)] [url = about:blank] 06:48:20 INFO - PROCESS | 6867 | --DOMWINDOW == 125 (0x7fed35318000) [pid = 6867] [serial = 330] [outer = (nil)] [url = about:blank] 06:48:20 INFO - PROCESS | 6867 | --DOMWINDOW == 124 (0x7fed32db1c00) [pid = 6867] [serial = 328] [outer = (nil)] [url = about:blank] 06:48:20 INFO - PROCESS | 6867 | --DOMWINDOW == 123 (0x7fed31c88800) [pid = 6867] [serial = 327] [outer = (nil)] [url = about:blank] 06:48:20 INFO - PROCESS | 6867 | --DOMWINDOW == 122 (0x7fed36b83c00) [pid = 6867] [serial = 333] [outer = (nil)] [url = about:blank] 06:48:20 INFO - PROCESS | 6867 | --DOMWINDOW == 121 (0x7fed3a766c00) [pid = 6867] [serial = 334] [outer = (nil)] [url = about:blank] 06:48:20 INFO - PROCESS | 6867 | --DOMWINDOW == 120 (0x7fed3b1ec400) [pid = 6867] [serial = 336] [outer = (nil)] [url = about:blank] 06:48:20 INFO - PROCESS | 6867 | --DOMWINDOW == 119 (0x7fed3b962400) [pid = 6867] [serial = 337] [outer = (nil)] [url = about:blank] 06:48:20 INFO - PROCESS | 6867 | --DOMWINDOW == 118 (0x7fed3c06a800) [pid = 6867] [serial = 342] [outer = (nil)] [url = about:blank] 06:48:20 INFO - PROCESS | 6867 | --DOMWINDOW == 117 (0x7fed3b5ab800) [pid = 6867] [serial = 345] [outer = (nil)] [url = about:blank] 06:48:20 INFO - PROCESS | 6867 | --DOMWINDOW == 116 (0x7fed3ba54800) [pid = 6867] [serial = 340] [outer = (nil)] [url = about:blank] 06:48:20 INFO - PROCESS | 6867 | --DOMWINDOW == 115 (0x7fed3c82d800) [pid = 6867] [serial = 343] [outer = (nil)] [url = about:blank] 06:48:20 INFO - PROCESS | 6867 | --DOMWINDOW == 114 (0x7fed3c942c00) [pid = 6867] [serial = 346] [outer = (nil)] [url = about:blank] 06:48:20 INFO - PROCESS | 6867 | --DOMWINDOW == 113 (0x7fed3b96a800) [pid = 6867] [serial = 339] [outer = (nil)] [url = about:blank] 06:48:20 INFO - PROCESS | 6867 | --DOMWINDOW == 112 (0x7fed3b423400) [pid = 6867] [serial = 238] [outer = (nil)] [url = about:blank] 06:48:20 INFO - PROCESS | 6867 | --DOMWINDOW == 111 (0x7fed3c937800) [pid = 6867] [serial = 244] [outer = (nil)] [url = about:blank] 06:48:20 INFO - PROCESS | 6867 | --DOMWINDOW == 110 (0x7fed49f98400) [pid = 6867] [serial = 247] [outer = (nil)] [url = about:blank] 06:48:20 INFO - PROCESS | 6867 | --DOMWINDOW == 109 (0x7fed3bf54000) [pid = 6867] [serial = 241] [outer = (nil)] [url = about:blank] 06:48:20 INFO - PROCESS | 6867 | --DOMWINDOW == 108 (0x7fed3b5ad800) [pid = 6867] [serial = 234] [outer = (nil)] [url = about:blank] 06:48:20 INFO - PROCESS | 6867 | --DOMWINDOW == 107 (0x7fed4f093800) [pid = 6867] [serial = 286] [outer = (nil)] [url = about:blank] 06:48:20 INFO - PROCESS | 6867 | --DOMWINDOW == 106 (0x7fed4a109c00) [pid = 6867] [serial = 280] [outer = (nil)] [url = about:blank] 06:48:20 INFO - PROCESS | 6867 | --DOMWINDOW == 105 (0x7fed3b5af800) [pid = 6867] [serial = 274] [outer = (nil)] [url = about:blank] 06:48:20 INFO - PROCESS | 6867 | --DOMWINDOW == 104 (0x7fed3c831c00) [pid = 6867] [serial = 277] [outer = (nil)] [url = about:blank] 06:48:20 INFO - PROCESS | 6867 | --DOMWINDOW == 103 (0x7fed341fa400) [pid = 6867] [serial = 271] [outer = (nil)] [url = about:blank] 06:48:20 INFO - PROCESS | 6867 | --DOMWINDOW == 102 (0x7fed4f096400) [pid = 6867] [serial = 283] [outer = (nil)] [url = about:blank] 06:48:20 INFO - PROCESS | 6867 | 1461246500314 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]]]}] 06:48:20 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 06:48:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1437ms 06:48:20 INFO - PROCESS | 6867 | 1461246500347 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 06:48:20 INFO - PROCESS | 6867 | 1461246500350 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 06:48:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 06:48:20 INFO - PROCESS | 6867 | 1461246500359 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 06:48:20 INFO - PROCESS | 6867 | 1461246500365 Marionette TRACE conn3 <- [1,530,null,{}] 06:48:20 INFO - PROCESS | 6867 | 1461246500382 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}] 06:48:20 INFO - PROCESS | 6867 | 1461246500544 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 06:48:20 INFO - PROCESS | 6867 | 1461246500652 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:20 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3cdf3000 == 64 [pid = 6867] [id = 140] 06:48:20 INFO - PROCESS | 6867 | ++DOMWINDOW == 103 (0x7fed34fa8c00) [pid = 6867] [serial = 419] [outer = (nil)] 06:48:20 INFO - PROCESS | 6867 | ++DOMWINDOW == 104 (0x7fed3ba4a800) [pid = 6867] [serial = 420] [outer = 0x7fed34fa8c00] 06:48:20 INFO - PROCESS | 6867 | 1461246500728 Marionette DEBUG loaded listener.js 06:48:20 INFO - PROCESS | 6867 | ++DOMWINDOW == 105 (0x7fed3c05e000) [pid = 6867] [serial = 421] [outer = 0x7fed34fa8c00] 06:48:21 INFO - PROCESS | 6867 | 1461246501409 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"]]]}] 06:48:21 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 06:48:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 06:48:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:48:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 06:48:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:48:21 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 06:48:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 06:48:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:48:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 06:48:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:48:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1088ms 06:48:21 INFO - PROCESS | 6867 | 1461246501475 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 06:48:21 INFO - PROCESS | 6867 | 1461246501481 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 06:48:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 06:48:21 INFO - PROCESS | 6867 | 1461246501488 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 06:48:21 INFO - PROCESS | 6867 | 1461246501491 Marionette TRACE conn3 <- [1,534,null,{}] 06:48:21 INFO - PROCESS | 6867 | 1461246501496 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}] 06:48:21 INFO - PROCESS | 6867 | 1461246501714 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 06:48:21 INFO - PROCESS | 6867 | 1461246501798 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:21 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed43dd3000 == 65 [pid = 6867] [id = 141] 06:48:21 INFO - PROCESS | 6867 | ++DOMWINDOW == 106 (0x7fed36854000) [pid = 6867] [serial = 422] [outer = (nil)] 06:48:21 INFO - PROCESS | 6867 | ++DOMWINDOW == 107 (0x7fed3cd99c00) [pid = 6867] [serial = 423] [outer = 0x7fed36854000] 06:48:21 INFO - PROCESS | 6867 | 1461246501868 Marionette DEBUG loaded listener.js 06:48:21 INFO - PROCESS | 6867 | ++DOMWINDOW == 108 (0x7fed3d95c000) [pid = 6867] [serial = 424] [outer = 0x7fed36854000] 06:48:22 INFO - PROCESS | 6867 | 1461246502721 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]]]}] 06:48:22 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 06:48:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1279ms 06:48:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 06:48:22 INFO - PROCESS | 6867 | 1461246502774 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 06:48:22 INFO - PROCESS | 6867 | 1461246502777 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 06:48:22 INFO - PROCESS | 6867 | 1461246502784 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 06:48:22 INFO - PROCESS | 6867 | 1461246502787 Marionette TRACE conn3 <- [1,538,null,{}] 06:48:22 INFO - PROCESS | 6867 | 1461246502792 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}] 06:48:23 INFO - PROCESS | 6867 | 1461246503010 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 06:48:23 INFO - PROCESS | 6867 | 1461246503050 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:23 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4cb11000 == 66 [pid = 6867] [id = 142] 06:48:23 INFO - PROCESS | 6867 | ++DOMWINDOW == 109 (0x7fed3c063800) [pid = 6867] [serial = 425] [outer = (nil)] 06:48:23 INFO - PROCESS | 6867 | ++DOMWINDOW == 110 (0x7fed3d961c00) [pid = 6867] [serial = 426] [outer = 0x7fed3c063800] 06:48:23 INFO - PROCESS | 6867 | 1461246503119 Marionette DEBUG loaded listener.js 06:48:23 INFO - PROCESS | 6867 | ++DOMWINDOW == 111 (0x7fed49dc7c00) [pid = 6867] [serial = 427] [outer = 0x7fed3c063800] 06:48:23 INFO - PROCESS | 6867 | 1461246503975 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]]]}] 06:48:24 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. 06:48:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1232ms 06:48:24 INFO - PROCESS | 6867 | 1461246504015 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 06:48:24 INFO - PROCESS | 6867 | 1461246504017 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 06:48:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 06:48:24 INFO - PROCESS | 6867 | 1461246504032 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 06:48:24 INFO - PROCESS | 6867 | 1461246504036 Marionette TRACE conn3 <- [1,542,null,{}] 06:48:24 INFO - PROCESS | 6867 | 1461246504041 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}] 06:48:24 INFO - PROCESS | 6867 | 1461246504397 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 06:48:24 INFO - PROCESS | 6867 | --DOMWINDOW == 110 (0x7fed39172c00) [pid = 6867] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 06:48:24 INFO - PROCESS | 6867 | --DOMWINDOW == 109 (0x7fed3ba4e400) [pid = 6867] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 06:48:24 INFO - PROCESS | 6867 | --DOMWINDOW == 108 (0x7fed3c05d800) [pid = 6867] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 06:48:24 INFO - PROCESS | 6867 | --DOMWINDOW == 107 (0x7fed353cc800) [pid = 6867] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 06:48:24 INFO - PROCESS | 6867 | --DOMWINDOW == 106 (0x7fed3c05b800) [pid = 6867] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 06:48:24 INFO - PROCESS | 6867 | --DOMWINDOW == 105 (0x7fed3ba4c800) [pid = 6867] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 06:48:24 INFO - PROCESS | 6867 | --DOMWINDOW == 104 (0x7fed3ba4a400) [pid = 6867] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 06:48:24 INFO - PROCESS | 6867 | --DOMWINDOW == 103 (0x7fed4ee02400) [pid = 6867] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 06:48:24 INFO - PROCESS | 6867 | --DOMWINDOW == 102 (0x7fed30f16c00) [pid = 6867] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 06:48:24 INFO - PROCESS | 6867 | 1461246504515 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:24 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed34d87800 == 67 [pid = 6867] [id = 143] 06:48:24 INFO - PROCESS | 6867 | ++DOMWINDOW == 103 (0x7fed30f1d400) [pid = 6867] [serial = 428] [outer = (nil)] 06:48:24 INFO - PROCESS | 6867 | ++DOMWINDOW == 104 (0x7fed3684b400) [pid = 6867] [serial = 429] [outer = 0x7fed30f1d400] 06:48:24 INFO - PROCESS | 6867 | 1461246504590 Marionette DEBUG loaded listener.js 06:48:24 INFO - PROCESS | 6867 | ++DOMWINDOW == 105 (0x7fed3c835000) [pid = 6867] [serial = 430] [outer = 0x7fed30f1d400] 06:48:25 INFO - PROCESS | 6867 | ++DOMWINDOW == 106 (0x7fed32f1f000) [pid = 6867] [serial = 431] [outer = 0x7fed34fac800] 06:48:25 INFO - PROCESS | 6867 | 1461246505317 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]]]}] 06:48:25 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. 06:48:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1343ms 06:48:25 INFO - PROCESS | 6867 | 1461246505394 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 06:48:25 INFO - PROCESS | 6867 | 1461246505398 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 06:48:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 06:48:25 INFO - PROCESS | 6867 | 1461246505428 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 06:48:25 INFO - PROCESS | 6867 | 1461246505430 Marionette TRACE conn3 <- [1,546,null,{}] 06:48:25 INFO - PROCESS | 6867 | 1461246505437 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}] 06:48:25 INFO - PROCESS | 6867 | 1461246505610 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 06:48:25 INFO - PROCESS | 6867 | 1461246505627 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:25 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4f354000 == 68 [pid = 6867] [id = 144] 06:48:25 INFO - PROCESS | 6867 | ++DOMWINDOW == 107 (0x7fed31c80c00) [pid = 6867] [serial = 432] [outer = (nil)] 06:48:25 INFO - PROCESS | 6867 | ++DOMWINDOW == 108 (0x7fed32f1d800) [pid = 6867] [serial = 433] [outer = 0x7fed31c80c00] 06:48:25 INFO - PROCESS | 6867 | 1461246505699 Marionette DEBUG loaded listener.js 06:48:25 INFO - PROCESS | 6867 | ++DOMWINDOW == 109 (0x7fed4ae2d000) [pid = 6867] [serial = 434] [outer = 0x7fed31c80c00] 06:48:26 INFO - PROCESS | 6867 | 1461246506634 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]]]}] 06:48:26 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 06:48:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1241ms 06:48:26 INFO - PROCESS | 6867 | 1461246506670 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 06:48:26 INFO - PROCESS | 6867 | 1461246506678 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 06:48:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 06:48:26 INFO - PROCESS | 6867 | 1461246506688 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 06:48:26 INFO - PROCESS | 6867 | 1461246506694 Marionette TRACE conn3 <- [1,550,null,{}] 06:48:26 INFO - PROCESS | 6867 | 1461246506705 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}] 06:48:26 INFO - PROCESS | 6867 | 1461246506912 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 06:48:27 INFO - PROCESS | 6867 | 1461246507060 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:27 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3ad58000 == 69 [pid = 6867] [id = 145] 06:48:27 INFO - PROCESS | 6867 | ++DOMWINDOW == 110 (0x7fed31a33400) [pid = 6867] [serial = 435] [outer = (nil)] 06:48:27 INFO - PROCESS | 6867 | ++DOMWINDOW == 111 (0x7fed31a38000) [pid = 6867] [serial = 436] [outer = 0x7fed31a33400] 06:48:27 INFO - PROCESS | 6867 | 1461246507141 Marionette DEBUG loaded listener.js 06:48:27 INFO - PROCESS | 6867 | ++DOMWINDOW == 112 (0x7fed32db5800) [pid = 6867] [serial = 437] [outer = 0x7fed31a33400] 06:48:28 INFO - PROCESS | 6867 | 1461246508053 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]]]}] 06:48:28 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. 06:48:28 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1388ms 06:48:28 INFO - PROCESS | 6867 | 1461246508077 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 06:48:28 INFO - PROCESS | 6867 | 1461246508085 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 06:48:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 06:48:28 INFO - PROCESS | 6867 | 1461246508097 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 06:48:28 INFO - PROCESS | 6867 | 1461246508100 Marionette TRACE conn3 <- [1,554,null,{}] 06:48:28 INFO - PROCESS | 6867 | 1461246508106 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}] 06:48:28 INFO - PROCESS | 6867 | 1461246508305 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 06:48:28 INFO - PROCESS | 6867 | 1461246508431 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:28 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3cfbf800 == 70 [pid = 6867] [id = 146] 06:48:28 INFO - PROCESS | 6867 | ++DOMWINDOW == 113 (0x7fed30f1b800) [pid = 6867] [serial = 438] [outer = (nil)] 06:48:28 INFO - PROCESS | 6867 | ++DOMWINDOW == 114 (0x7fed36848c00) [pid = 6867] [serial = 439] [outer = 0x7fed30f1b800] 06:48:28 INFO - PROCESS | 6867 | 1461246508505 Marionette DEBUG loaded listener.js 06:48:28 INFO - PROCESS | 6867 | ++DOMWINDOW == 115 (0x7fed36b8b400) [pid = 6867] [serial = 440] [outer = 0x7fed30f1b800] 06:48:29 INFO - PROCESS | 6867 | [6867] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:48:29 INFO - PROCESS | 6867 | 1461246509569 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]]]}] 06:48:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 06:48:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1488ms 06:48:29 INFO - PROCESS | 6867 | 1461246509585 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 06:48:29 INFO - PROCESS | 6867 | 1461246509589 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 06:48:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 06:48:29 INFO - PROCESS | 6867 | 1461246509595 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 06:48:29 INFO - PROCESS | 6867 | 1461246509601 Marionette TRACE conn3 <- [1,558,null,{}] 06:48:29 INFO - PROCESS | 6867 | 1461246509616 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}] 06:48:29 INFO - PROCESS | 6867 | 1461246509787 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 06:48:29 INFO - PROCESS | 6867 | 1461246509941 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:30 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed56b98800 == 71 [pid = 6867] [id = 147] 06:48:30 INFO - PROCESS | 6867 | ++DOMWINDOW == 116 (0x7fed372e5400) [pid = 6867] [serial = 441] [outer = (nil)] 06:48:30 INFO - PROCESS | 6867 | ++DOMWINDOW == 117 (0x7fed3acee800) [pid = 6867] [serial = 442] [outer = 0x7fed372e5400] 06:48:30 INFO - PROCESS | 6867 | 1461246510071 Marionette DEBUG loaded listener.js 06:48:30 INFO - PROCESS | 6867 | ++DOMWINDOW == 118 (0x7fed3b5a3000) [pid = 6867] [serial = 443] [outer = 0x7fed372e5400] 06:48:30 INFO - PROCESS | 6867 | 1461246510949 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]]]}] 06:48:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 06:48:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1384ms 06:48:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 06:48:30 INFO - PROCESS | 6867 | 1461246510981 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 06:48:30 INFO - PROCESS | 6867 | 1461246510985 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 06:48:30 INFO - PROCESS | 6867 | 1461246510992 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 06:48:30 INFO - PROCESS | 6867 | 1461246510995 Marionette TRACE conn3 <- [1,562,null,{}] 06:48:31 INFO - PROCESS | 6867 | 1461246511001 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}] 06:48:31 INFO - PROCESS | 6867 | 1461246511165 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 06:48:31 INFO - PROCESS | 6867 | 1461246511323 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:31 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed32d38800 == 72 [pid = 6867] [id = 148] 06:48:31 INFO - PROCESS | 6867 | ++DOMWINDOW == 119 (0x7fed38ff3800) [pid = 6867] [serial = 444] [outer = (nil)] 06:48:31 INFO - PROCESS | 6867 | ++DOMWINDOW == 120 (0x7fed3ba4c400) [pid = 6867] [serial = 445] [outer = 0x7fed38ff3800] 06:48:31 INFO - PROCESS | 6867 | 1461246511401 Marionette DEBUG loaded listener.js 06:48:31 INFO - PROCESS | 6867 | ++DOMWINDOW == 121 (0x7fed3c067c00) [pid = 6867] [serial = 446] [outer = 0x7fed38ff3800] 06:48:32 INFO - PROCESS | 6867 | [6867] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:48:32 INFO - PROCESS | 6867 | 1461246512333 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]]]}] 06:48:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 06:48:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1381ms 06:48:32 INFO - PROCESS | 6867 | 1461246512373 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 06:48:32 INFO - PROCESS | 6867 | 1461246512377 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 06:48:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 06:48:32 INFO - PROCESS | 6867 | 1461246512383 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 06:48:32 INFO - PROCESS | 6867 | 1461246512386 Marionette TRACE conn3 <- [1,566,null,{}] 06:48:32 INFO - PROCESS | 6867 | 1461246512392 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}] 06:48:32 INFO - PROCESS | 6867 | 1461246512568 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 06:48:32 INFO - PROCESS | 6867 | 1461246512720 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:32 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3399e800 == 73 [pid = 6867] [id = 149] 06:48:32 INFO - PROCESS | 6867 | ++DOMWINDOW == 122 (0x7fed3b5ae400) [pid = 6867] [serial = 447] [outer = (nil)] 06:48:32 INFO - PROCESS | 6867 | ++DOMWINDOW == 123 (0x7fed3d95ec00) [pid = 6867] [serial = 448] [outer = 0x7fed3b5ae400] 06:48:32 INFO - PROCESS | 6867 | 1461246512800 Marionette DEBUG loaded listener.js 06:48:32 INFO - PROCESS | 6867 | ++DOMWINDOW == 124 (0x7fed49f94000) [pid = 6867] [serial = 449] [outer = 0x7fed3b5ae400] 06:48:33 INFO - PROCESS | 6867 | [6867] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:48:33 INFO - PROCESS | 6867 | 1461246513726 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]]]}] 06:48:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 06:48:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1387ms 06:48:33 INFO - PROCESS | 6867 | 1461246513772 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 06:48:33 INFO - PROCESS | 6867 | 1461246513776 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 06:48:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 06:48:33 INFO - PROCESS | 6867 | 1461246513782 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 06:48:33 INFO - PROCESS | 6867 | 1461246513785 Marionette TRACE conn3 <- [1,570,null,{}] 06:48:33 INFO - PROCESS | 6867 | 1461246513790 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}] 06:48:33 INFO - PROCESS | 6867 | 1461246513985 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 06:48:34 INFO - PROCESS | 6867 | 1461246514137 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:34 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed36dd2800 == 74 [pid = 6867] [id = 150] 06:48:34 INFO - PROCESS | 6867 | ++DOMWINDOW == 125 (0x7fed3c832400) [pid = 6867] [serial = 450] [outer = (nil)] 06:48:34 INFO - PROCESS | 6867 | ++DOMWINDOW == 126 (0x7fed4ef30000) [pid = 6867] [serial = 451] [outer = 0x7fed3c832400] 06:48:34 INFO - PROCESS | 6867 | 1461246514220 Marionette DEBUG loaded listener.js 06:48:34 INFO - PROCESS | 6867 | ++DOMWINDOW == 127 (0x7fed4f305c00) [pid = 6867] [serial = 452] [outer = 0x7fed3c832400] 06:48:34 INFO - PROCESS | 6867 | [6867] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:48:35 INFO - PROCESS | 6867 | 1461246515082 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]]]}] 06:48:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 06:48:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1337ms 06:48:35 INFO - PROCESS | 6867 | 1461246515120 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 06:48:35 INFO - PROCESS | 6867 | 1461246515125 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 06:48:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 06:48:35 INFO - PROCESS | 6867 | 1461246515131 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 06:48:35 INFO - PROCESS | 6867 | 1461246515135 Marionette TRACE conn3 <- [1,574,null,{}] 06:48:35 INFO - PROCESS | 6867 | 1461246515140 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}] 06:48:35 INFO - PROCESS | 6867 | 1461246515298 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 06:48:35 INFO - PROCESS | 6867 | 1461246515453 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:35 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2ac11000 == 75 [pid = 6867] [id = 151] 06:48:35 INFO - PROCESS | 6867 | ++DOMWINDOW == 128 (0x7fed3b22e400) [pid = 6867] [serial = 453] [outer = (nil)] 06:48:35 INFO - PROCESS | 6867 | ++DOMWINDOW == 129 (0x7fed3b235000) [pid = 6867] [serial = 454] [outer = 0x7fed3b22e400] 06:48:35 INFO - PROCESS | 6867 | 1461246515532 Marionette DEBUG loaded listener.js 06:48:35 INFO - PROCESS | 6867 | ++DOMWINDOW == 130 (0x7fed3b239000) [pid = 6867] [serial = 455] [outer = 0x7fed3b22e400] 06:48:36 INFO - PROCESS | 6867 | 1461246516418 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]]]}] 06:48:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 06:48:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1337ms 06:48:36 INFO - PROCESS | 6867 | 1461246516469 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 06:48:36 INFO - PROCESS | 6867 | 1461246516473 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 06:48:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 06:48:36 INFO - PROCESS | 6867 | 1461246516479 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 06:48:36 INFO - PROCESS | 6867 | 1461246516481 Marionette TRACE conn3 <- [1,578,null,{}] 06:48:36 INFO - PROCESS | 6867 | 1461246516488 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}] 06:48:36 INFO - PROCESS | 6867 | 1461246516703 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 06:48:36 INFO - PROCESS | 6867 | 1461246516816 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:36 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed36dd4000 == 76 [pid = 6867] [id = 152] 06:48:36 INFO - PROCESS | 6867 | ++DOMWINDOW == 131 (0x7fed2ad72000) [pid = 6867] [serial = 456] [outer = (nil)] 06:48:36 INFO - PROCESS | 6867 | ++DOMWINDOW == 132 (0x7fed2ad76c00) [pid = 6867] [serial = 457] [outer = 0x7fed2ad72000] 06:48:36 INFO - PROCESS | 6867 | 1461246516889 Marionette DEBUG loaded listener.js 06:48:36 INFO - PROCESS | 6867 | ++DOMWINDOW == 133 (0x7fed2ad7c400) [pid = 6867] [serial = 458] [outer = 0x7fed2ad72000] 06:48:37 INFO - PROCESS | 6867 | 1461246517832 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]]]}] 06:48:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 06:48:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1385ms 06:48:37 INFO - PROCESS | 6867 | 1461246517865 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 06:48:37 INFO - PROCESS | 6867 | 1461246517868 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 06:48:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 06:48:37 INFO - PROCESS | 6867 | 1461246517875 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 06:48:37 INFO - PROCESS | 6867 | 1461246517877 Marionette TRACE conn3 <- [1,582,null,{}] 06:48:37 INFO - PROCESS | 6867 | 1461246517883 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}] 06:48:38 INFO - PROCESS | 6867 | 1461246518050 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 06:48:38 INFO - PROCESS | 6867 | 1461246518219 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:38 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed30ccf000 == 77 [pid = 6867] [id = 153] 06:48:38 INFO - PROCESS | 6867 | ++DOMWINDOW == 134 (0x7fed2ad72400) [pid = 6867] [serial = 459] [outer = (nil)] 06:48:38 INFO - PROCESS | 6867 | ++DOMWINDOW == 135 (0x7fed2b0dec00) [pid = 6867] [serial = 460] [outer = 0x7fed2ad72400] 06:48:38 INFO - PROCESS | 6867 | 1461246518290 Marionette DEBUG loaded listener.js 06:48:38 INFO - PROCESS | 6867 | ++DOMWINDOW == 136 (0x7fed2b0e3800) [pid = 6867] [serial = 461] [outer = 0x7fed2ad72400] 06:48:39 INFO - PROCESS | 6867 | 1461246519470 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]]]}] 06:48:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 06:48:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1678ms 06:48:39 INFO - PROCESS | 6867 | 1461246519554 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 06:48:39 INFO - PROCESS | 6867 | 1461246519559 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 06:48:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 06:48:39 INFO - PROCESS | 6867 | 1461246519567 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 06:48:39 INFO - PROCESS | 6867 | 1461246519572 Marionette TRACE conn3 <- [1,586,null,{}] 06:48:39 INFO - PROCESS | 6867 | 1461246519631 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}] 06:48:39 INFO - PROCESS | 6867 | 1461246519911 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 06:48:40 INFO - PROCESS | 6867 | 1461246520134 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:40 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed30cc1000 == 78 [pid = 6867] [id = 154] 06:48:40 INFO - PROCESS | 6867 | ++DOMWINDOW == 137 (0x7fed31c86c00) [pid = 6867] [serial = 462] [outer = (nil)] 06:48:40 INFO - PROCESS | 6867 | ++DOMWINDOW == 138 (0x7fed31c8d000) [pid = 6867] [serial = 463] [outer = 0x7fed31c86c00] 06:48:40 INFO - PROCESS | 6867 | 1461246520221 Marionette DEBUG loaded listener.js 06:48:40 INFO - PROCESS | 6867 | ++DOMWINDOW == 139 (0x7fed32f22c00) [pid = 6867] [serial = 464] [outer = 0x7fed31c86c00] 06:48:40 INFO - PROCESS | 6867 | [6867] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:48:40 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed351d3800 == 77 [pid = 6867] [id = 59] 06:48:40 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed534aa000 == 76 [pid = 6867] [id = 82] 06:48:40 INFO - PROCESS | 6867 | --DOMWINDOW == 138 (0x7fed49dc4000) [pid = 6867] [serial = 363] [outer = (nil)] [url = about:blank] 06:48:40 INFO - PROCESS | 6867 | --DOMWINDOW == 137 (0x7fed3fb57400) [pid = 6867] [serial = 360] [outer = (nil)] [url = about:blank] 06:48:40 INFO - PROCESS | 6867 | --DOMWINDOW == 136 (0x7fed4d01b800) [pid = 6867] [serial = 387] [outer = (nil)] [url = about:blank] 06:48:41 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed34d87800 == 75 [pid = 6867] [id = 143] 06:48:41 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed4cb11000 == 74 [pid = 6867] [id = 142] 06:48:41 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed43dd3000 == 73 [pid = 6867] [id = 141] 06:48:41 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3cdf3000 == 72 [pid = 6867] [id = 140] 06:48:41 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed30cc8800 == 71 [pid = 6867] [id = 139] 06:48:41 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3c099000 == 70 [pid = 6867] [id = 138] 06:48:41 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed319ac000 == 69 [pid = 6867] [id = 135] 06:48:41 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3af7b000 == 68 [pid = 6867] [id = 134] 06:48:41 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed51b47800 == 67 [pid = 6867] [id = 133] 06:48:41 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed4eeb5000 == 66 [pid = 6867] [id = 132] 06:48:41 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3cde8800 == 65 [pid = 6867] [id = 131] 06:48:41 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3418d800 == 64 [pid = 6867] [id = 130] 06:48:41 INFO - PROCESS | 6867 | 1461246521183 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]]]}] 06:48:41 INFO - PROCESS | 6867 | --DOMWINDOW == 135 (0x7fed3b5a8400) [pid = 6867] [serial = 373] [outer = (nil)] [url = about:blank] 06:48:41 INFO - PROCESS | 6867 | --DOMWINDOW == 134 (0x7fed4aed7800) [pid = 6867] [serial = 382] [outer = (nil)] [url = about:blank] 06:48:41 INFO - PROCESS | 6867 | --DOMWINDOW == 133 (0x7fed3c06ac00) [pid = 6867] [serial = 313] [outer = (nil)] [url = about:blank] 06:48:41 INFO - PROCESS | 6867 | --DOMWINDOW == 132 (0x7fed3699c800) [pid = 6867] [serial = 369] [outer = (nil)] [url = about:blank] 06:48:41 INFO - PROCESS | 6867 | --DOMWINDOW == 131 (0x7fed3c943000) [pid = 6867] [serial = 384] [outer = (nil)] [url = about:blank] 06:48:41 INFO - PROCESS | 6867 | --DOMWINDOW == 130 (0x7fed49dba400) [pid = 6867] [serial = 379] [outer = (nil)] [url = about:blank] 06:48:41 INFO - PROCESS | 6867 | --DOMWINDOW == 129 (0x7fed341fb800) [pid = 6867] [serial = 351] [outer = (nil)] [url = about:blank] 06:48:41 INFO - PROCESS | 6867 | --DOMWINDOW == 128 (0x7fed3c061000) [pid = 6867] [serial = 375] [outer = (nil)] [url = about:blank] 06:48:41 INFO - PROCESS | 6867 | --DOMWINDOW == 127 (0x7fed3c067400) [pid = 6867] [serial = 357] [outer = (nil)] [url = about:blank] 06:48:41 INFO - PROCESS | 6867 | --DOMWINDOW == 126 (0x7fed4b2d0400) [pid = 6867] [serial = 385] [outer = (nil)] [url = about:blank] 06:48:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 06:48:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1648ms 06:48:41 INFO - PROCESS | 6867 | --DOMWINDOW == 125 (0x7fed4f165800) [pid = 6867] [serial = 289] [outer = (nil)] [url = about:blank] 06:48:41 INFO - PROCESS | 6867 | --DOMWINDOW == 124 (0x7fed3b105400) [pid = 6867] [serial = 354] [outer = (nil)] [url = about:blank] 06:48:41 INFO - PROCESS | 6867 | --DOMWINDOW == 123 (0x7fed3b10f400) [pid = 6867] [serial = 372] [outer = (nil)] [url = about:blank] 06:48:41 INFO - PROCESS | 6867 | --DOMWINDOW == 122 (0x7fed4a132c00) [pid = 6867] [serial = 381] [outer = (nil)] [url = about:blank] 06:48:41 INFO - PROCESS | 6867 | --DOMWINDOW == 121 (0x7fed3a760800) [pid = 6867] [serial = 366] [outer = (nil)] [url = about:blank] 06:48:41 INFO - PROCESS | 6867 | --DOMWINDOW == 120 (0x7fed3fb50800) [pid = 6867] [serial = 349] [outer = (nil)] [url = about:blank] 06:48:41 INFO - PROCESS | 6867 | --DOMWINDOW == 119 (0x7fed3c640000) [pid = 6867] [serial = 376] [outer = (nil)] [url = about:blank] 06:48:41 INFO - PROCESS | 6867 | --DOMWINDOW == 118 (0x7fed36a95000) [pid = 6867] [serial = 370] [outer = (nil)] [url = about:blank] 06:48:41 INFO - PROCESS | 6867 | --DOMWINDOW == 117 (0x7fed3fb61800) [pid = 6867] [serial = 378] [outer = (nil)] [url = about:blank] 06:48:41 INFO - PROCESS | 6867 | 1461246521229 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 06:48:41 INFO - PROCESS | 6867 | 1461246521238 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 06:48:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 06:48:41 INFO - PROCESS | 6867 | 1461246521250 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 06:48:41 INFO - PROCESS | 6867 | 1461246521254 Marionette TRACE conn3 <- [1,590,null,{}] 06:48:41 INFO - PROCESS | 6867 | 1461246521261 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}] 06:48:41 INFO - PROCESS | 6867 | 1461246521453 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 06:48:41 INFO - PROCESS | 6867 | 1461246521716 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:41 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed368aa000 == 65 [pid = 6867] [id = 155] 06:48:41 INFO - PROCESS | 6867 | ++DOMWINDOW == 118 (0x7fed34fae000) [pid = 6867] [serial = 465] [outer = (nil)] 06:48:41 INFO - PROCESS | 6867 | ++DOMWINDOW == 119 (0x7fed3699dc00) [pid = 6867] [serial = 466] [outer = 0x7fed34fae000] 06:48:41 INFO - PROCESS | 6867 | 1461246521798 Marionette DEBUG loaded listener.js 06:48:41 INFO - PROCESS | 6867 | ++DOMWINDOW == 120 (0x7fed36a90c00) [pid = 6867] [serial = 467] [outer = 0x7fed34fae000] 06:48:42 INFO - PROCESS | 6867 | 1461246522606 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]]]}] 06:48:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 06:48:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1382ms 06:48:42 INFO - PROCESS | 6867 | 1461246522632 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 06:48:42 INFO - PROCESS | 6867 | 1461246522636 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 06:48:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 06:48:42 INFO - PROCESS | 6867 | 1461246522642 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 06:48:42 INFO - PROCESS | 6867 | 1461246522648 Marionette TRACE conn3 <- [1,594,null,{}] 06:48:42 INFO - PROCESS | 6867 | 1461246522664 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}] 06:48:42 INFO - PROCESS | 6867 | 1461246522828 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 06:48:42 INFO - PROCESS | 6867 | 1461246522849 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:42 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3af6f800 == 66 [pid = 6867] [id = 156] 06:48:42 INFO - PROCESS | 6867 | ++DOMWINDOW == 121 (0x7fed372edc00) [pid = 6867] [serial = 468] [outer = (nil)] 06:48:42 INFO - PROCESS | 6867 | ++DOMWINDOW == 122 (0x7fed391e1400) [pid = 6867] [serial = 469] [outer = 0x7fed372edc00] 06:48:42 INFO - PROCESS | 6867 | 1461246522920 Marionette DEBUG loaded listener.js 06:48:43 INFO - PROCESS | 6867 | ++DOMWINDOW == 123 (0x7fed3aa36800) [pid = 6867] [serial = 470] [outer = 0x7fed372edc00] 06:48:43 INFO - PROCESS | 6867 | 1461246523889 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]]]}] 06:48:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 06:48:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1287ms 06:48:43 INFO - PROCESS | 6867 | 1461246523931 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 06:48:43 INFO - PROCESS | 6867 | 1461246523936 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 06:48:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 06:48:43 INFO - PROCESS | 6867 | 1461246523949 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 06:48:43 INFO - PROCESS | 6867 | 1461246523964 Marionette TRACE conn3 <- [1,598,null,{}] 06:48:43 INFO - PROCESS | 6867 | 1461246523971 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}] 06:48:44 INFO - PROCESS | 6867 | 1461246524165 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 06:48:44 INFO - PROCESS | 6867 | 1461246524196 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:44 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3bb3f800 == 67 [pid = 6867] [id = 157] 06:48:44 INFO - PROCESS | 6867 | ++DOMWINDOW == 124 (0x7fed38ff1400) [pid = 6867] [serial = 471] [outer = (nil)] 06:48:44 INFO - PROCESS | 6867 | ++DOMWINDOW == 125 (0x7fed3b1f8c00) [pid = 6867] [serial = 472] [outer = 0x7fed38ff1400] 06:48:44 INFO - PROCESS | 6867 | 1461246524259 Marionette DEBUG loaded listener.js 06:48:44 INFO - PROCESS | 6867 | ++DOMWINDOW == 126 (0x7fed3b238800) [pid = 6867] [serial = 473] [outer = 0x7fed38ff1400] 06:48:45 INFO - PROCESS | 6867 | 1461246525186 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]]]}] 06:48:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 06:48:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1307ms 06:48:45 INFO - PROCESS | 6867 | 1461246525251 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 06:48:45 INFO - PROCESS | 6867 | 1461246525255 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 06:48:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 06:48:45 INFO - PROCESS | 6867 | 1461246525276 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 06:48:45 INFO - PROCESS | 6867 | 1461246525278 Marionette TRACE conn3 <- [1,602,null,{}] 06:48:45 INFO - PROCESS | 6867 | 1461246525284 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}] 06:48:45 INFO - PROCESS | 6867 | 1461246525475 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 06:48:45 INFO - PROCESS | 6867 | 1461246525499 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:45 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3cdec800 == 68 [pid = 6867] [id = 158] 06:48:45 INFO - PROCESS | 6867 | ++DOMWINDOW == 127 (0x7fed2b0e5000) [pid = 6867] [serial = 474] [outer = (nil)] 06:48:45 INFO - PROCESS | 6867 | ++DOMWINDOW == 128 (0x7fed3b5ad400) [pid = 6867] [serial = 475] [outer = 0x7fed2b0e5000] 06:48:45 INFO - PROCESS | 6867 | 1461246525560 Marionette DEBUG loaded listener.js 06:48:45 INFO - PROCESS | 6867 | ++DOMWINDOW == 129 (0x7fed3ba53800) [pid = 6867] [serial = 476] [outer = 0x7fed2b0e5000] 06:48:46 INFO - PROCESS | 6867 | --DOMWINDOW == 128 (0x7fed3c063800) [pid = 6867] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 06:48:46 INFO - PROCESS | 6867 | --DOMWINDOW == 127 (0x7fed30f1d400) [pid = 6867] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 06:48:46 INFO - PROCESS | 6867 | --DOMWINDOW == 126 (0x7fed34fa8c00) [pid = 6867] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 06:48:46 INFO - PROCESS | 6867 | --DOMWINDOW == 125 (0x7fed34fa8000) [pid = 6867] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 06:48:46 INFO - PROCESS | 6867 | --DOMWINDOW == 124 (0x7fed36854000) [pid = 6867] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 06:48:46 INFO - PROCESS | 6867 | --DOMWINDOW == 123 (0x7fed372ec000) [pid = 6867] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 06:48:46 INFO - PROCESS | 6867 | 1461246526700 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]]]}] 06:48:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 06:48:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1482ms 06:48:46 INFO - PROCESS | 6867 | 1461246526764 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 06:48:46 INFO - PROCESS | 6867 | 1461246526768 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 06:48:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 06:48:46 INFO - PROCESS | 6867 | 1461246526774 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 06:48:46 INFO - PROCESS | 6867 | 1461246526777 Marionette TRACE conn3 <- [1,606,null,{}] 06:48:46 INFO - PROCESS | 6867 | 1461246526783 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}] 06:48:46 INFO - PROCESS | 6867 | 1461246526969 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 06:48:46 INFO - PROCESS | 6867 | 1461246526981 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:47 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed43d10000 == 69 [pid = 6867] [id = 159] 06:48:47 INFO - PROCESS | 6867 | ++DOMWINDOW == 124 (0x7fed3ba54400) [pid = 6867] [serial = 477] [outer = (nil)] 06:48:47 INFO - PROCESS | 6867 | ++DOMWINDOW == 125 (0x7fed48ee1c00) [pid = 6867] [serial = 478] [outer = 0x7fed3ba54400] 06:48:47 INFO - PROCESS | 6867 | 1461246527048 Marionette DEBUG loaded listener.js 06:48:47 INFO - PROCESS | 6867 | ++DOMWINDOW == 126 (0x7fed4a109800) [pid = 6867] [serial = 479] [outer = 0x7fed3ba54400] 06:48:47 INFO - PROCESS | 6867 | 1461246527821 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]]]}] 06:48:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 06:48:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1080ms 06:48:47 INFO - PROCESS | 6867 | 1461246527865 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 06:48:47 INFO - PROCESS | 6867 | 1461246527870 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 06:48:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 06:48:47 INFO - PROCESS | 6867 | 1461246527884 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 06:48:47 INFO - PROCESS | 6867 | 1461246527887 Marionette TRACE conn3 <- [1,610,null,{}] 06:48:47 INFO - PROCESS | 6867 | 1461246527893 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}] 06:48:48 INFO - PROCESS | 6867 | 1461246528044 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 06:48:48 INFO - PROCESS | 6867 | 1461246528063 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:48 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4ab8a000 == 70 [pid = 6867] [id = 160] 06:48:48 INFO - PROCESS | 6867 | ++DOMWINDOW == 127 (0x7fed49cc1800) [pid = 6867] [serial = 480] [outer = (nil)] 06:48:48 INFO - PROCESS | 6867 | ++DOMWINDOW == 128 (0x7fed4af6f800) [pid = 6867] [serial = 481] [outer = 0x7fed49cc1800] 06:48:48 INFO - PROCESS | 6867 | 1461246528147 Marionette DEBUG loaded listener.js 06:48:48 INFO - PROCESS | 6867 | ++DOMWINDOW == 129 (0x7fed4ee05400) [pid = 6867] [serial = 482] [outer = 0x7fed49cc1800] 06:48:49 INFO - PROCESS | 6867 | 1461246529259 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]]]}] 06:48:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 06:48:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1440ms 06:48:49 INFO - PROCESS | 6867 | 1461246529326 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 06:48:49 INFO - PROCESS | 6867 | 1461246529334 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 06:48:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 06:48:49 INFO - PROCESS | 6867 | 1461246529344 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 06:48:49 INFO - PROCESS | 6867 | 1461246529350 Marionette TRACE conn3 <- [1,614,null,{}] 06:48:49 INFO - PROCESS | 6867 | 1461246529357 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}] 06:48:49 INFO - PROCESS | 6867 | 1461246529586 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 06:48:49 INFO - PROCESS | 6867 | 1461246529793 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:49 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed36dc4800 == 71 [pid = 6867] [id = 161] 06:48:49 INFO - PROCESS | 6867 | ++DOMWINDOW == 130 (0x7fed32f23000) [pid = 6867] [serial = 483] [outer = (nil)] 06:48:49 INFO - PROCESS | 6867 | ++DOMWINDOW == 131 (0x7fed33cee800) [pid = 6867] [serial = 484] [outer = 0x7fed32f23000] 06:48:49 INFO - PROCESS | 6867 | 1461246529932 Marionette DEBUG loaded listener.js 06:48:50 INFO - PROCESS | 6867 | ++DOMWINDOW == 132 (0x7fed36850400) [pid = 6867] [serial = 485] [outer = 0x7fed32f23000] 06:48:50 INFO - PROCESS | 6867 | 1461246530822 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]]]}] 06:48:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 06:48:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1541ms 06:48:50 INFO - PROCESS | 6867 | 1461246530886 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 06:48:50 INFO - PROCESS | 6867 | 1461246530894 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 06:48:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 06:48:50 INFO - PROCESS | 6867 | 1461246530905 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 06:48:50 INFO - PROCESS | 6867 | 1461246530909 Marionette TRACE conn3 <- [1,618,null,{}] 06:48:50 INFO - PROCESS | 6867 | 1461246530915 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}] 06:48:51 INFO - PROCESS | 6867 | 1461246531086 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 06:48:51 INFO - PROCESS | 6867 | 1461246531236 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:51 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3c6c0800 == 72 [pid = 6867] [id = 162] 06:48:51 INFO - PROCESS | 6867 | ++DOMWINDOW == 133 (0x7fed32f25000) [pid = 6867] [serial = 486] [outer = (nil)] 06:48:51 INFO - PROCESS | 6867 | ++DOMWINDOW == 134 (0x7fed372ec000) [pid = 6867] [serial = 487] [outer = 0x7fed32f25000] 06:48:51 INFO - PROCESS | 6867 | 1461246531313 Marionette DEBUG loaded listener.js 06:48:51 INFO - PROCESS | 6867 | ++DOMWINDOW == 135 (0x7fed3aa38400) [pid = 6867] [serial = 488] [outer = 0x7fed32f25000] 06:48:52 INFO - PROCESS | 6867 | 1461246532193 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]]]}] 06:48:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 06:48:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1334ms 06:48:52 INFO - PROCESS | 6867 | 1461246532240 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 06:48:52 INFO - PROCESS | 6867 | 1461246532244 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 06:48:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 06:48:52 INFO - PROCESS | 6867 | 1461246532252 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 06:48:52 INFO - PROCESS | 6867 | 1461246532258 Marionette TRACE conn3 <- [1,622,null,{}] 06:48:52 INFO - PROCESS | 6867 | 1461246532275 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}] 06:48:52 INFO - PROCESS | 6867 | 1461246532462 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 06:48:52 INFO - PROCESS | 6867 | 1461246532612 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:52 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4ec5b800 == 73 [pid = 6867] [id = 163] 06:48:52 INFO - PROCESS | 6867 | ++DOMWINDOW == 136 (0x7fed3ace0c00) [pid = 6867] [serial = 489] [outer = (nil)] 06:48:52 INFO - PROCESS | 6867 | ++DOMWINDOW == 137 (0x7fed3c82c000) [pid = 6867] [serial = 490] [outer = 0x7fed3ace0c00] 06:48:52 INFO - PROCESS | 6867 | 1461246532688 Marionette DEBUG loaded listener.js 06:48:52 INFO - PROCESS | 6867 | ++DOMWINDOW == 138 (0x7fed3fb61800) [pid = 6867] [serial = 491] [outer = 0x7fed3ace0c00] 06:48:53 INFO - PROCESS | 6867 | 1461246533609 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]]]}] 06:48:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 06:48:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1389ms 06:48:53 INFO - PROCESS | 6867 | 1461246533641 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 06:48:53 INFO - PROCESS | 6867 | 1461246533645 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 06:48:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 06:48:53 INFO - PROCESS | 6867 | 1461246533652 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 06:48:53 INFO - PROCESS | 6867 | 1461246533655 Marionette TRACE conn3 <- [1,626,null,{}] 06:48:53 INFO - PROCESS | 6867 | 1461246533661 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}] 06:48:53 INFO - PROCESS | 6867 | 1461246533842 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 06:48:54 INFO - PROCESS | 6867 | 1461246533999 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:54 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4f380000 == 74 [pid = 6867] [id = 164] 06:48:54 INFO - PROCESS | 6867 | ++DOMWINDOW == 139 (0x7fed30f1f000) [pid = 6867] [serial = 492] [outer = (nil)] 06:48:54 INFO - PROCESS | 6867 | ++DOMWINDOW == 140 (0x7fed4b2d0400) [pid = 6867] [serial = 493] [outer = 0x7fed30f1f000] 06:48:54 INFO - PROCESS | 6867 | 1461246534072 Marionette DEBUG loaded listener.js 06:48:54 INFO - PROCESS | 6867 | ++DOMWINDOW == 141 (0x7fed4ee0b800) [pid = 6867] [serial = 494] [outer = 0x7fed30f1f000] 06:48:55 INFO - PROCESS | 6867 | 1461246535039 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]]]}] 06:48:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 06:48:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1430ms 06:48:55 INFO - PROCESS | 6867 | 1461246535082 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 06:48:55 INFO - PROCESS | 6867 | 1461246535086 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 06:48:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 06:48:55 INFO - PROCESS | 6867 | 1461246535092 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 06:48:55 INFO - PROCESS | 6867 | 1461246535094 Marionette TRACE conn3 <- [1,630,null,{}] 06:48:55 INFO - PROCESS | 6867 | 1461246535100 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}] 06:48:55 INFO - PROCESS | 6867 | 1461246535278 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 06:48:55 INFO - PROCESS | 6867 | 1461246535446 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:55 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed53674800 == 75 [pid = 6867] [id = 165] 06:48:55 INFO - PROCESS | 6867 | ++DOMWINDOW == 142 (0x7fed30b93800) [pid = 6867] [serial = 495] [outer = (nil)] 06:48:55 INFO - PROCESS | 6867 | ++DOMWINDOW == 143 (0x7fed30b9c000) [pid = 6867] [serial = 496] [outer = 0x7fed30b93800] 06:48:55 INFO - PROCESS | 6867 | 1461246535524 Marionette DEBUG loaded listener.js 06:48:55 INFO - PROCESS | 6867 | ++DOMWINDOW == 144 (0x7fed30ba1000) [pid = 6867] [serial = 497] [outer = 0x7fed30b93800] 06:48:56 INFO - PROCESS | 6867 | 1461246536420 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]]]}] 06:48:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 06:48:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1385ms 06:48:56 INFO - PROCESS | 6867 | 1461246536478 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 06:48:56 INFO - PROCESS | 6867 | 1461246536482 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 06:48:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 06:48:56 INFO - PROCESS | 6867 | 1461246536489 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 06:48:56 INFO - PROCESS | 6867 | 1461246536493 Marionette TRACE conn3 <- [1,634,null,{}] 06:48:56 INFO - PROCESS | 6867 | 1461246536499 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}] 06:48:56 INFO - PROCESS | 6867 | 1461246536698 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 06:48:56 INFO - PROCESS | 6867 | 1461246536852 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:56 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed5c2cf000 == 76 [pid = 6867] [id = 166] 06:48:56 INFO - PROCESS | 6867 | ++DOMWINDOW == 145 (0x7fed30b8b000) [pid = 6867] [serial = 498] [outer = (nil)] 06:48:56 INFO - PROCESS | 6867 | ++DOMWINDOW == 146 (0x7fed30b9ac00) [pid = 6867] [serial = 499] [outer = 0x7fed30b8b000] 06:48:56 INFO - PROCESS | 6867 | 1461246536933 Marionette DEBUG loaded listener.js 06:48:57 INFO - PROCESS | 6867 | ++DOMWINDOW == 147 (0x7fed4f02dc00) [pid = 6867] [serial = 500] [outer = 0x7fed30b8b000] 06:48:57 INFO - PROCESS | 6867 | [6867] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:48:57 INFO - PROCESS | 6867 | 1461246537768 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]]]}] 06:48:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 06:48:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1334ms 06:48:57 INFO - PROCESS | 6867 | 1461246537825 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 06:48:57 INFO - PROCESS | 6867 | 1461246537829 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 06:48:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 06:48:57 INFO - PROCESS | 6867 | 1461246537836 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 06:48:57 INFO - PROCESS | 6867 | 1461246537839 Marionette TRACE conn3 <- [1,638,null,{}] 06:48:57 INFO - PROCESS | 6867 | 1461246537844 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}] 06:48:58 INFO - PROCESS | 6867 | 1461246538000 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 06:48:58 INFO - PROCESS | 6867 | 1461246538158 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:58 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2b05c800 == 77 [pid = 6867] [id = 167] 06:48:58 INFO - PROCESS | 6867 | ++DOMWINDOW == 148 (0x7fed30b8cc00) [pid = 6867] [serial = 501] [outer = (nil)] 06:48:58 INFO - PROCESS | 6867 | ++DOMWINDOW == 149 (0x7fed33e26400) [pid = 6867] [serial = 502] [outer = 0x7fed30b8cc00] 06:48:58 INFO - PROCESS | 6867 | 1461246538240 Marionette DEBUG loaded listener.js 06:48:58 INFO - PROCESS | 6867 | ++DOMWINDOW == 150 (0x7fed33e2b800) [pid = 6867] [serial = 503] [outer = 0x7fed30b8cc00] 06:48:58 INFO - PROCESS | 6867 | [6867] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:48:59 INFO - PROCESS | 6867 | 1461246539121 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]]]}] 06:48:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 06:48:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1337ms 06:48:59 INFO - PROCESS | 6867 | 1461246539174 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 06:48:59 INFO - PROCESS | 6867 | 1461246539179 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 06:48:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 06:48:59 INFO - PROCESS | 6867 | 1461246539185 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 06:48:59 INFO - PROCESS | 6867 | 1461246539188 Marionette TRACE conn3 <- [1,642,null,{}] 06:48:59 INFO - PROCESS | 6867 | 1461246539193 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}] 06:48:59 INFO - PROCESS | 6867 | 1461246539349 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 06:48:59 INFO - PROCESS | 6867 | 1461246539510 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:59 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3718c000 == 78 [pid = 6867] [id = 168] 06:48:59 INFO - PROCESS | 6867 | ++DOMWINDOW == 151 (0x7fed2b0e0c00) [pid = 6867] [serial = 504] [outer = (nil)] 06:48:59 INFO - PROCESS | 6867 | ++DOMWINDOW == 152 (0x7fed2c64dc00) [pid = 6867] [serial = 505] [outer = 0x7fed2b0e0c00] 06:48:59 INFO - PROCESS | 6867 | 1461246539581 Marionette DEBUG loaded listener.js 06:48:59 INFO - PROCESS | 6867 | ++DOMWINDOW == 153 (0x7fed2c654c00) [pid = 6867] [serial = 506] [outer = 0x7fed2b0e0c00] 06:49:00 INFO - PROCESS | 6867 | 1461246540762 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]]]}] 06:49:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 06:49:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1628ms 06:49:00 INFO - PROCESS | 6867 | 1461246540815 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 06:49:00 INFO - PROCESS | 6867 | 1461246540820 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 06:49:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 06:49:00 INFO - PROCESS | 6867 | 1461246540829 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 06:49:00 INFO - PROCESS | 6867 | 1461246540832 Marionette TRACE conn3 <- [1,646,null,{}] 06:49:00 INFO - PROCESS | 6867 | 1461246540840 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}] 06:49:01 INFO - PROCESS | 6867 | 1461246541007 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 06:49:01 INFO - PROCESS | 6867 | 1461246541167 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:01 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed36e5c800 == 79 [pid = 6867] [id = 169] 06:49:01 INFO - PROCESS | 6867 | ++DOMWINDOW == 154 (0x7fed30b85c00) [pid = 6867] [serial = 507] [outer = (nil)] 06:49:01 INFO - PROCESS | 6867 | ++DOMWINDOW == 155 (0x7fed30b90000) [pid = 6867] [serial = 508] [outer = 0x7fed30b85c00] 06:49:01 INFO - PROCESS | 6867 | 1461246541237 Marionette DEBUG loaded listener.js 06:49:01 INFO - PROCESS | 6867 | ++DOMWINDOW == 156 (0x7fed30f13c00) [pid = 6867] [serial = 509] [outer = 0x7fed30b85c00] 06:49:02 INFO - PROCESS | 6867 | 1461246542262 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]]]}] 06:49:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 06:49:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1488ms 06:49:02 INFO - PROCESS | 6867 | 1461246542319 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 06:49:02 INFO - PROCESS | 6867 | 1461246542327 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 06:49:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 06:49:02 INFO - PROCESS | 6867 | 1461246542336 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 06:49:02 INFO - PROCESS | 6867 | 1461246542340 Marionette TRACE conn3 <- [1,650,null,{}] 06:49:02 INFO - PROCESS | 6867 | 1461246542346 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}] 06:49:02 INFO - PROCESS | 6867 | 1461246542515 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 06:49:02 INFO - PROCESS | 6867 | 1461246542671 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:02 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed32d33000 == 80 [pid = 6867] [id = 170] 06:49:02 INFO - PROCESS | 6867 | ++DOMWINDOW == 157 (0x7fed30f15400) [pid = 6867] [serial = 510] [outer = (nil)] 06:49:02 INFO - PROCESS | 6867 | ++DOMWINDOW == 158 (0x7fed31a41400) [pid = 6867] [serial = 511] [outer = 0x7fed30f15400] 06:49:02 INFO - PROCESS | 6867 | 1461246542744 Marionette DEBUG loaded listener.js 06:49:02 INFO - PROCESS | 6867 | ++DOMWINDOW == 159 (0x7fed32f1ac00) [pid = 6867] [serial = 512] [outer = 0x7fed30f15400] 06:49:03 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3b487000 == 79 [pid = 6867] [id = 117] 06:49:03 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed4e96d800 == 78 [pid = 6867] [id = 119] 06:49:03 INFO - PROCESS | 6867 | --DOMWINDOW == 158 (0x7fed32f1d800) [pid = 6867] [serial = 433] [outer = (nil)] [url = about:blank] 06:49:03 INFO - PROCESS | 6867 | --DOMWINDOW == 157 (0x7fed3684d400) [pid = 6867] [serial = 411] [outer = (nil)] [url = about:blank] 06:49:03 INFO - PROCESS | 6867 | --DOMWINDOW == 156 (0x7fed34176400) [pid = 6867] [serial = 390] [outer = (nil)] [url = about:blank] 06:49:03 INFO - PROCESS | 6867 | --DOMWINDOW == 155 (0x7fed3b423800) [pid = 6867] [serial = 393] [outer = (nil)] [url = about:blank] 06:49:03 INFO - PROCESS | 6867 | --DOMWINDOW == 154 (0x7fed43de1800) [pid = 6867] [serial = 396] [outer = (nil)] [url = about:blank] 06:49:03 INFO - PROCESS | 6867 | --DOMWINDOW == 153 (0x7fed33ceb000) [pid = 6867] [serial = 399] [outer = (nil)] [url = about:blank] 06:49:03 INFO - PROCESS | 6867 | --DOMWINDOW == 152 (0x7fed4ee03800) [pid = 6867] [serial = 402] [outer = (nil)] [url = about:blank] 06:49:03 INFO - PROCESS | 6867 | --DOMWINDOW == 151 (0x7fed372eec00) [pid = 6867] [serial = 405] [outer = (nil)] [url = about:blank] 06:49:03 INFO - PROCESS | 6867 | --DOMWINDOW == 150 (0x7fed4f3a6c00) [pid = 6867] [serial = 408] [outer = (nil)] [url = about:blank] 06:49:03 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed43d10000 == 77 [pid = 6867] [id = 159] 06:49:03 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3cdec800 == 76 [pid = 6867] [id = 158] 06:49:03 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3bb3f800 == 75 [pid = 6867] [id = 157] 06:49:03 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3af6f800 == 74 [pid = 6867] [id = 156] 06:49:03 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed368aa000 == 73 [pid = 6867] [id = 155] 06:49:03 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed30cc1000 == 72 [pid = 6867] [id = 154] 06:49:03 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3cfbf800 == 71 [pid = 6867] [id = 146] 06:49:03 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3ad58000 == 70 [pid = 6867] [id = 145] 06:49:03 INFO - PROCESS | 6867 | 1461246543775 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]]]}] 06:49:03 INFO - PROCESS | 6867 | --DOMWINDOW == 149 (0x7fed3d961c00) [pid = 6867] [serial = 426] [outer = (nil)] [url = about:blank] 06:49:03 INFO - PROCESS | 6867 | --DOMWINDOW == 148 (0x7fed3684b400) [pid = 6867] [serial = 429] [outer = (nil)] [url = about:blank] 06:49:03 INFO - PROCESS | 6867 | --DOMWINDOW == 147 (0x7fed3ba4a800) [pid = 6867] [serial = 420] [outer = (nil)] [url = about:blank] 06:49:03 INFO - PROCESS | 6867 | --DOMWINDOW == 146 (0x7fed3c05e000) [pid = 6867] [serial = 421] [outer = (nil)] [url = about:blank] 06:49:03 INFO - PROCESS | 6867 | --DOMWINDOW == 145 (0x7fed39d4e800) [pid = 6867] [serial = 417] [outer = (nil)] [url = about:blank] 06:49:03 INFO - PROCESS | 6867 | --DOMWINDOW == 144 (0x7fed3b5a2c00) [pid = 6867] [serial = 418] [outer = (nil)] [url = about:blank] 06:49:03 INFO - PROCESS | 6867 | --DOMWINDOW == 143 (0x7fed3cd99c00) [pid = 6867] [serial = 423] [outer = (nil)] [url = about:blank] 06:49:03 INFO - PROCESS | 6867 | --DOMWINDOW == 142 (0x7fed398c6400) [pid = 6867] [serial = 415] [outer = (nil)] [url = about:blank] 06:49:03 INFO - PROCESS | 6867 | --DOMWINDOW == 141 (0x7fed32dbdc00) [pid = 6867] [serial = 414] [outer = (nil)] [url = about:blank] 06:49:03 INFO - PROCESS | 6867 | --DOMWINDOW == 140 (0x7fed49dc7c00) [pid = 6867] [serial = 427] [outer = (nil)] [url = about:blank] 06:49:03 INFO - PROCESS | 6867 | --DOMWINDOW == 139 (0x7fed3c835000) [pid = 6867] [serial = 430] [outer = (nil)] [url = about:blank] 06:49:03 INFO - PROCESS | 6867 | --DOMWINDOW == 138 (0x7fed33530400) [pid = 6867] [serial = 235] [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.] 06:49:03 INFO - PROCESS | 6867 | --DOMWINDOW == 137 (0x7fed3d95c000) [pid = 6867] [serial = 424] [outer = (nil)] [url = about:blank] 06:49:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 06:49:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1489ms 06:49:03 INFO - PROCESS | 6867 | 1461246543833 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 06:49:03 INFO - PROCESS | 6867 | 1461246543836 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 06:49:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 06:49:03 INFO - PROCESS | 6867 | 1461246543848 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 06:49:03 INFO - PROCESS | 6867 | 1461246543852 Marionette TRACE conn3 <- [1,654,null,{}] 06:49:03 INFO - PROCESS | 6867 | 1461246543868 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}] 06:49:04 INFO - PROCESS | 6867 | 1461246544026 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 06:49:04 INFO - PROCESS | 6867 | 1461246544159 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:04 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed33da0000 == 71 [pid = 6867] [id = 171] 06:49:04 INFO - PROCESS | 6867 | ++DOMWINDOW == 138 (0x7fed30f19400) [pid = 6867] [serial = 513] [outer = (nil)] 06:49:04 INFO - PROCESS | 6867 | ++DOMWINDOW == 139 (0x7fed33e2c000) [pid = 6867] [serial = 514] [outer = 0x7fed30f19400] 06:49:04 INFO - PROCESS | 6867 | 1461246544229 Marionette DEBUG loaded listener.js 06:49:04 INFO - PROCESS | 6867 | ++DOMWINDOW == 140 (0x7fed34fa8000) [pid = 6867] [serial = 515] [outer = 0x7fed30f19400] 06:49:04 INFO - PROCESS | 6867 | 1461246544985 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]]]}] 06:49:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 06:49:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1196ms 06:49:05 INFO - PROCESS | 6867 | 1461246545043 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 06:49:05 INFO - PROCESS | 6867 | 1461246545048 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 06:49:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 06:49:05 INFO - PROCESS | 6867 | 1461246545053 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 06:49:05 INFO - PROCESS | 6867 | 1461246545055 Marionette TRACE conn3 <- [1,658,null,{}] 06:49:05 INFO - PROCESS | 6867 | 1461246545061 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}] 06:49:05 INFO - PROCESS | 6867 | 1461246545210 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 06:49:05 INFO - PROCESS | 6867 | 1461246545221 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:05 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed38e66800 == 72 [pid = 6867] [id = 172] 06:49:05 INFO - PROCESS | 6867 | ++DOMWINDOW == 141 (0x7fed32db1c00) [pid = 6867] [serial = 516] [outer = (nil)] 06:49:05 INFO - PROCESS | 6867 | ++DOMWINDOW == 142 (0x7fed36a8fc00) [pid = 6867] [serial = 517] [outer = 0x7fed32db1c00] 06:49:05 INFO - PROCESS | 6867 | 1461246545288 Marionette DEBUG loaded listener.js 06:49:05 INFO - PROCESS | 6867 | ++DOMWINDOW == 143 (0x7fed36eb0400) [pid = 6867] [serial = 518] [outer = 0x7fed32db1c00] 06:49:06 INFO - PROCESS | 6867 | 1461246546189 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]]]}] 06:49:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 06:49:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1176ms 06:49:06 INFO - PROCESS | 6867 | 1461246546231 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 06:49:06 INFO - PROCESS | 6867 | 1461246546234 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 06:49:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 06:49:06 INFO - PROCESS | 6867 | 1461246546252 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 06:49:06 INFO - PROCESS | 6867 | 1461246546254 Marionette TRACE conn3 <- [1,662,null,{}] 06:49:06 INFO - PROCESS | 6867 | 1461246546269 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}] 06:49:06 INFO - PROCESS | 6867 | 1461246546465 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 06:49:06 INFO - PROCESS | 6867 | 1461246546484 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:06 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3af7f800 == 73 [pid = 6867] [id = 173] 06:49:06 INFO - PROCESS | 6867 | ++DOMWINDOW == 144 (0x7fed36848000) [pid = 6867] [serial = 519] [outer = (nil)] 06:49:06 INFO - PROCESS | 6867 | ++DOMWINDOW == 145 (0x7fed372ea400) [pid = 6867] [serial = 520] [outer = 0x7fed36848000] 06:49:06 INFO - PROCESS | 6867 | 1461246546547 Marionette DEBUG loaded listener.js 06:49:06 INFO - PROCESS | 6867 | ++DOMWINDOW == 146 (0x7fed39d4dc00) [pid = 6867] [serial = 521] [outer = 0x7fed36848000] 06:49:07 INFO - PROCESS | 6867 | [6867] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:49:07 INFO - PROCESS | 6867 | 1461246547400 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]]]}] 06:49:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 06:49:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1205ms 06:49:07 INFO - PROCESS | 6867 | 1461246547447 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 06:49:07 INFO - PROCESS | 6867 | 1461246547450 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 06:49:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 06:49:07 INFO - PROCESS | 6867 | 1461246547464 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 06:49:07 INFO - PROCESS | 6867 | 1461246547466 Marionette TRACE conn3 <- [1,666,null,{}] 06:49:07 INFO - PROCESS | 6867 | 1461246547472 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}] 06:49:07 INFO - PROCESS | 6867 | 1461246547713 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 06:49:07 INFO - PROCESS | 6867 | 1461246547741 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:07 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3bede000 == 74 [pid = 6867] [id = 174] 06:49:07 INFO - PROCESS | 6867 | ++DOMWINDOW == 147 (0x7fed372efc00) [pid = 6867] [serial = 522] [outer = (nil)] 06:49:07 INFO - PROCESS | 6867 | ++DOMWINDOW == 148 (0x7fed3b22ac00) [pid = 6867] [serial = 523] [outer = 0x7fed372efc00] 06:49:07 INFO - PROCESS | 6867 | 1461246547823 Marionette DEBUG loaded listener.js 06:49:07 INFO - PROCESS | 6867 | ++DOMWINDOW == 149 (0x7fed3b5ab400) [pid = 6867] [serial = 524] [outer = 0x7fed372efc00] 06:49:08 INFO - PROCESS | 6867 | --DOMWINDOW == 148 (0x7fed34fae000) [pid = 6867] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 06:49:08 INFO - PROCESS | 6867 | --DOMWINDOW == 147 (0x7fed30f16800) [pid = 6867] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 06:49:08 INFO - PROCESS | 6867 | --DOMWINDOW == 146 (0x7fed2b0e5000) [pid = 6867] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 06:49:08 INFO - PROCESS | 6867 | --DOMWINDOW == 145 (0x7fed3ac58000) [pid = 6867] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 06:49:08 INFO - PROCESS | 6867 | --DOMWINDOW == 144 (0x7fed32db4c00) [pid = 6867] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 06:49:08 INFO - PROCESS | 6867 | --DOMWINDOW == 143 (0x7fed39f07800) [pid = 6867] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 06:49:08 INFO - PROCESS | 6867 | --DOMWINDOW == 142 (0x7fed335da800) [pid = 6867] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 06:49:08 INFO - PROCESS | 6867 | --DOMWINDOW == 141 (0x7fed3b4e8000) [pid = 6867] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 06:49:08 INFO - PROCESS | 6867 | --DOMWINDOW == 140 (0x7fed31c86c00) [pid = 6867] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 06:49:08 INFO - PROCESS | 6867 | --DOMWINDOW == 139 (0x7fed30f16400) [pid = 6867] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 06:49:08 INFO - PROCESS | 6867 | --DOMWINDOW == 138 (0x7fed39d52400) [pid = 6867] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 06:49:08 INFO - PROCESS | 6867 | --DOMWINDOW == 137 (0x7fed38ff1400) [pid = 6867] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 06:49:08 INFO - PROCESS | 6867 | --DOMWINDOW == 136 (0x7fed32dbbc00) [pid = 6867] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 06:49:08 INFO - PROCESS | 6867 | --DOMWINDOW == 135 (0x7fed372edc00) [pid = 6867] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 06:49:08 INFO - PROCESS | 6867 | --DOMWINDOW == 134 (0x7fed2ad72400) [pid = 6867] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 06:49:08 INFO - PROCESS | 6867 | --DOMWINDOW == 133 (0x7fed3ba54400) [pid = 6867] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 06:49:08 INFO - PROCESS | 6867 | --DOMWINDOW == 132 (0x7fed35154000) [pid = 6867] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 06:49:08 INFO - PROCESS | 6867 | --DOMWINDOW == 131 (0x7fed3c068400) [pid = 6867] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 06:49:08 INFO - PROCESS | 6867 | --DOMWINDOW == 130 (0x7fed3699cc00) [pid = 6867] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 06:49:08 INFO - PROCESS | 6867 | [6867] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:49:09 INFO - PROCESS | 6867 | 1461246549189 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]]]}] 06:49:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 06:49:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1783ms 06:49:09 INFO - PROCESS | 6867 | 1461246549247 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 06:49:09 INFO - PROCESS | 6867 | 1461246549250 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 06:49:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 06:49:09 INFO - PROCESS | 6867 | 1461246549257 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 06:49:09 INFO - PROCESS | 6867 | 1461246549259 Marionette TRACE conn3 <- [1,670,null,{}] 06:49:09 INFO - PROCESS | 6867 | 1461246549265 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}] 06:49:09 INFO - PROCESS | 6867 | 1461246549420 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 06:49:09 INFO - PROCESS | 6867 | 1461246549436 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:09 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3bb33000 == 75 [pid = 6867] [id = 175] 06:49:09 INFO - PROCESS | 6867 | ++DOMWINDOW == 131 (0x7fed32db4c00) [pid = 6867] [serial = 525] [outer = (nil)] 06:49:09 INFO - PROCESS | 6867 | ++DOMWINDOW == 132 (0x7fed36eb2400) [pid = 6867] [serial = 526] [outer = 0x7fed32db4c00] 06:49:09 INFO - PROCESS | 6867 | 1461246549502 Marionette DEBUG loaded listener.js 06:49:09 INFO - PROCESS | 6867 | ++DOMWINDOW == 133 (0x7fed3b117400) [pid = 6867] [serial = 527] [outer = 0x7fed32db4c00] 06:49:10 INFO - PROCESS | 6867 | 1461246550309 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]]]}] 06:49:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 06:49:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1088ms 06:49:10 INFO - PROCESS | 6867 | 1461246550346 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 06:49:10 INFO - PROCESS | 6867 | 1461246550349 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 06:49:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 06:49:10 INFO - PROCESS | 6867 | 1461246550355 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 06:49:10 INFO - PROCESS | 6867 | 1461246550357 Marionette TRACE conn3 <- [1,674,null,{}] 06:49:10 INFO - PROCESS | 6867 | 1461246550363 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}] 06:49:10 INFO - PROCESS | 6867 | 1461246550570 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 06:49:10 INFO - PROCESS | 6867 | 1461246550741 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:10 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed30955800 == 76 [pid = 6867] [id = 176] 06:49:10 INFO - PROCESS | 6867 | ++DOMWINDOW == 134 (0x7fed2ad6e400) [pid = 6867] [serial = 528] [outer = (nil)] 06:49:10 INFO - PROCESS | 6867 | ++DOMWINDOW == 135 (0x7fed2b0dbc00) [pid = 6867] [serial = 529] [outer = 0x7fed2ad6e400] 06:49:10 INFO - PROCESS | 6867 | 1461246550817 Marionette DEBUG loaded listener.js 06:49:10 INFO - PROCESS | 6867 | ++DOMWINDOW == 136 (0x7fed2c653c00) [pid = 6867] [serial = 530] [outer = 0x7fed2ad6e400] 06:49:11 INFO - PROCESS | 6867 | [6867] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:49:11 INFO - PROCESS | 6867 | 1461246551821 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]]]}] 06:49:11 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 06:49:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1531ms 06:49:11 INFO - PROCESS | 6867 | 1461246551891 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 06:49:11 INFO - PROCESS | 6867 | 1461246551898 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 06:49:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 06:49:11 INFO - PROCESS | 6867 | 1461246551908 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 06:49:11 INFO - PROCESS | 6867 | 1461246551913 Marionette TRACE conn3 <- [1,678,null,{}] 06:49:11 INFO - PROCESS | 6867 | 1461246551921 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}] 06:49:12 INFO - PROCESS | 6867 | 1461246552159 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 06:49:12 INFO - PROCESS | 6867 | 1461246552371 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:12 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed351da000 == 77 [pid = 6867] [id = 177] 06:49:12 INFO - PROCESS | 6867 | ++DOMWINDOW == 137 (0x7fed31a3fc00) [pid = 6867] [serial = 531] [outer = (nil)] 06:49:12 INFO - PROCESS | 6867 | ++DOMWINDOW == 138 (0x7fed32dbbc00) [pid = 6867] [serial = 532] [outer = 0x7fed31a3fc00] 06:49:12 INFO - PROCESS | 6867 | 1461246552504 Marionette DEBUG loaded listener.js 06:49:12 INFO - PROCESS | 6867 | ++DOMWINDOW == 139 (0x7fed3352f800) [pid = 6867] [serial = 533] [outer = 0x7fed31a3fc00] 06:49:13 INFO - PROCESS | 6867 | 1461246553606 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]]]}] 06:49:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 06:49:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1739ms 06:49:13 INFO - PROCESS | 6867 | 1461246553651 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 06:49:13 INFO - PROCESS | 6867 | 1461246553658 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 06:49:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 06:49:13 INFO - PROCESS | 6867 | 1461246553665 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 06:49:13 INFO - PROCESS | 6867 | 1461246553669 Marionette TRACE conn3 <- [1,682,null,{}] 06:49:13 INFO - PROCESS | 6867 | 1461246553675 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}] 06:49:13 INFO - PROCESS | 6867 | 1461246553854 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 06:49:14 INFO - PROCESS | 6867 | 1461246554108 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:14 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3ff43000 == 78 [pid = 6867] [id = 178] 06:49:14 INFO - PROCESS | 6867 | ++DOMWINDOW == 140 (0x7fed33e2c400) [pid = 6867] [serial = 534] [outer = (nil)] 06:49:14 INFO - PROCESS | 6867 | ++DOMWINDOW == 141 (0x7fed36eb0800) [pid = 6867] [serial = 535] [outer = 0x7fed33e2c400] 06:49:14 INFO - PROCESS | 6867 | 1461246554237 Marionette DEBUG loaded listener.js 06:49:14 INFO - PROCESS | 6867 | ++DOMWINDOW == 142 (0x7fed39d50c00) [pid = 6867] [serial = 536] [outer = 0x7fed33e2c400] 06:49:15 INFO - PROCESS | 6867 | SkCairoFTTypeface::onFilterRec unimplemented 06:49:15 INFO - PROCESS | 6867 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:49:15 INFO - PROCESS | 6867 | 1461246555593 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]]]}] 06:49:15 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) 06:49:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1982ms 06:49:15 INFO - PROCESS | 6867 | 1461246555687 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 06:49:15 INFO - PROCESS | 6867 | 1461246555691 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 06:49:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 06:49:15 INFO - PROCESS | 6867 | 1461246555710 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 06:49:15 INFO - PROCESS | 6867 | 1461246555719 Marionette TRACE conn3 <- [1,686,null,{}] 06:49:15 INFO - PROCESS | 6867 | 1461246555725 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}] 06:49:15 INFO - PROCESS | 6867 | 1461246555908 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 06:49:16 INFO - PROCESS | 6867 | 1461246556064 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:16 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4ae1c000 == 79 [pid = 6867] [id = 179] 06:49:16 INFO - PROCESS | 6867 | ++DOMWINDOW == 143 (0x7fed3684f400) [pid = 6867] [serial = 537] [outer = (nil)] 06:49:16 INFO - PROCESS | 6867 | ++DOMWINDOW == 144 (0x7fed3b236800) [pid = 6867] [serial = 538] [outer = 0x7fed3684f400] 06:49:16 INFO - PROCESS | 6867 | 1461246556140 Marionette DEBUG loaded listener.js 06:49:16 INFO - PROCESS | 6867 | ++DOMWINDOW == 145 (0x7fed3ba4ec00) [pid = 6867] [serial = 539] [outer = 0x7fed3684f400] 06:49:17 INFO - PROCESS | 6867 | SkCairoFTTypeface::onFilterRec unimplemented 06:49:17 INFO - PROCESS | 6867 | 1461246557564 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]]]}] 06:49:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 06:49:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1895ms 06:49:17 INFO - PROCESS | 6867 | 1461246557652 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 06:49:17 INFO - PROCESS | 6867 | 1461246557660 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 06:49:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 06:49:17 INFO - PROCESS | 6867 | 1461246557669 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 06:49:17 INFO - PROCESS | 6867 | 1461246557673 Marionette TRACE conn3 <- [1,690,null,{}] 06:49:17 INFO - PROCESS | 6867 | 1461246557678 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}] 06:49:17 INFO - PROCESS | 6867 | 1461246557841 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 06:49:18 INFO - PROCESS | 6867 | 1461246557994 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:18 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4eec0000 == 80 [pid = 6867] [id = 180] 06:49:18 INFO - PROCESS | 6867 | ++DOMWINDOW == 146 (0x7fed36eb4800) [pid = 6867] [serial = 540] [outer = (nil)] 06:49:18 INFO - PROCESS | 6867 | ++DOMWINDOW == 147 (0x7fed3cd8b000) [pid = 6867] [serial = 541] [outer = 0x7fed36eb4800] 06:49:18 INFO - PROCESS | 6867 | 1461246558072 Marionette DEBUG loaded listener.js 06:49:18 INFO - PROCESS | 6867 | ++DOMWINDOW == 148 (0x7fed3fb53c00) [pid = 6867] [serial = 542] [outer = 0x7fed36eb4800] 06:49:19 INFO - PROCESS | 6867 | SkCairoFTTypeface::onFilterRec unimplemented 06:49:19 INFO - PROCESS | 6867 | 1461246559376 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]]]}] 06:49:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 06:49:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1730ms 06:49:19 INFO - PROCESS | 6867 | 1461246559399 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 06:49:19 INFO - PROCESS | 6867 | 1461246559403 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 06:49:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 06:49:19 INFO - PROCESS | 6867 | 1461246559410 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 06:49:19 INFO - PROCESS | 6867 | 1461246559412 Marionette TRACE conn3 <- [1,694,null,{}] 06:49:19 INFO - PROCESS | 6867 | 1461246559523 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}] 06:49:19 INFO - PROCESS | 6867 | 1461246559701 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 06:49:19 INFO - PROCESS | 6867 | 1461246559860 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:19 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3399c800 == 81 [pid = 6867] [id = 181] 06:49:19 INFO - PROCESS | 6867 | ++DOMWINDOW == 149 (0x7fed33ce8c00) [pid = 6867] [serial = 543] [outer = (nil)] 06:49:19 INFO - PROCESS | 6867 | ++DOMWINDOW == 150 (0x7fed36eb3000) [pid = 6867] [serial = 544] [outer = 0x7fed33ce8c00] 06:49:19 INFO - PROCESS | 6867 | 1461246559958 Marionette DEBUG loaded listener.js 06:49:20 INFO - PROCESS | 6867 | ++DOMWINDOW == 151 (0x7fed4aedd400) [pid = 6867] [serial = 545] [outer = 0x7fed33ce8c00] 06:49:21 INFO - PROCESS | 6867 | SkCairoFTTypeface::onFilterRec unimplemented 06:49:21 INFO - PROCESS | 6867 | 1461246561397 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]]]}] 06:49:21 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) 06:49:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2041ms 06:49:21 INFO - PROCESS | 6867 | 1461246561451 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 06:49:21 INFO - PROCESS | 6867 | 1461246561455 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 06:49:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 06:49:21 INFO - PROCESS | 6867 | 1461246561464 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 06:49:21 INFO - PROCESS | 6867 | 1461246561469 Marionette TRACE conn3 <- [1,698,null,{}] 06:49:21 INFO - PROCESS | 6867 | 1461246561477 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}] 06:49:21 INFO - PROCESS | 6867 | 1461246561634 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 06:49:21 INFO - PROCESS | 6867 | 1461246561803 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:21 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed36cd2800 == 82 [pid = 6867] [id = 182] 06:49:21 INFO - PROCESS | 6867 | ++DOMWINDOW == 152 (0x7fed2afedc00) [pid = 6867] [serial = 546] [outer = (nil)] 06:49:21 INFO - PROCESS | 6867 | ++DOMWINDOW == 153 (0x7fed30b83400) [pid = 6867] [serial = 547] [outer = 0x7fed2afedc00] 06:49:21 INFO - PROCESS | 6867 | 1461246561873 Marionette DEBUG loaded listener.js 06:49:21 INFO - PROCESS | 6867 | ++DOMWINDOW == 154 (0x7fed30b99400) [pid = 6867] [serial = 548] [outer = 0x7fed2afedc00] 06:49:23 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed38e6d000 == 81 [pid = 6867] [id = 41] 06:49:23 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed4f1a2000 == 80 [pid = 6867] [id = 104] 06:49:23 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3bb33000 == 79 [pid = 6867] [id = 175] 06:49:23 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3bede000 == 78 [pid = 6867] [id = 174] 06:49:23 INFO - PROCESS | 6867 | --DOMWINDOW == 153 (0x7fed36848c00) [pid = 6867] [serial = 439] [outer = (nil)] [url = about:blank] 06:49:23 INFO - PROCESS | 6867 | --DOMWINDOW == 152 (0x7fed3d95ec00) [pid = 6867] [serial = 448] [outer = (nil)] [url = about:blank] 06:49:23 INFO - PROCESS | 6867 | --DOMWINDOW == 151 (0x7fed3b235000) [pid = 6867] [serial = 454] [outer = (nil)] [url = about:blank] 06:49:23 INFO - PROCESS | 6867 | --DOMWINDOW == 150 (0x7fed3acee800) [pid = 6867] [serial = 442] [outer = (nil)] [url = about:blank] 06:49:23 INFO - PROCESS | 6867 | --DOMWINDOW == 149 (0x7fed4ef30000) [pid = 6867] [serial = 451] [outer = (nil)] [url = about:blank] 06:49:23 INFO - PROCESS | 6867 | --DOMWINDOW == 148 (0x7fed3ba4c400) [pid = 6867] [serial = 445] [outer = (nil)] [url = about:blank] 06:49:23 INFO - PROCESS | 6867 | --DOMWINDOW == 147 (0x7fed2ad76c00) [pid = 6867] [serial = 457] [outer = (nil)] [url = about:blank] 06:49:23 INFO - PROCESS | 6867 | --DOMWINDOW == 146 (0x7fed31a38000) [pid = 6867] [serial = 436] [outer = (nil)] [url = about:blank] 06:49:23 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3af7f800 == 77 [pid = 6867] [id = 173] 06:49:23 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed38e66800 == 76 [pid = 6867] [id = 172] 06:49:23 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed33da0000 == 75 [pid = 6867] [id = 171] 06:49:23 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed32d33000 == 74 [pid = 6867] [id = 170] 06:49:23 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed36e5c800 == 73 [pid = 6867] [id = 169] 06:49:23 INFO - PROCESS | 6867 | SkCairoFTTypeface::onFilterRec unimplemented 06:49:23 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed4f380000 == 72 [pid = 6867] [id = 164] 06:49:23 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed4ec5b800 == 71 [pid = 6867] [id = 163] 06:49:23 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3c6c0800 == 70 [pid = 6867] [id = 162] 06:49:23 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed36dc4800 == 69 [pid = 6867] [id = 161] 06:49:23 INFO - PROCESS | 6867 | 1461246563322 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]]]}] 06:49:23 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) 06:49:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1897ms 06:49:23 INFO - PROCESS | 6867 | --DOMWINDOW == 145 (0x7fed4a109800) [pid = 6867] [serial = 479] [outer = (nil)] [url = about:blank] 06:49:23 INFO - PROCESS | 6867 | --DOMWINDOW == 144 (0x7fed36a90c00) [pid = 6867] [serial = 467] [outer = (nil)] [url = about:blank] 06:49:23 INFO - PROCESS | 6867 | --DOMWINDOW == 143 (0x7fed36ead000) [pid = 6867] [serial = 412] [outer = (nil)] [url = about:blank] 06:49:23 INFO - PROCESS | 6867 | --DOMWINDOW == 142 (0x7fed3ba53800) [pid = 6867] [serial = 476] [outer = (nil)] [url = about:blank] 06:49:23 INFO - PROCESS | 6867 | --DOMWINDOW == 141 (0x7fed4d016400) [pid = 6867] [serial = 268] [outer = (nil)] [url = about:blank] 06:49:23 INFO - PROCESS | 6867 | --DOMWINDOW == 140 (0x7fed369a3c00) [pid = 6867] [serial = 352] [outer = (nil)] [url = about:blank] 06:49:23 INFO - PROCESS | 6867 | --DOMWINDOW == 139 (0x7fed48e5f000) [pid = 6867] [serial = 361] [outer = (nil)] [url = about:blank] 06:49:23 INFO - PROCESS | 6867 | --DOMWINDOW == 138 (0x7fed3699dc00) [pid = 6867] [serial = 466] [outer = (nil)] [url = about:blank] 06:49:23 INFO - PROCESS | 6867 | --DOMWINDOW == 137 (0x7fed3ba55000) [pid = 6867] [serial = 319] [outer = (nil)] [url = about:blank] 06:49:23 INFO - PROCESS | 6867 | --DOMWINDOW == 136 (0x7fed3c82d000) [pid = 6867] [serial = 358] [outer = (nil)] [url = about:blank] 06:49:23 INFO - PROCESS | 6867 | --DOMWINDOW == 135 (0x7fed32f22c00) [pid = 6867] [serial = 464] [outer = (nil)] [url = about:blank] 06:49:23 INFO - PROCESS | 6867 | --DOMWINDOW == 134 (0x7fed49fe7c00) [pid = 6867] [serial = 364] [outer = (nil)] [url = about:blank] 06:49:23 INFO - PROCESS | 6867 | --DOMWINDOW == 133 (0x7fed3b422800) [pid = 6867] [serial = 355] [outer = (nil)] [url = about:blank] 06:49:23 INFO - PROCESS | 6867 | --DOMWINDOW == 132 (0x7fed3b5ad400) [pid = 6867] [serial = 475] [outer = (nil)] [url = about:blank] 06:49:23 INFO - PROCESS | 6867 | --DOMWINDOW == 131 (0x7fed3b1f8c00) [pid = 6867] [serial = 472] [outer = (nil)] [url = about:blank] 06:49:23 INFO - PROCESS | 6867 | --DOMWINDOW == 130 (0x7fed3b238800) [pid = 6867] [serial = 473] [outer = (nil)] [url = about:blank] 06:49:23 INFO - PROCESS | 6867 | --DOMWINDOW == 129 (0x7fed4b2f8c00) [pid = 6867] [serial = 367] [outer = (nil)] [url = about:blank] 06:49:23 INFO - PROCESS | 6867 | --DOMWINDOW == 128 (0x7fed391e1400) [pid = 6867] [serial = 469] [outer = (nil)] [url = about:blank] 06:49:23 INFO - PROCESS | 6867 | --DOMWINDOW == 127 (0x7fed2b0dec00) [pid = 6867] [serial = 460] [outer = (nil)] [url = about:blank] 06:49:23 INFO - PROCESS | 6867 | --DOMWINDOW == 126 (0x7fed48ee1c00) [pid = 6867] [serial = 478] [outer = (nil)] [url = about:blank] 06:49:23 INFO - PROCESS | 6867 | --DOMWINDOW == 125 (0x7fed39fe7800) [pid = 6867] [serial = 316] [outer = (nil)] [url = about:blank] 06:49:23 INFO - PROCESS | 6867 | --DOMWINDOW == 124 (0x7fed4d01f000) [pid = 6867] [serial = 322] [outer = (nil)] [url = about:blank] 06:49:23 INFO - PROCESS | 6867 | --DOMWINDOW == 123 (0x7fed31c8d000) [pid = 6867] [serial = 463] [outer = (nil)] [url = about:blank] 06:49:23 INFO - PROCESS | 6867 | --DOMWINDOW == 122 (0x7fed3c940000) [pid = 6867] [serial = 325] [outer = (nil)] [url = about:blank] 06:49:23 INFO - PROCESS | 6867 | --DOMWINDOW == 121 (0x7fed3aa36800) [pid = 6867] [serial = 470] [outer = (nil)] [url = about:blank] 06:49:23 INFO - PROCESS | 6867 | --DOMWINDOW == 120 (0x7fed2b0e3800) [pid = 6867] [serial = 461] [outer = (nil)] [url = about:blank] 06:49:23 INFO - PROCESS | 6867 | 1461246563397 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 06:49:23 INFO - PROCESS | 6867 | 1461246563405 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 06:49:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 06:49:23 INFO - PROCESS | 6867 | 1461246563418 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 06:49:23 INFO - PROCESS | 6867 | 1461246563420 Marionette TRACE conn3 <- [1,702,null,{}] 06:49:23 INFO - PROCESS | 6867 | 1461246563426 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}] 06:49:23 INFO - PROCESS | 6867 | 1461246563576 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 06:49:23 INFO - PROCESS | 6867 | 1461246563588 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:23 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed31ce8000 == 70 [pid = 6867] [id = 183] 06:49:23 INFO - PROCESS | 6867 | ++DOMWINDOW == 121 (0x7fed30b82800) [pid = 6867] [serial = 549] [outer = (nil)] 06:49:23 INFO - PROCESS | 6867 | ++DOMWINDOW == 122 (0x7fed31a38400) [pid = 6867] [serial = 550] [outer = 0x7fed30b82800] 06:49:23 INFO - PROCESS | 6867 | 1461246563657 Marionette DEBUG loaded listener.js 06:49:23 INFO - PROCESS | 6867 | ++DOMWINDOW == 123 (0x7fed32dbc800) [pid = 6867] [serial = 551] [outer = 0x7fed30b82800] 06:49:24 INFO - PROCESS | 6867 | SkCairoFTTypeface::onFilterRec unimplemented 06:49:24 INFO - PROCESS | 6867 | 1461246564896 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]]]}] 06:49:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 06:49:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1540ms 06:49:24 INFO - PROCESS | 6867 | 1461246564958 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 06:49:24 INFO - PROCESS | 6867 | 1461246564962 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 06:49:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 06:49:24 INFO - PROCESS | 6867 | 1461246564968 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 06:49:24 INFO - PROCESS | 6867 | 1461246564973 Marionette TRACE conn3 <- [1,706,null,{}] 06:49:25 INFO - PROCESS | 6867 | 1461246565023 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}] 06:49:25 INFO - PROCESS | 6867 | 1461246565295 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 06:49:25 INFO - PROCESS | 6867 | 1461246565315 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:25 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed33da1000 == 71 [pid = 6867] [id = 184] 06:49:25 INFO - PROCESS | 6867 | ++DOMWINDOW == 124 (0x7fed32db2000) [pid = 6867] [serial = 552] [outer = (nil)] 06:49:25 INFO - PROCESS | 6867 | ++DOMWINDOW == 125 (0x7fed3417f400) [pid = 6867] [serial = 553] [outer = 0x7fed32db2000] 06:49:25 INFO - PROCESS | 6867 | 1461246565380 Marionette DEBUG loaded listener.js 06:49:25 INFO - PROCESS | 6867 | ++DOMWINDOW == 126 (0x7fed36851000) [pid = 6867] [serial = 554] [outer = 0x7fed32db2000] 06:49:26 INFO - PROCESS | 6867 | SkCairoFTTypeface::onFilterRec unimplemented 06:49:26 INFO - PROCESS | 6867 | 1461246566584 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]]]}] 06:49:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 06:49:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1628ms 06:49:26 INFO - PROCESS | 6867 | 1461246566611 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 06:49:26 INFO - PROCESS | 6867 | 1461246566616 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 06:49:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 06:49:26 INFO - PROCESS | 6867 | 1461246566623 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 06:49:26 INFO - PROCESS | 6867 | 1461246566627 Marionette TRACE conn3 <- [1,710,null,{}] 06:49:26 INFO - PROCESS | 6867 | 1461246566652 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}] 06:49:26 INFO - PROCESS | 6867 | 1461246566880 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 06:49:26 INFO - PROCESS | 6867 | 1461246566949 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:26 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed36e59800 == 72 [pid = 6867] [id = 185] 06:49:26 INFO - PROCESS | 6867 | ++DOMWINDOW == 127 (0x7fed3352c000) [pid = 6867] [serial = 555] [outer = (nil)] 06:49:27 INFO - PROCESS | 6867 | ++DOMWINDOW == 128 (0x7fed39819800) [pid = 6867] [serial = 556] [outer = 0x7fed3352c000] 06:49:27 INFO - PROCESS | 6867 | 1461246567011 Marionette DEBUG loaded listener.js 06:49:27 INFO - PROCESS | 6867 | ++DOMWINDOW == 129 (0x7fed3a9dbc00) [pid = 6867] [serial = 557] [outer = 0x7fed3352c000] 06:49:28 INFO - PROCESS | 6867 | SkCairoFTTypeface::onFilterRec unimplemented 06:49:28 INFO - PROCESS | 6867 | --DOMWINDOW == 128 (0x7fed36848000) [pid = 6867] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 06:49:28 INFO - PROCESS | 6867 | --DOMWINDOW == 127 (0x7fed372efc00) [pid = 6867] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 06:49:28 INFO - PROCESS | 6867 | --DOMWINDOW == 126 (0x7fed30b85c00) [pid = 6867] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 06:49:28 INFO - PROCESS | 6867 | --DOMWINDOW == 125 (0x7fed30f19400) [pid = 6867] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 06:49:28 INFO - PROCESS | 6867 | --DOMWINDOW == 124 (0x7fed32db1c00) [pid = 6867] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 06:49:28 INFO - PROCESS | 6867 | --DOMWINDOW == 123 (0x7fed30f15400) [pid = 6867] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 06:49:28 INFO - PROCESS | 6867 | 1461246568284 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]]]}] 06:49:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 06:49:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1693ms 06:49:28 INFO - PROCESS | 6867 | 1461246568316 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 06:49:28 INFO - PROCESS | 6867 | 1461246568320 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 06:49:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 06:49:28 INFO - PROCESS | 6867 | 1461246568325 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 06:49:28 INFO - PROCESS | 6867 | 1461246568327 Marionette TRACE conn3 <- [1,714,null,{}] 06:49:28 INFO - PROCESS | 6867 | 1461246568333 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}] 06:49:28 INFO - PROCESS | 6867 | 1461246568551 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 06:49:28 INFO - PROCESS | 6867 | 1461246568670 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:28 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed371a1800 == 73 [pid = 6867] [id = 186] 06:49:28 INFO - PROCESS | 6867 | ++DOMWINDOW == 124 (0x7fed30b85c00) [pid = 6867] [serial = 558] [outer = (nil)] 06:49:28 INFO - PROCESS | 6867 | ++DOMWINDOW == 125 (0x7fed3aa38000) [pid = 6867] [serial = 559] [outer = 0x7fed30b85c00] 06:49:28 INFO - PROCESS | 6867 | 1461246568737 Marionette DEBUG loaded listener.js 06:49:28 INFO - PROCESS | 6867 | ++DOMWINDOW == 126 (0x7fed3b107c00) [pid = 6867] [serial = 560] [outer = 0x7fed30b85c00] 06:49:29 INFO - PROCESS | 6867 | SkCairoFTTypeface::onFilterRec unimplemented 06:49:29 INFO - PROCESS | 6867 | 1461246569835 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]]]}] 06:49:29 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 06:49:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1527ms 06:49:29 INFO - PROCESS | 6867 | 1461246569854 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 06:49:29 INFO - PROCESS | 6867 | 1461246569856 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 06:49:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 06:49:29 INFO - PROCESS | 6867 | 1461246569862 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 06:49:29 INFO - PROCESS | 6867 | 1461246569865 Marionette TRACE conn3 <- [1,718,null,{}] 06:49:29 INFO - PROCESS | 6867 | 1461246569870 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}] 06:49:30 INFO - PROCESS | 6867 | 1461246570085 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 06:49:30 INFO - PROCESS | 6867 | 1461246570347 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:30 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2ac19800 == 74 [pid = 6867] [id = 187] 06:49:30 INFO - PROCESS | 6867 | ++DOMWINDOW == 127 (0x7fed2afe3000) [pid = 6867] [serial = 561] [outer = (nil)] 06:49:30 INFO - PROCESS | 6867 | ++DOMWINDOW == 128 (0x7fed2afeac00) [pid = 6867] [serial = 562] [outer = 0x7fed2afe3000] 06:49:30 INFO - PROCESS | 6867 | 1461246570444 Marionette DEBUG loaded listener.js 06:49:30 INFO - PROCESS | 6867 | ++DOMWINDOW == 129 (0x7fed2b0e7c00) [pid = 6867] [serial = 563] [outer = 0x7fed2afe3000] 06:49:31 INFO - PROCESS | 6867 | SkCairoFTTypeface::onFilterRec unimplemented 06:49:31 INFO - PROCESS | 6867 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:49:31 INFO - PROCESS | 6867 | 1461246571864 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]]]}] 06:49:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 06:49:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2084ms 06:49:31 INFO - PROCESS | 6867 | 1461246571949 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 06:49:31 INFO - PROCESS | 6867 | 1461246571955 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 06:49:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 06:49:31 INFO - PROCESS | 6867 | 1461246571963 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 06:49:31 INFO - PROCESS | 6867 | 1461246571969 Marionette TRACE conn3 <- [1,722,null,{}] 06:49:31 INFO - PROCESS | 6867 | 1461246571978 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}] 06:49:32 INFO - PROCESS | 6867 | 1461246572151 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 06:49:32 INFO - PROCESS | 6867 | 1461246572304 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:32 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed36ce5000 == 75 [pid = 6867] [id = 188] 06:49:32 INFO - PROCESS | 6867 | ++DOMWINDOW == 130 (0x7fed2afe4000) [pid = 6867] [serial = 564] [outer = (nil)] 06:49:32 INFO - PROCESS | 6867 | ++DOMWINDOW == 131 (0x7fed31a3c000) [pid = 6867] [serial = 565] [outer = 0x7fed2afe4000] 06:49:32 INFO - PROCESS | 6867 | 1461246572383 Marionette DEBUG loaded listener.js 06:49:32 INFO - PROCESS | 6867 | ++DOMWINDOW == 132 (0x7fed33e21000) [pid = 6867] [serial = 566] [outer = 0x7fed2afe4000] 06:49:33 INFO - PROCESS | 6867 | 1461246573297 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] 06:49:33 INFO - PROCESS | 6867 | 1461246573365 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 06:49:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 06:49:33 INFO - PROCESS | 6867 | 1461246573373 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 06:49:33 INFO - PROCESS | 6867 | 1461246573377 Marionette TRACE conn3 <- [1,726,null,{}] 06:49:33 INFO - PROCESS | 6867 | 1461246573383 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}] 06:49:33 INFO - PROCESS | 6867 | 1461246573563 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 06:49:33 INFO - PROCESS | 6867 | 1461246573721 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:33 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3bb30000 == 76 [pid = 6867] [id = 189] 06:49:33 INFO - PROCESS | 6867 | ++DOMWINDOW == 133 (0x7fed30b98800) [pid = 6867] [serial = 567] [outer = (nil)] 06:49:33 INFO - PROCESS | 6867 | ++DOMWINDOW == 134 (0x7fed369a3c00) [pid = 6867] [serial = 568] [outer = 0x7fed30b98800] 06:49:33 INFO - PROCESS | 6867 | 1461246573806 Marionette DEBUG loaded listener.js 06:49:33 INFO - PROCESS | 6867 | ++DOMWINDOW == 135 (0x7fed39ab7c00) [pid = 6867] [serial = 569] [outer = 0x7fed30b98800] 06:49:34 INFO - PROCESS | 6867 | SkCairoFTTypeface::onFilterRec unimplemented 06:49:34 INFO - PROCESS | 6867 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:49:34 INFO - PROCESS | 6867 | 1461246574987 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]]]}] 06:49:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 06:49:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1685ms 06:49:35 INFO - PROCESS | 6867 | 1461246575065 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 06:49:35 INFO - PROCESS | 6867 | 1461246575068 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 06:49:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 06:49:35 INFO - PROCESS | 6867 | 1461246575083 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 06:49:35 INFO - PROCESS | 6867 | 1461246575092 Marionette TRACE conn3 <- [1,730,null,{}] 06:49:35 INFO - PROCESS | 6867 | 1461246575106 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}] 06:49:35 INFO - PROCESS | 6867 | 1461246575360 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 06:49:35 INFO - PROCESS | 6867 | 1461246575579 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:35 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3ff32800 == 77 [pid = 6867] [id = 190] 06:49:35 INFO - PROCESS | 6867 | ++DOMWINDOW == 136 (0x7fed3bf4bc00) [pid = 6867] [serial = 570] [outer = (nil)] 06:49:35 INFO - PROCESS | 6867 | ++DOMWINDOW == 137 (0x7fed3c830400) [pid = 6867] [serial = 571] [outer = 0x7fed3bf4bc00] 06:49:35 INFO - PROCESS | 6867 | 1461246575653 Marionette DEBUG loaded listener.js 06:49:35 INFO - PROCESS | 6867 | ++DOMWINDOW == 138 (0x7fed3c940000) [pid = 6867] [serial = 572] [outer = 0x7fed3bf4bc00] 06:49:36 INFO - PROCESS | 6867 | SkCairoFTTypeface::onFilterRec unimplemented 06:49:36 INFO - PROCESS | 6867 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:49:36 INFO - PROCESS | 6867 | 1461246576556 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] 06:49:36 INFO - PROCESS | 6867 | 1461246576640 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 06:49:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 06:49:36 INFO - PROCESS | 6867 | 1461246576646 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 06:49:36 INFO - PROCESS | 6867 | 1461246576649 Marionette TRACE conn3 <- [1,734,null,{}] 06:49:36 INFO - PROCESS | 6867 | 1461246576656 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}] 06:49:36 INFO - PROCESS | 6867 | 1461246576910 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 06:49:37 INFO - PROCESS | 6867 | 1461246577149 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:37 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4ae1a800 == 78 [pid = 6867] [id = 191] 06:49:37 INFO - PROCESS | 6867 | ++DOMWINDOW == 139 (0x7fed3c05d800) [pid = 6867] [serial = 573] [outer = (nil)] 06:49:37 INFO - PROCESS | 6867 | ++DOMWINDOW == 140 (0x7fed48ed7c00) [pid = 6867] [serial = 574] [outer = 0x7fed3c05d800] 06:49:37 INFO - PROCESS | 6867 | 1461246577305 Marionette DEBUG loaded listener.js 06:49:37 INFO - PROCESS | 6867 | ++DOMWINDOW == 141 (0x7fed49dc7c00) [pid = 6867] [serial = 575] [outer = 0x7fed3c05d800] 06:49:38 INFO - PROCESS | 6867 | SkCairoFTTypeface::onFilterRec unimplemented 06:49:38 INFO - PROCESS | 6867 | 1461246578454 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]]]}] 06:49:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 06:49:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1880ms 06:49:38 INFO - PROCESS | 6867 | 1461246578530 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 06:49:38 INFO - PROCESS | 6867 | 1461246578534 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 06:49:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 06:49:38 INFO - PROCESS | 6867 | 1461246578543 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 06:49:38 INFO - PROCESS | 6867 | 1461246578547 Marionette TRACE conn3 <- [1,738,null,{}] 06:49:38 INFO - PROCESS | 6867 | 1461246578555 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}] 06:49:38 INFO - PROCESS | 6867 | 1461246578844 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 06:49:39 INFO - PROCESS | 6867 | 1461246579186 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:39 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4ec67800 == 79 [pid = 6867] [id = 192] 06:49:39 INFO - PROCESS | 6867 | ++DOMWINDOW == 142 (0x7fed4aed7800) [pid = 6867] [serial = 576] [outer = (nil)] 06:49:39 INFO - PROCESS | 6867 | ++DOMWINDOW == 143 (0x7fed4afc5800) [pid = 6867] [serial = 577] [outer = 0x7fed4aed7800] 06:49:39 INFO - PROCESS | 6867 | 1461246579322 Marionette DEBUG loaded listener.js 06:49:39 INFO - PROCESS | 6867 | ++DOMWINDOW == 144 (0x7fed4ef2d400) [pid = 6867] [serial = 578] [outer = 0x7fed4aed7800] 06:49:40 INFO - PROCESS | 6867 | SkCairoFTTypeface::onFilterRec unimplemented 06:49:40 INFO - PROCESS | 6867 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:49:41 INFO - PROCESS | 6867 | 1461246581047 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]]]}] 06:49:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 06:49:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2550ms 06:49:41 INFO - PROCESS | 6867 | 1461246581095 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 06:49:41 INFO - PROCESS | 6867 | 1461246581098 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 06:49:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 06:49:41 INFO - PROCESS | 6867 | 1461246581105 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 06:49:41 INFO - PROCESS | 6867 | 1461246581108 Marionette TRACE conn3 <- [1,742,null,{}] 06:49:41 INFO - PROCESS | 6867 | 1461246581114 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}] 06:49:41 INFO - PROCESS | 6867 | 1461246581323 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 06:49:41 INFO - PROCESS | 6867 | 1461246581484 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:41 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed534ac000 == 80 [pid = 6867] [id = 193] 06:49:41 INFO - PROCESS | 6867 | ++DOMWINDOW == 145 (0x7fed2c4d2800) [pid = 6867] [serial = 579] [outer = (nil)] 06:49:41 INFO - PROCESS | 6867 | ++DOMWINDOW == 146 (0x7fed49dc4000) [pid = 6867] [serial = 580] [outer = 0x7fed2c4d2800] 06:49:41 INFO - PROCESS | 6867 | 1461246581559 Marionette DEBUG loaded listener.js 06:49:41 INFO - PROCESS | 6867 | ++DOMWINDOW == 147 (0x7fed4f30a400) [pid = 6867] [serial = 581] [outer = 0x7fed2c4d2800] 06:49:42 INFO - PROCESS | 6867 | SkCairoFTTypeface::onFilterRec unimplemented 06:49:42 INFO - PROCESS | 6867 | 1461246582876 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]]]}] 06:49:42 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 06:49:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1783ms 06:49:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 06:49:42 INFO - PROCESS | 6867 | 1461246582888 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 06:49:42 INFO - PROCESS | 6867 | 1461246582890 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 06:49:42 INFO - PROCESS | 6867 | 1461246582935 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 06:49:42 INFO - PROCESS | 6867 | 1461246582939 Marionette TRACE conn3 <- [1,746,null,{}] 06:49:42 INFO - PROCESS | 6867 | 1461246582967 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}] 06:49:43 INFO - PROCESS | 6867 | 1461246583122 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 06:49:43 INFO - PROCESS | 6867 | 1461246583499 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:43 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed30f58800 == 81 [pid = 6867] [id = 194] 06:49:43 INFO - PROCESS | 6867 | ++DOMWINDOW == 148 (0x7fed2b0dd400) [pid = 6867] [serial = 582] [outer = (nil)] 06:49:43 INFO - PROCESS | 6867 | ++DOMWINDOW == 149 (0x7fed2b0e7400) [pid = 6867] [serial = 583] [outer = 0x7fed2b0dd400] 06:49:43 INFO - PROCESS | 6867 | 1461246583589 Marionette DEBUG loaded listener.js 06:49:43 INFO - PROCESS | 6867 | ++DOMWINDOW == 150 (0x7fed2c4d3c00) [pid = 6867] [serial = 584] [outer = 0x7fed2b0dd400] 06:49:44 INFO - PROCESS | 6867 | SkCairoFTTypeface::onFilterRec unimplemented 06:49:44 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed371a1800 == 80 [pid = 6867] [id = 186] 06:49:44 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed36e59800 == 79 [pid = 6867] [id = 185] 06:49:44 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed33da1000 == 78 [pid = 6867] [id = 184] 06:49:44 INFO - PROCESS | 6867 | --DOMWINDOW == 149 (0x7fed36eb2400) [pid = 6867] [serial = 526] [outer = (nil)] [url = about:blank] 06:49:44 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed31ce8000 == 77 [pid = 6867] [id = 183] 06:49:44 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed36cd2800 == 76 [pid = 6867] [id = 182] 06:49:44 INFO - PROCESS | 6867 | SkCairoFTTypeface::onFilterRec unimplemented 06:49:44 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3ff43000 == 75 [pid = 6867] [id = 178] 06:49:44 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed351da000 == 74 [pid = 6867] [id = 177] 06:49:44 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed30955800 == 73 [pid = 6867] [id = 176] 06:49:45 INFO - PROCESS | 6867 | 1461246585005 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]]]}] 06:49:45 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.) 06:49:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2151ms 06:49:45 INFO - PROCESS | 6867 | 1461246585049 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 06:49:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 06:49:45 INFO - PROCESS | 6867 | 1461246585054 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 06:49:45 INFO - PROCESS | 6867 | 1461246585061 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 06:49:45 INFO - PROCESS | 6867 | 1461246585066 Marionette TRACE conn3 <- [1,750,null,{}] 06:49:45 INFO - PROCESS | 6867 | 1461246585075 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}] 06:49:45 INFO - PROCESS | 6867 | --DOMWINDOW == 148 (0x7fed372ea400) [pid = 6867] [serial = 520] [outer = (nil)] [url = about:blank] 06:49:45 INFO - PROCESS | 6867 | --DOMWINDOW == 147 (0x7fed3b22ac00) [pid = 6867] [serial = 523] [outer = (nil)] [url = about:blank] 06:49:45 INFO - PROCESS | 6867 | --DOMWINDOW == 146 (0x7fed30b90000) [pid = 6867] [serial = 508] [outer = (nil)] [url = about:blank] 06:49:45 INFO - PROCESS | 6867 | --DOMWINDOW == 145 (0x7fed4af6f800) [pid = 6867] [serial = 481] [outer = (nil)] [url = about:blank] 06:49:45 INFO - PROCESS | 6867 | --DOMWINDOW == 144 (0x7fed2c64dc00) [pid = 6867] [serial = 505] [outer = (nil)] [url = about:blank] 06:49:45 INFO - PROCESS | 6867 | --DOMWINDOW == 143 (0x7fed33e2c000) [pid = 6867] [serial = 514] [outer = (nil)] [url = about:blank] 06:49:45 INFO - PROCESS | 6867 | --DOMWINDOW == 142 (0x7fed34fa8000) [pid = 6867] [serial = 515] [outer = (nil)] [url = about:blank] 06:49:45 INFO - PROCESS | 6867 | --DOMWINDOW == 141 (0x7fed36a8fc00) [pid = 6867] [serial = 517] [outer = (nil)] [url = about:blank] 06:49:45 INFO - PROCESS | 6867 | --DOMWINDOW == 140 (0x7fed32f1ac00) [pid = 6867] [serial = 512] [outer = (nil)] [url = about:blank] 06:49:45 INFO - PROCESS | 6867 | --DOMWINDOW == 139 (0x7fed31a41400) [pid = 6867] [serial = 511] [outer = (nil)] [url = about:blank] 06:49:45 INFO - PROCESS | 6867 | --DOMWINDOW == 138 (0x7fed33cee800) [pid = 6867] [serial = 484] [outer = (nil)] [url = about:blank] 06:49:45 INFO - PROCESS | 6867 | --DOMWINDOW == 137 (0x7fed30b9c000) [pid = 6867] [serial = 496] [outer = (nil)] [url = about:blank] 06:49:45 INFO - PROCESS | 6867 | --DOMWINDOW == 136 (0x7fed4b2d0400) [pid = 6867] [serial = 493] [outer = (nil)] [url = about:blank] 06:49:45 INFO - PROCESS | 6867 | --DOMWINDOW == 135 (0x7fed3c82c000) [pid = 6867] [serial = 490] [outer = (nil)] [url = about:blank] 06:49:45 INFO - PROCESS | 6867 | --DOMWINDOW == 134 (0x7fed372ec000) [pid = 6867] [serial = 487] [outer = (nil)] [url = about:blank] 06:49:45 INFO - PROCESS | 6867 | --DOMWINDOW == 133 (0x7fed30b9ac00) [pid = 6867] [serial = 499] [outer = (nil)] [url = about:blank] 06:49:45 INFO - PROCESS | 6867 | --DOMWINDOW == 132 (0x7fed33e26400) [pid = 6867] [serial = 502] [outer = (nil)] [url = about:blank] 06:49:45 INFO - PROCESS | 6867 | --DOMWINDOW == 131 (0x7fed30f13c00) [pid = 6867] [serial = 509] [outer = (nil)] [url = about:blank] 06:49:45 INFO - PROCESS | 6867 | --DOMWINDOW == 130 (0x7fed3b5ab400) [pid = 6867] [serial = 524] [outer = (nil)] [url = about:blank] 06:49:45 INFO - PROCESS | 6867 | --DOMWINDOW == 129 (0x7fed39d4dc00) [pid = 6867] [serial = 521] [outer = (nil)] [url = about:blank] 06:49:45 INFO - PROCESS | 6867 | --DOMWINDOW == 128 (0x7fed36eb0400) [pid = 6867] [serial = 518] [outer = (nil)] [url = about:blank] 06:49:45 INFO - PROCESS | 6867 | 1461246585396 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 06:49:45 INFO - PROCESS | 6867 | 1461246585503 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:45 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed32d29800 == 74 [pid = 6867] [id = 195] 06:49:45 INFO - PROCESS | 6867 | ++DOMWINDOW == 129 (0x7fed2aff1000) [pid = 6867] [serial = 585] [outer = (nil)] 06:49:45 INFO - PROCESS | 6867 | ++DOMWINDOW == 130 (0x7fed30b9ac00) [pid = 6867] [serial = 586] [outer = 0x7fed2aff1000] 06:49:45 INFO - PROCESS | 6867 | 1461246585614 Marionette DEBUG loaded listener.js 06:49:45 INFO - PROCESS | 6867 | ++DOMWINDOW == 131 (0x7fed32f1ac00) [pid = 6867] [serial = 587] [outer = 0x7fed2aff1000] 06:49:46 INFO - PROCESS | 6867 | SkCairoFTTypeface::onFilterRec unimplemented 06:49:46 INFO - PROCESS | 6867 | 1461246586902 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]]]}] 06:49:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 06:49:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1886ms 06:49:46 INFO - PROCESS | 6867 | 1461246586949 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 06:49:46 INFO - PROCESS | 6867 | 1461246586955 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 06:49:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 06:49:46 INFO - PROCESS | 6867 | 1461246586963 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 06:49:46 INFO - PROCESS | 6867 | 1461246586966 Marionette TRACE conn3 <- [1,754,null,{}] 06:49:46 INFO - PROCESS | 6867 | 1461246586971 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}] 06:49:47 INFO - PROCESS | 6867 | 1461246587278 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 06:49:47 INFO - PROCESS | 6867 | 1461246587356 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:47 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed36b11000 == 75 [pid = 6867] [id = 196] 06:49:47 INFO - PROCESS | 6867 | ++DOMWINDOW == 132 (0x7fed31c81400) [pid = 6867] [serial = 588] [outer = (nil)] 06:49:47 INFO - PROCESS | 6867 | ++DOMWINDOW == 133 (0x7fed33e2f800) [pid = 6867] [serial = 589] [outer = 0x7fed31c81400] 06:49:47 INFO - PROCESS | 6867 | 1461246587418 Marionette DEBUG loaded listener.js 06:49:47 INFO - PROCESS | 6867 | ++DOMWINDOW == 134 (0x7fed369aa400) [pid = 6867] [serial = 590] [outer = 0x7fed31c81400] 06:49:48 INFO - PROCESS | 6867 | SkCairoFTTypeface::onFilterRec unimplemented 06:49:48 INFO - PROCESS | 6867 | 1461246588662 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]]]}] 06:49:48 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 06:49:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1732ms 06:49:48 INFO - PROCESS | 6867 | 1461246588699 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 06:49:48 INFO - PROCESS | 6867 | 1461246588702 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 06:49:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 06:49:48 INFO - PROCESS | 6867 | 1461246588710 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 06:49:48 INFO - PROCESS | 6867 | 1461246588719 Marionette TRACE conn3 <- [1,758,null,{}] 06:49:48 INFO - PROCESS | 6867 | 1461246588739 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}] 06:49:48 INFO - PROCESS | 6867 | 1461246588991 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 06:49:49 INFO - PROCESS | 6867 | 1461246589032 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:49 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed38e58000 == 76 [pid = 6867] [id = 197] 06:49:49 INFO - PROCESS | 6867 | ++DOMWINDOW == 135 (0x7fed34fb4c00) [pid = 6867] [serial = 591] [outer = (nil)] 06:49:49 INFO - PROCESS | 6867 | ++DOMWINDOW == 136 (0x7fed38ff4c00) [pid = 6867] [serial = 592] [outer = 0x7fed34fb4c00] 06:49:49 INFO - PROCESS | 6867 | 1461246589094 Marionette DEBUG loaded listener.js 06:49:49 INFO - PROCESS | 6867 | ++DOMWINDOW == 137 (0x7fed39feac00) [pid = 6867] [serial = 593] [outer = 0x7fed34fb4c00] 06:49:49 INFO - PROCESS | 6867 | --DOMWINDOW == 136 (0x7fed2afedc00) [pid = 6867] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 06:49:49 INFO - PROCESS | 6867 | --DOMWINDOW == 135 (0x7fed32db2000) [pid = 6867] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 06:49:49 INFO - PROCESS | 6867 | --DOMWINDOW == 134 (0x7fed30b82800) [pid = 6867] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 06:49:49 INFO - PROCESS | 6867 | --DOMWINDOW == 133 (0x7fed32db4c00) [pid = 6867] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 06:49:49 INFO - PROCESS | 6867 | --DOMWINDOW == 132 (0x7fed3352c000) [pid = 6867] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 06:49:50 INFO - PROCESS | 6867 | SkCairoFTTypeface::onFilterRec unimplemented 06:49:50 INFO - PROCESS | 6867 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:49:50 INFO - PROCESS | 6867 | SkCairoFTTypeface::onFilterRec unimplemented 06:49:50 INFO - PROCESS | 6867 | SkCairoFTTypeface::onFilterRec unimplemented 06:49:50 INFO - PROCESS | 6867 | SkCairoFTTypeface::onFilterRec unimplemented 06:49:50 INFO - PROCESS | 6867 | 1461246590078 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]]]}] 06:49:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 06:49:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1389ms 06:49:50 INFO - PROCESS | 6867 | 1461246590097 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 06:49:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 06:49:50 INFO - PROCESS | 6867 | 1461246590101 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 06:49:50 INFO - PROCESS | 6867 | 1461246590107 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 06:49:50 INFO - PROCESS | 6867 | 1461246590109 Marionette TRACE conn3 <- [1,762,null,{}] 06:49:50 INFO - PROCESS | 6867 | 1461246590115 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}] 06:49:50 INFO - PROCESS | 6867 | 1461246590322 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 06:49:50 INFO - PROCESS | 6867 | 1461246590409 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:50 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3b487000 == 77 [pid = 6867] [id = 198] 06:49:50 INFO - PROCESS | 6867 | ++DOMWINDOW == 133 (0x7fed2afedc00) [pid = 6867] [serial = 594] [outer = (nil)] 06:49:50 INFO - PROCESS | 6867 | ++DOMWINDOW == 134 (0x7fed36c3fc00) [pid = 6867] [serial = 595] [outer = 0x7fed2afedc00] 06:49:50 INFO - PROCESS | 6867 | 1461246590473 Marionette DEBUG loaded listener.js 06:49:50 INFO - PROCESS | 6867 | ++DOMWINDOW == 135 (0x7fed3b109c00) [pid = 6867] [serial = 596] [outer = 0x7fed2afedc00] 06:49:51 INFO - PROCESS | 6867 | 1461246591585 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]]]}] 06:49:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 06:49:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1529ms 06:49:51 INFO - PROCESS | 6867 | 1461246591636 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 06:49:51 INFO - PROCESS | 6867 | 1461246591640 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 06:49:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 06:49:51 INFO - PROCESS | 6867 | 1461246591645 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 06:49:51 INFO - PROCESS | 6867 | 1461246591648 Marionette TRACE conn3 <- [1,766,null,{}] 06:49:51 INFO - PROCESS | 6867 | 1461246591653 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}] 06:49:51 INFO - PROCESS | 6867 | 1461246591808 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 06:49:52 INFO - PROCESS | 6867 | 1461246592097 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:52 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed30953000 == 78 [pid = 6867] [id = 199] 06:49:52 INFO - PROCESS | 6867 | ++DOMWINDOW == 136 (0x7fed2ad77400) [pid = 6867] [serial = 597] [outer = (nil)] 06:49:52 INFO - PROCESS | 6867 | ++DOMWINDOW == 137 (0x7fed2b0e5800) [pid = 6867] [serial = 598] [outer = 0x7fed2ad77400] 06:49:52 INFO - PROCESS | 6867 | 1461246592190 Marionette DEBUG loaded listener.js 06:49:52 INFO - PROCESS | 6867 | ++DOMWINDOW == 138 (0x7fed2c4d8000) [pid = 6867] [serial = 599] [outer = 0x7fed2ad77400] 06:49:53 INFO - PROCESS | 6867 | 1461246593547 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]]]}] 06:49:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 06:49:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1987ms 06:49:53 INFO - PROCESS | 6867 | 1461246593743 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 06:49:53 INFO - PROCESS | 6867 | 1461246593753 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 06:49:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 06:49:53 INFO - PROCESS | 6867 | 1461246593778 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 06:49:53 INFO - PROCESS | 6867 | 1461246593787 Marionette TRACE conn3 <- [1,770,null,{}] 06:49:53 INFO - PROCESS | 6867 | 1461246593801 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}] 06:49:54 INFO - PROCESS | 6867 | 1461246594028 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 06:49:54 INFO - PROCESS | 6867 | 1461246594182 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:54 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed36de0000 == 79 [pid = 6867] [id = 200] 06:49:54 INFO - PROCESS | 6867 | ++DOMWINDOW == 139 (0x7fed2ad7bc00) [pid = 6867] [serial = 600] [outer = (nil)] 06:49:54 INFO - PROCESS | 6867 | ++DOMWINDOW == 140 (0x7fed31c8dc00) [pid = 6867] [serial = 601] [outer = 0x7fed2ad7bc00] 06:49:54 INFO - PROCESS | 6867 | 1461246594258 Marionette DEBUG loaded listener.js 06:49:54 INFO - PROCESS | 6867 | ++DOMWINDOW == 141 (0x7fed35156c00) [pid = 6867] [serial = 602] [outer = 0x7fed2ad7bc00] 06:49:55 INFO - PROCESS | 6867 | 1461246595187 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]]]}] 06:49:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 06:49:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1444ms 06:49:55 INFO - PROCESS | 6867 | 1461246595223 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 06:49:55 INFO - PROCESS | 6867 | 1461246595232 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 06:49:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 06:49:55 INFO - PROCESS | 6867 | 1461246595242 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 06:49:55 INFO - PROCESS | 6867 | 1461246595245 Marionette TRACE conn3 <- [1,774,null,{}] 06:49:55 INFO - PROCESS | 6867 | 1461246595253 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}] 06:49:55 INFO - PROCESS | 6867 | 1461246595525 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 06:49:55 INFO - PROCESS | 6867 | 1461246595818 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:55 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3cdf5800 == 80 [pid = 6867] [id = 201] 06:49:55 INFO - PROCESS | 6867 | ++DOMWINDOW == 142 (0x7fed36a96c00) [pid = 6867] [serial = 603] [outer = (nil)] 06:49:55 INFO - PROCESS | 6867 | ++DOMWINDOW == 143 (0x7fed36c39c00) [pid = 6867] [serial = 604] [outer = 0x7fed36a96c00] 06:49:55 INFO - PROCESS | 6867 | 1461246595914 Marionette DEBUG loaded listener.js 06:49:56 INFO - PROCESS | 6867 | ++DOMWINDOW == 144 (0x7fed372ef400) [pid = 6867] [serial = 605] [outer = 0x7fed36a96c00] 06:49:56 INFO - PROCESS | 6867 | 1461246596866 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]]]}] 06:49:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 06:49:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1681ms 06:49:56 INFO - PROCESS | 6867 | 1461246596923 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 06:49:56 INFO - PROCESS | 6867 | 1461246596927 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 06:49:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 06:49:56 INFO - PROCESS | 6867 | 1461246596940 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 06:49:56 INFO - PROCESS | 6867 | 1461246596949 Marionette TRACE conn3 <- [1,778,null,{}] 06:49:56 INFO - PROCESS | 6867 | 1461246596957 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}] 06:49:57 INFO - PROCESS | 6867 | 1461246597211 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 06:49:57 INFO - PROCESS | 6867 | 1461246597385 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:57 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4a1c7800 == 81 [pid = 6867] [id = 202] 06:49:57 INFO - PROCESS | 6867 | ++DOMWINDOW == 145 (0x7fed3ba52000) [pid = 6867] [serial = 606] [outer = (nil)] 06:49:57 INFO - PROCESS | 6867 | ++DOMWINDOW == 146 (0x7fed3c830000) [pid = 6867] [serial = 607] [outer = 0x7fed3ba52000] 06:49:57 INFO - PROCESS | 6867 | 1461246597482 Marionette DEBUG loaded listener.js 06:49:57 INFO - PROCESS | 6867 | ++DOMWINDOW == 147 (0x7fed3d960800) [pid = 6867] [serial = 608] [outer = 0x7fed3ba52000] 06:49:58 INFO - PROCESS | 6867 | 1461246598319 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]]]}] 06:49:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 06:49:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1455ms 06:49:58 INFO - PROCESS | 6867 | 1461246598390 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 06:49:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 06:49:58 INFO - PROCESS | 6867 | 1461246598400 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 06:49:58 INFO - PROCESS | 6867 | 1461246598406 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 06:49:58 INFO - PROCESS | 6867 | 1461246598413 Marionette TRACE conn3 <- [1,782,null,{}] 06:49:58 INFO - PROCESS | 6867 | 1461246598419 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}] 06:49:58 INFO - PROCESS | 6867 | 1461246598614 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 06:49:58 INFO - PROCESS | 6867 | 1461246598772 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:58 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4f192000 == 82 [pid = 6867] [id = 203] 06:49:58 INFO - PROCESS | 6867 | ++DOMWINDOW == 148 (0x7fed2c648800) [pid = 6867] [serial = 609] [outer = (nil)] 06:49:58 INFO - PROCESS | 6867 | ++DOMWINDOW == 149 (0x7fed4a10a000) [pid = 6867] [serial = 610] [outer = 0x7fed2c648800] 06:49:58 INFO - PROCESS | 6867 | 1461246598845 Marionette DEBUG loaded listener.js 06:49:58 INFO - PROCESS | 6867 | ++DOMWINDOW == 150 (0x7fed4d01d800) [pid = 6867] [serial = 611] [outer = 0x7fed2c648800] 06:49:59 INFO - PROCESS | 6867 | 1461246599632 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]]]}] 06:49:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 06:49:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1282ms 06:49:59 INFO - PROCESS | 6867 | 1461246599690 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 06:49:59 INFO - PROCESS | 6867 | 1461246599693 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 06:49:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 06:49:59 INFO - PROCESS | 6867 | 1461246599699 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 06:49:59 INFO - PROCESS | 6867 | 1461246599702 Marionette TRACE conn3 <- [1,786,null,{}] 06:49:59 INFO - PROCESS | 6867 | 1461246599707 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}] 06:49:59 INFO - PROCESS | 6867 | 1461246599864 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 06:50:00 INFO - PROCESS | 6867 | 1461246600019 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:00 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed53684000 == 83 [pid = 6867] [id = 204] 06:50:00 INFO - PROCESS | 6867 | ++DOMWINDOW == 151 (0x7fed33fbe400) [pid = 6867] [serial = 612] [outer = (nil)] 06:50:00 INFO - PROCESS | 6867 | ++DOMWINDOW == 152 (0x7fed33fc0000) [pid = 6867] [serial = 613] [outer = 0x7fed33fbe400] 06:50:00 INFO - PROCESS | 6867 | 1461246600105 Marionette DEBUG loaded listener.js 06:50:00 INFO - PROCESS | 6867 | ++DOMWINDOW == 153 (0x7fed4ee10c00) [pid = 6867] [serial = 614] [outer = 0x7fed33fbe400] 06:50:01 INFO - PROCESS | 6867 | 1461246601037 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]]]}] 06:50:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 06:50:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1390ms 06:50:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 06:50:01 INFO - PROCESS | 6867 | 1461246601091 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 06:50:01 INFO - PROCESS | 6867 | 1461246601094 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 06:50:01 INFO - PROCESS | 6867 | 1461246601101 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 06:50:01 INFO - PROCESS | 6867 | 1461246601104 Marionette TRACE conn3 <- [1,790,null,{}] 06:50:01 INFO - PROCESS | 6867 | 1461246601109 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}] 06:50:01 INFO - PROCESS | 6867 | 1461246601287 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 06:50:01 INFO - PROCESS | 6867 | 1461246601447 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:01 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed51ed1800 == 84 [pid = 6867] [id = 205] 06:50:01 INFO - PROCESS | 6867 | ++DOMWINDOW == 154 (0x7fed29c6b000) [pid = 6867] [serial = 615] [outer = (nil)] 06:50:01 INFO - PROCESS | 6867 | ++DOMWINDOW == 155 (0x7fed29c70c00) [pid = 6867] [serial = 616] [outer = 0x7fed29c6b000] 06:50:01 INFO - PROCESS | 6867 | 1461246601521 Marionette DEBUG loaded listener.js 06:50:01 INFO - PROCESS | 6867 | ++DOMWINDOW == 156 (0x7fed4ea43800) [pid = 6867] [serial = 617] [outer = 0x7fed29c6b000] 06:50:02 INFO - PROCESS | 6867 | 1461246602383 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]]]}] 06:50:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 06:50:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1329ms 06:50:02 INFO - PROCESS | 6867 | 1461246602432 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 06:50:02 INFO - PROCESS | 6867 | 1461246602438 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 06:50:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 06:50:02 INFO - PROCESS | 6867 | 1461246602447 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 06:50:02 INFO - PROCESS | 6867 | 1461246602451 Marionette TRACE conn3 <- [1,794,null,{}] 06:50:02 INFO - PROCESS | 6867 | 1461246602459 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}] 06:50:02 INFO - PROCESS | 6867 | 1461246602644 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 06:50:02 INFO - PROCESS | 6867 | 1461246602808 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:02 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed31aa4800 == 85 [pid = 6867] [id = 206] 06:50:02 INFO - PROCESS | 6867 | ++DOMWINDOW == 157 (0x7fed290c4000) [pid = 6867] [serial = 618] [outer = (nil)] 06:50:02 INFO - PROCESS | 6867 | ++DOMWINDOW == 158 (0x7fed290cb000) [pid = 6867] [serial = 619] [outer = 0x7fed290c4000] 06:50:02 INFO - PROCESS | 6867 | 1461246602879 Marionette DEBUG loaded listener.js 06:50:02 INFO - PROCESS | 6867 | ++DOMWINDOW == 159 (0x7fed290d0400) [pid = 6867] [serial = 620] [outer = 0x7fed290c4000] 06:50:03 INFO - PROCESS | 6867 | 1461246603716 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]]]}] 06:50:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 06:50:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1331ms 06:50:03 INFO - PROCESS | 6867 | 1461246603778 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 06:50:03 INFO - PROCESS | 6867 | 1461246603783 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 06:50:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 06:50:03 INFO - PROCESS | 6867 | 1461246603788 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 06:50:03 INFO - PROCESS | 6867 | 1461246603791 Marionette TRACE conn3 <- [1,798,null,{}] 06:50:03 INFO - PROCESS | 6867 | 1461246603796 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}] 06:50:03 INFO - PROCESS | 6867 | 1461246603944 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 06:50:04 INFO - PROCESS | 6867 | 1461246604111 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:04 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed291bb800 == 86 [pid = 6867] [id = 207] 06:50:04 INFO - PROCESS | 6867 | ++DOMWINDOW == 160 (0x7fed290c6800) [pid = 6867] [serial = 621] [outer = (nil)] 06:50:04 INFO - PROCESS | 6867 | ++DOMWINDOW == 161 (0x7fed33fc1000) [pid = 6867] [serial = 622] [outer = 0x7fed290c6800] 06:50:04 INFO - PROCESS | 6867 | 1461246604186 Marionette DEBUG loaded listener.js 06:50:04 INFO - PROCESS | 6867 | ++DOMWINDOW == 162 (0x7fed4ea48400) [pid = 6867] [serial = 623] [outer = 0x7fed290c6800] 06:50:05 INFO - PROCESS | 6867 | 1461246605015 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]]]}] 06:50:05 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 06:50:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1283ms 06:50:05 INFO - PROCESS | 6867 | 1461246605073 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 06:50:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 06:50:05 INFO - PROCESS | 6867 | 1461246605077 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 06:50:05 INFO - PROCESS | 6867 | 1461246605083 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 06:50:05 INFO - PROCESS | 6867 | 1461246605086 Marionette TRACE conn3 <- [1,802,null,{}] 06:50:05 INFO - PROCESS | 6867 | 1461246605091 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}] 06:50:05 INFO - PROCESS | 6867 | 1461246605248 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 06:50:05 INFO - PROCESS | 6867 | 1461246605415 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:05 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed37861000 == 87 [pid = 6867] [id = 208] 06:50:05 INFO - PROCESS | 6867 | ++DOMWINDOW == 163 (0x7fed2ad74000) [pid = 6867] [serial = 624] [outer = (nil)] 06:50:05 INFO - PROCESS | 6867 | ++DOMWINDOW == 164 (0x7fed37313000) [pid = 6867] [serial = 625] [outer = 0x7fed2ad74000] 06:50:05 INFO - PROCESS | 6867 | 1461246605490 Marionette DEBUG loaded listener.js 06:50:05 INFO - PROCESS | 6867 | ++DOMWINDOW == 165 (0x7fed37319000) [pid = 6867] [serial = 626] [outer = 0x7fed2ad74000] 06:50:06 INFO - PROCESS | 6867 | 1461246606411 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]]]}] 06:50:06 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 06:50:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1379ms 06:50:06 INFO - PROCESS | 6867 | 1461246606463 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 06:50:06 INFO - PROCESS | 6867 | 1461246606466 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 06:50:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 06:50:06 INFO - PROCESS | 6867 | 1461246606472 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 06:50:06 INFO - PROCESS | 6867 | 1461246606475 Marionette TRACE conn3 <- [1,806,null,{}] 06:50:06 INFO - PROCESS | 6867 | 1461246606481 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}] 06:50:06 INFO - PROCESS | 6867 | 1461246606661 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 06:50:06 INFO - PROCESS | 6867 | 1461246606830 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:06 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed32d2e800 == 88 [pid = 6867] [id = 209] 06:50:06 INFO - PROCESS | 6867 | ++DOMWINDOW == 166 (0x7fed2b0dc400) [pid = 6867] [serial = 627] [outer = (nil)] 06:50:06 INFO - PROCESS | 6867 | ++DOMWINDOW == 167 (0x7fed33e29400) [pid = 6867] [serial = 628] [outer = 0x7fed2b0dc400] 06:50:06 INFO - PROCESS | 6867 | 1461246606933 Marionette DEBUG loaded listener.js 06:50:07 INFO - PROCESS | 6867 | ++DOMWINDOW == 168 (0x7fed3b238400) [pid = 6867] [serial = 629] [outer = 0x7fed2b0dc400] 06:50:07 INFO - PROCESS | 6867 | 1461246607981 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]]]}] 06:50:08 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 06:50:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1580ms 06:50:08 INFO - PROCESS | 6867 | 1461246608056 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 06:50:08 INFO - PROCESS | 6867 | 1461246608063 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 06:50:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 06:50:08 INFO - PROCESS | 6867 | 1461246608071 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 06:50:08 INFO - PROCESS | 6867 | 1461246608078 Marionette TRACE conn3 <- [1,810,null,{}] 06:50:08 INFO - PROCESS | 6867 | 1461246608086 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}] 06:50:08 INFO - PROCESS | 6867 | 1461246608433 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 06:50:08 INFO - PROCESS | 6867 | 1461246608821 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:08 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed30d68800 == 89 [pid = 6867] [id = 210] 06:50:08 INFO - PROCESS | 6867 | ++DOMWINDOW == 169 (0x7fed29c67800) [pid = 6867] [serial = 630] [outer = (nil)] 06:50:08 INFO - PROCESS | 6867 | ++DOMWINDOW == 170 (0x7fed30b8bc00) [pid = 6867] [serial = 631] [outer = 0x7fed29c67800] 06:50:08 INFO - PROCESS | 6867 | 1461246608907 Marionette DEBUG loaded listener.js 06:50:09 INFO - PROCESS | 6867 | ++DOMWINDOW == 171 (0x7fed4ea4b000) [pid = 6867] [serial = 632] [outer = 0x7fed29c67800] 06:50:10 INFO - PROCESS | 6867 | 1461246610290 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]]]}] 06:50:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 06:50:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 2237ms 06:50:10 INFO - PROCESS | 6867 | 1461246610308 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 06:50:10 INFO - PROCESS | 6867 | 1461246610317 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 06:50:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 06:50:10 INFO - PROCESS | 6867 | 1461246610325 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 06:50:10 INFO - PROCESS | 6867 | 1461246610330 Marionette TRACE conn3 <- [1,814,null,{}] 06:50:10 INFO - PROCESS | 6867 | 1461246610338 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}] 06:50:10 INFO - PROCESS | 6867 | 1461246610506 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 06:50:10 INFO - PROCESS | 6867 | 1461246610787 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:10 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed30d6e800 == 90 [pid = 6867] [id = 211] 06:50:10 INFO - PROCESS | 6867 | ++DOMWINDOW == 172 (0x7fed2b0e0000) [pid = 6867] [serial = 633] [outer = (nil)] 06:50:10 INFO - PROCESS | 6867 | ++DOMWINDOW == 173 (0x7fed2b0e5000) [pid = 6867] [serial = 634] [outer = 0x7fed2b0e0000] 06:50:10 INFO - PROCESS | 6867 | 1461246610958 Marionette DEBUG loaded listener.js 06:50:11 INFO - PROCESS | 6867 | ++DOMWINDOW == 174 (0x7fed2c4d4400) [pid = 6867] [serial = 635] [outer = 0x7fed2b0e0000] 06:50:11 INFO - PROCESS | 6867 | 1461246611949 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] 06:50:12 INFO - PROCESS | 6867 | 1461246612032 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 06:50:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 06:50:12 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3b487000 == 89 [pid = 6867] [id = 198] 06:50:12 INFO - PROCESS | 6867 | --DOMWINDOW == 173 (0x7fed3b236800) [pid = 6867] [serial = 538] [outer = (nil)] [url = about:blank] 06:50:12 INFO - PROCESS | 6867 | --DOMWINDOW == 172 (0x7fed36eb0800) [pid = 6867] [serial = 535] [outer = (nil)] [url = about:blank] 06:50:12 INFO - PROCESS | 6867 | --DOMWINDOW == 171 (0x7fed2b0dbc00) [pid = 6867] [serial = 529] [outer = (nil)] [url = about:blank] 06:50:12 INFO - PROCESS | 6867 | --DOMWINDOW == 170 (0x7fed32dbbc00) [pid = 6867] [serial = 532] [outer = (nil)] [url = about:blank] 06:50:12 INFO - PROCESS | 6867 | --DOMWINDOW == 169 (0x7fed3cd8b000) [pid = 6867] [serial = 541] [outer = (nil)] [url = about:blank] 06:50:12 INFO - PROCESS | 6867 | --DOMWINDOW == 168 (0x7fed3aa38000) [pid = 6867] [serial = 559] [outer = (nil)] [url = about:blank] 06:50:12 INFO - PROCESS | 6867 | 1461246612232 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 06:50:12 INFO - PROCESS | 6867 | 1461246612239 Marionette TRACE conn3 <- [1,818,null,{}] 06:50:12 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed38e58000 == 88 [pid = 6867] [id = 197] 06:50:12 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed36b11000 == 87 [pid = 6867] [id = 196] 06:50:12 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed32d29800 == 86 [pid = 6867] [id = 195] 06:50:12 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed30f58800 == 85 [pid = 6867] [id = 194] 06:50:12 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed4ec67800 == 84 [pid = 6867] [id = 192] 06:50:12 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed4ae1a800 == 83 [pid = 6867] [id = 191] 06:50:12 INFO - PROCESS | 6867 | 1461246612427 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}] 06:50:12 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3ff32800 == 82 [pid = 6867] [id = 190] 06:50:12 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3bb30000 == 81 [pid = 6867] [id = 189] 06:50:12 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed36ce5000 == 80 [pid = 6867] [id = 188] 06:50:12 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed2ac19800 == 79 [pid = 6867] [id = 187] 06:50:12 INFO - PROCESS | 6867 | --DOMWINDOW == 167 (0x7fed30b83400) [pid = 6867] [serial = 547] [outer = (nil)] [url = about:blank] 06:50:12 INFO - PROCESS | 6867 | --DOMWINDOW == 166 (0x7fed3417f400) [pid = 6867] [serial = 553] [outer = (nil)] [url = about:blank] 06:50:12 INFO - PROCESS | 6867 | --DOMWINDOW == 165 (0x7fed32dbc800) [pid = 6867] [serial = 551] [outer = (nil)] [url = about:blank] 06:50:12 INFO - PROCESS | 6867 | --DOMWINDOW == 164 (0x7fed30b99400) [pid = 6867] [serial = 548] [outer = (nil)] [url = about:blank] 06:50:12 INFO - PROCESS | 6867 | --DOMWINDOW == 163 (0x7fed3b117400) [pid = 6867] [serial = 527] [outer = (nil)] [url = about:blank] 06:50:12 INFO - PROCESS | 6867 | --DOMWINDOW == 162 (0x7fed39819800) [pid = 6867] [serial = 556] [outer = (nil)] [url = about:blank] 06:50:12 INFO - PROCESS | 6867 | --DOMWINDOW == 161 (0x7fed31a38400) [pid = 6867] [serial = 550] [outer = (nil)] [url = about:blank] 06:50:12 INFO - PROCESS | 6867 | --DOMWINDOW == 160 (0x7fed36851000) [pid = 6867] [serial = 554] [outer = (nil)] [url = about:blank] 06:50:12 INFO - PROCESS | 6867 | --DOMWINDOW == 159 (0x7fed3a9dbc00) [pid = 6867] [serial = 557] [outer = (nil)] [url = about:blank] 06:50:12 INFO - PROCESS | 6867 | --DOMWINDOW == 158 (0x7fed36eb3000) [pid = 6867] [serial = 544] [outer = (nil)] [url = about:blank] 06:50:12 INFO - PROCESS | 6867 | 1461246612667 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 06:50:12 INFO - PROCESS | 6867 | 1461246612768 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:12 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed319af000 == 80 [pid = 6867] [id = 212] 06:50:12 INFO - PROCESS | 6867 | ++DOMWINDOW == 159 (0x7fed2b0e1400) [pid = 6867] [serial = 636] [outer = (nil)] 06:50:12 INFO - PROCESS | 6867 | ++DOMWINDOW == 160 (0x7fed30b8c000) [pid = 6867] [serial = 637] [outer = 0x7fed2b0e1400] 06:50:12 INFO - PROCESS | 6867 | 1461246612834 Marionette DEBUG loaded listener.js 06:50:12 INFO - PROCESS | 6867 | ++DOMWINDOW == 161 (0x7fed318d2000) [pid = 6867] [serial = 638] [outer = 0x7fed2b0e1400] 06:50:13 INFO - PROCESS | 6867 | 1461246613556 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]]]}] 06:50:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 06:50:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1552ms 06:50:13 INFO - PROCESS | 6867 | 1461246613599 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 06:50:13 INFO - PROCESS | 6867 | 1461246613603 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 06:50:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 06:50:13 INFO - PROCESS | 6867 | 1461246613610 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 06:50:13 INFO - PROCESS | 6867 | 1461246613616 Marionette TRACE conn3 <- [1,822,null,{}] 06:50:13 INFO - PROCESS | 6867 | 1461246613633 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}] 06:50:13 INFO - PROCESS | 6867 | 1461246613869 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 06:50:13 INFO - PROCESS | 6867 | 1461246613881 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:13 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed33bb1800 == 81 [pid = 6867] [id = 213] 06:50:13 INFO - PROCESS | 6867 | ++DOMWINDOW == 162 (0x7fed32f1c000) [pid = 6867] [serial = 639] [outer = (nil)] 06:50:13 INFO - PROCESS | 6867 | ++DOMWINDOW == 163 (0x7fed32f22800) [pid = 6867] [serial = 640] [outer = 0x7fed32f1c000] 06:50:13 INFO - PROCESS | 6867 | 1461246613952 Marionette DEBUG loaded listener.js 06:50:14 INFO - PROCESS | 6867 | ++DOMWINDOW == 164 (0x7fed33cee800) [pid = 6867] [serial = 641] [outer = 0x7fed32f1c000] 06:50:14 INFO - PROCESS | 6867 | 1461246614842 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] 06:50:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 06:50:14 INFO - PROCESS | 6867 | 1461246614904 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 06:50:14 INFO - PROCESS | 6867 | 1461246614910 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 06:50:14 INFO - PROCESS | 6867 | 1461246614913 Marionette TRACE conn3 <- [1,826,null,{}] 06:50:14 INFO - PROCESS | 6867 | 1461246614918 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}] 06:50:15 INFO - PROCESS | 6867 | 1461246615136 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 06:50:15 INFO - PROCESS | 6867 | 1461246615160 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:15 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed34d7c000 == 82 [pid = 6867] [id = 214] 06:50:15 INFO - PROCESS | 6867 | ++DOMWINDOW == 165 (0x7fed33fba000) [pid = 6867] [serial = 642] [outer = (nil)] 06:50:15 INFO - PROCESS | 6867 | ++DOMWINDOW == 166 (0x7fed340bfc00) [pid = 6867] [serial = 643] [outer = 0x7fed33fba000] 06:50:15 INFO - PROCESS | 6867 | 1461246615224 Marionette DEBUG loaded listener.js 06:50:15 INFO - PROCESS | 6867 | ++DOMWINDOW == 167 (0x7fed340ca400) [pid = 6867] [serial = 644] [outer = 0x7fed33fba000] 06:50:16 INFO - PROCESS | 6867 | 1461246616158 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]]]}] 06:50:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 06:50:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1287ms 06:50:16 INFO - PROCESS | 6867 | 1461246616199 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 06:50:16 INFO - PROCESS | 6867 | 1461246616202 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 06:50:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 06:50:16 INFO - PROCESS | 6867 | 1461246616208 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 06:50:16 INFO - PROCESS | 6867 | 1461246616210 Marionette TRACE conn3 <- [1,830,null,{}] 06:50:16 INFO - PROCESS | 6867 | 1461246616222 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}] 06:50:16 INFO - PROCESS | 6867 | 1461246616416 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 06:50:16 INFO - PROCESS | 6867 | 1461246616447 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:16 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed368bb800 == 83 [pid = 6867] [id = 215] 06:50:16 INFO - PROCESS | 6867 | ++DOMWINDOW == 168 (0x7fed340bc400) [pid = 6867] [serial = 645] [outer = (nil)] 06:50:16 INFO - PROCESS | 6867 | ++DOMWINDOW == 169 (0x7fed342c8800) [pid = 6867] [serial = 646] [outer = 0x7fed340bc400] 06:50:16 INFO - PROCESS | 6867 | 1461246616509 Marionette DEBUG loaded listener.js 06:50:16 INFO - PROCESS | 6867 | ++DOMWINDOW == 170 (0x7fed3514f800) [pid = 6867] [serial = 647] [outer = 0x7fed340bc400] 06:50:17 INFO - PROCESS | 6867 | --DOMWINDOW == 169 (0x7fed2b0dd400) [pid = 6867] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 06:50:17 INFO - PROCESS | 6867 | --DOMWINDOW == 168 (0x7fed2aff1000) [pid = 6867] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 06:50:17 INFO - PROCESS | 6867 | --DOMWINDOW == 167 (0x7fed34fb4c00) [pid = 6867] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 06:50:17 INFO - PROCESS | 6867 | --DOMWINDOW == 166 (0x7fed31c81400) [pid = 6867] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 06:50:17 INFO - PROCESS | 6867 | --DOMWINDOW == 165 (0x7fed36a94000) [pid = 6867] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 06:50:17 INFO - PROCESS | 6867 | --DOMWINDOW == 164 (0x7fed30b85c00) [pid = 6867] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 06:50:17 INFO - PROCESS | 6867 | --DOMWINDOW == 163 (0x7fed318ca400) [pid = 6867] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 06:50:17 INFO - PROCESS | 6867 | --DOMWINDOW == 162 (0x7fed31c85000) [pid = 6867] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 06:50:17 INFO - PROCESS | 6867 | --DOMWINDOW == 161 (0x7fed3c0bbc00) [pid = 6867] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 06:50:17 INFO - PROCESS | 6867 | --DOMWINDOW == 160 (0x7fed30f1f400) [pid = 6867] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 06:50:17 INFO - PROCESS | 6867 | --DOMWINDOW == 159 (0x7fed30f1fc00) [pid = 6867] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 06:50:17 INFO - PROCESS | 6867 | --DOMWINDOW == 158 (0x7fed372e9c00) [pid = 6867] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 06:50:17 INFO - PROCESS | 6867 | --DOMWINDOW == 157 (0x7fed33ce3c00) [pid = 6867] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 06:50:17 INFO - PROCESS | 6867 | --DOMWINDOW == 156 (0x7fed31c80c00) [pid = 6867] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 06:50:17 INFO - PROCESS | 6867 | --DOMWINDOW == 155 (0x7fed31a33400) [pid = 6867] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 06:50:17 INFO - PROCESS | 6867 | --DOMWINDOW == 154 (0x7fed30f1b800) [pid = 6867] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 06:50:17 INFO - PROCESS | 6867 | --DOMWINDOW == 153 (0x7fed372e5400) [pid = 6867] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 06:50:17 INFO - PROCESS | 6867 | --DOMWINDOW == 152 (0x7fed38ff3800) [pid = 6867] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 06:50:17 INFO - PROCESS | 6867 | --DOMWINDOW == 151 (0x7fed3b5ae400) [pid = 6867] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 06:50:17 INFO - PROCESS | 6867 | --DOMWINDOW == 150 (0x7fed3c832400) [pid = 6867] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 06:50:17 INFO - PROCESS | 6867 | --DOMWINDOW == 149 (0x7fed3b22e400) [pid = 6867] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 06:50:17 INFO - PROCESS | 6867 | --DOMWINDOW == 148 (0x7fed2ad72000) [pid = 6867] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 06:50:17 INFO - PROCESS | 6867 | --DOMWINDOW == 147 (0x7fed49cc1800) [pid = 6867] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 06:50:17 INFO - PROCESS | 6867 | 1461246617625 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]]]}] 06:50:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 06:50:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1433ms 06:50:17 INFO - PROCESS | 6867 | 1461246617642 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 06:50:17 INFO - PROCESS | 6867 | 1461246617645 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 06:50:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 06:50:17 INFO - PROCESS | 6867 | 1461246617651 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 06:50:17 INFO - PROCESS | 6867 | 1461246617654 Marionette TRACE conn3 <- [1,834,null,{}] 06:50:17 INFO - PROCESS | 6867 | 1461246617659 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}] 06:50:17 INFO - PROCESS | 6867 | 1461246617838 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 06:50:17 INFO - PROCESS | 6867 | 1461246617854 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:17 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed36dd3800 == 84 [pid = 6867] [id = 216] 06:50:17 INFO - PROCESS | 6867 | ++DOMWINDOW == 148 (0x7fed35150c00) [pid = 6867] [serial = 648] [outer = (nil)] 06:50:17 INFO - PROCESS | 6867 | ++DOMWINDOW == 149 (0x7fed369aa000) [pid = 6867] [serial = 649] [outer = 0x7fed35150c00] 06:50:17 INFO - PROCESS | 6867 | 1461246617920 Marionette DEBUG loaded listener.js 06:50:18 INFO - PROCESS | 6867 | ++DOMWINDOW == 150 (0x7fed36b7d000) [pid = 6867] [serial = 650] [outer = 0x7fed35150c00] 06:50:18 INFO - PROCESS | 6867 | 1461246618760 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]]]}] 06:50:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 06:50:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1128ms 06:50:18 INFO - PROCESS | 6867 | 1461246618780 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 06:50:18 INFO - PROCESS | 6867 | 1461246618782 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 06:50:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 06:50:18 INFO - PROCESS | 6867 | 1461246618788 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 06:50:18 INFO - PROCESS | 6867 | 1461246618790 Marionette TRACE conn3 <- [1,838,null,{}] 06:50:18 INFO - PROCESS | 6867 | 1461246618795 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}] 06:50:18 INFO - PROCESS | 6867 | 1461246618945 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 06:50:18 INFO - PROCESS | 6867 | 1461246618960 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:18 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3719f800 == 85 [pid = 6867] [id = 217] 06:50:18 INFO - PROCESS | 6867 | ++DOMWINDOW == 151 (0x7fed36a8c400) [pid = 6867] [serial = 651] [outer = (nil)] 06:50:19 INFO - PROCESS | 6867 | ++DOMWINDOW == 152 (0x7fed36c34800) [pid = 6867] [serial = 652] [outer = 0x7fed36a8c400] 06:50:19 INFO - PROCESS | 6867 | 1461246619020 Marionette DEBUG loaded listener.js 06:50:19 INFO - PROCESS | 6867 | ++DOMWINDOW == 153 (0x7fed36c3e800) [pid = 6867] [serial = 653] [outer = 0x7fed36a8c400] 06:50:20 INFO - PROCESS | 6867 | 1461246620156 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]]]}] 06:50:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 06:50:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1435ms 06:50:20 INFO - PROCESS | 6867 | 1461246620226 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 06:50:20 INFO - PROCESS | 6867 | 1461246620234 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 06:50:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 06:50:20 INFO - PROCESS | 6867 | 1461246620243 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 06:50:20 INFO - PROCESS | 6867 | 1461246620247 Marionette TRACE conn3 <- [1,842,null,{}] 06:50:20 INFO - PROCESS | 6867 | 1461246620256 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}] 06:50:20 INFO - PROCESS | 6867 | 1461246620492 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 06:50:20 INFO - PROCESS | 6867 | 1461246620664 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:20 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed319ba000 == 86 [pid = 6867] [id = 218] 06:50:20 INFO - PROCESS | 6867 | ++DOMWINDOW == 154 (0x7fed2afe3800) [pid = 6867] [serial = 654] [outer = (nil)] 06:50:20 INFO - PROCESS | 6867 | ++DOMWINDOW == 155 (0x7fed2c4d9000) [pid = 6867] [serial = 655] [outer = 0x7fed2afe3800] 06:50:20 INFO - PROCESS | 6867 | 1461246620740 Marionette DEBUG loaded listener.js 06:50:20 INFO - PROCESS | 6867 | ++DOMWINDOW == 156 (0x7fed30b8d800) [pid = 6867] [serial = 656] [outer = 0x7fed2afe3800] 06:50:21 INFO - PROCESS | 6867 | 1461246621898 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]]]}] 06:50:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 06:50:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1688ms 06:50:21 INFO - PROCESS | 6867 | 1461246621934 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 06:50:21 INFO - PROCESS | 6867 | 1461246621951 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 06:50:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 06:50:21 INFO - PROCESS | 6867 | 1461246621970 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 06:50:21 INFO - PROCESS | 6867 | 1461246621975 Marionette TRACE conn3 <- [1,846,null,{}] 06:50:21 INFO - PROCESS | 6867 | 1461246621983 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}] 06:50:22 INFO - PROCESS | 6867 | 1461246622242 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 06:50:22 INFO - PROCESS | 6867 | 1461246622501 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:22 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3689c000 == 87 [pid = 6867] [id = 219] 06:50:22 INFO - PROCESS | 6867 | ++DOMWINDOW == 157 (0x7fed2ad76800) [pid = 6867] [serial = 657] [outer = (nil)] 06:50:22 INFO - PROCESS | 6867 | ++DOMWINDOW == 158 (0x7fed31c81400) [pid = 6867] [serial = 658] [outer = 0x7fed2ad76800] 06:50:22 INFO - PROCESS | 6867 | 1461246622576 Marionette DEBUG loaded listener.js 06:50:22 INFO - PROCESS | 6867 | ++DOMWINDOW == 159 (0x7fed335dc400) [pid = 6867] [serial = 659] [outer = 0x7fed2ad76800] 06:50:23 INFO - PROCESS | 6867 | 1461246623460 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]]]}] 06:50:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 06:50:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1539ms 06:50:23 INFO - PROCESS | 6867 | 1461246623509 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 06:50:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 06:50:23 INFO - PROCESS | 6867 | 1461246623513 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 06:50:23 INFO - PROCESS | 6867 | 1461246623520 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 06:50:23 INFO - PROCESS | 6867 | 1461246623531 Marionette TRACE conn3 <- [1,850,null,{}] 06:50:23 INFO - PROCESS | 6867 | 1461246623553 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}] 06:50:23 INFO - PROCESS | 6867 | 1461246623855 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 06:50:24 INFO - PROCESS | 6867 | 1461246624085 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:24 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed39dda800 == 88 [pid = 6867] [id = 220] 06:50:24 INFO - PROCESS | 6867 | ++DOMWINDOW == 160 (0x7fed33fbcc00) [pid = 6867] [serial = 660] [outer = (nil)] 06:50:24 INFO - PROCESS | 6867 | ++DOMWINDOW == 161 (0x7fed36848800) [pid = 6867] [serial = 661] [outer = 0x7fed33fbcc00] 06:50:24 INFO - PROCESS | 6867 | 1461246624163 Marionette DEBUG loaded listener.js 06:50:24 INFO - PROCESS | 6867 | ++DOMWINDOW == 162 (0x7fed36a92400) [pid = 6867] [serial = 662] [outer = 0x7fed33fbcc00] 06:50:25 INFO - PROCESS | 6867 | 1461246625055 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]]]}] 06:50:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 06:50:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1598ms 06:50:25 INFO - PROCESS | 6867 | 1461246625117 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 06:50:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 06:50:25 INFO - PROCESS | 6867 | 1461246625122 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 06:50:25 INFO - PROCESS | 6867 | 1461246625129 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 06:50:25 INFO - PROCESS | 6867 | 1461246625132 Marionette TRACE conn3 <- [1,854,null,{}] 06:50:25 INFO - PROCESS | 6867 | 1461246625138 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}] 06:50:25 INFO - PROCESS | 6867 | 1461246625332 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 06:50:25 INFO - PROCESS | 6867 | ++DOMWINDOW == 163 (0x7fed36b84000) [pid = 6867] [serial = 663] [outer = 0x7fed34fac800] 06:50:25 INFO - PROCESS | 6867 | 1461246625587 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:25 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3bb38000 == 89 [pid = 6867] [id = 221] 06:50:25 INFO - PROCESS | 6867 | ++DOMWINDOW == 164 (0x7fed36eb0000) [pid = 6867] [serial = 664] [outer = (nil)] 06:50:25 INFO - PROCESS | 6867 | ++DOMWINDOW == 165 (0x7fed36eb4c00) [pid = 6867] [serial = 665] [outer = 0x7fed36eb0000] 06:50:25 INFO - PROCESS | 6867 | 1461246625738 Marionette DEBUG loaded listener.js 06:50:25 INFO - PROCESS | 6867 | ++DOMWINDOW == 166 (0x7fed372ea400) [pid = 6867] [serial = 666] [outer = 0x7fed36eb0000] 06:50:26 INFO - PROCESS | 6867 | 1461246626695 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]]]}] 06:50:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 06:50:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1636ms 06:50:26 INFO - PROCESS | 6867 | 1461246626766 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 06:50:26 INFO - PROCESS | 6867 | 1461246626771 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 06:50:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 06:50:26 INFO - PROCESS | 6867 | 1461246626778 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 06:50:26 INFO - PROCESS | 6867 | 1461246626782 Marionette TRACE conn3 <- [1,858,null,{}] 06:50:26 INFO - PROCESS | 6867 | 1461246626788 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}] 06:50:27 INFO - PROCESS | 6867 | 1461246627030 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 06:50:27 INFO - PROCESS | 6867 | 1461246627251 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:27 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3b84d000 == 90 [pid = 6867] [id = 222] 06:50:27 INFO - PROCESS | 6867 | ++DOMWINDOW == 167 (0x7fed372ea800) [pid = 6867] [serial = 667] [outer = (nil)] 06:50:27 INFO - PROCESS | 6867 | ++DOMWINDOW == 168 (0x7fed37315800) [pid = 6867] [serial = 668] [outer = 0x7fed372ea800] 06:50:27 INFO - PROCESS | 6867 | 1461246627373 Marionette DEBUG loaded listener.js 06:50:27 INFO - PROCESS | 6867 | ++DOMWINDOW == 169 (0x7fed3917ac00) [pid = 6867] [serial = 669] [outer = 0x7fed372ea800] 06:50:28 INFO - PROCESS | 6867 | 1461246628225 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]]]}] 06:50:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 06:50:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1496ms 06:50:28 INFO - PROCESS | 6867 | 1461246628275 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 06:50:28 INFO - PROCESS | 6867 | 1461246628279 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 06:50:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 06:50:28 INFO - PROCESS | 6867 | 1461246628284 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 06:50:28 INFO - PROCESS | 6867 | 1461246628287 Marionette TRACE conn3 <- [1,862,null,{}] 06:50:28 INFO - PROCESS | 6867 | 1461246628292 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}] 06:50:28 INFO - PROCESS | 6867 | 1461246628472 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 06:50:28 INFO - PROCESS | 6867 | 1461246628644 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:28 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3cf14800 == 91 [pid = 6867] [id = 223] 06:50:28 INFO - PROCESS | 6867 | ++DOMWINDOW == 170 (0x7fed39819000) [pid = 6867] [serial = 670] [outer = (nil)] 06:50:28 INFO - PROCESS | 6867 | ++DOMWINDOW == 171 (0x7fed39f13c00) [pid = 6867] [serial = 671] [outer = 0x7fed39819000] 06:50:28 INFO - PROCESS | 6867 | 1461246628720 Marionette DEBUG loaded listener.js 06:50:28 INFO - PROCESS | 6867 | ++DOMWINDOW == 172 (0x7fed3a9d7c00) [pid = 6867] [serial = 672] [outer = 0x7fed39819000] 06:50:29 INFO - PROCESS | 6867 | 1461246629548 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]]]}] 06:50:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 06:50:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1331ms 06:50:29 INFO - PROCESS | 6867 | 1461246629617 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 06:50:29 INFO - PROCESS | 6867 | 1461246629621 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 06:50:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 06:50:29 INFO - PROCESS | 6867 | 1461246629627 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 06:50:29 INFO - PROCESS | 6867 | 1461246629630 Marionette TRACE conn3 <- [1,866,null,{}] 06:50:29 INFO - PROCESS | 6867 | 1461246629635 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}] 06:50:29 INFO - PROCESS | 6867 | 1461246629800 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 06:50:29 INFO - PROCESS | 6867 | 1461246629967 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:29 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed42fc1000 == 92 [pid = 6867] [id = 224] 06:50:29 INFO - PROCESS | 6867 | ++DOMWINDOW == 173 (0x7fed39823800) [pid = 6867] [serial = 673] [outer = (nil)] 06:50:30 INFO - PROCESS | 6867 | ++DOMWINDOW == 174 (0x7fed3ac57400) [pid = 6867] [serial = 674] [outer = 0x7fed39823800] 06:50:30 INFO - PROCESS | 6867 | 1461246630039 Marionette DEBUG loaded listener.js 06:50:30 INFO - PROCESS | 6867 | ++DOMWINDOW == 175 (0x7fed3afef000) [pid = 6867] [serial = 675] [outer = 0x7fed39823800] 06:50:30 INFO - PROCESS | 6867 | 1461246630904 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]]]}] 06:50:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 06:50:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1331ms 06:50:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 06:50:30 INFO - PROCESS | 6867 | 1461246630959 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 06:50:30 INFO - PROCESS | 6867 | 1461246630962 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 06:50:30 INFO - PROCESS | 6867 | 1461246630968 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 06:50:30 INFO - PROCESS | 6867 | 1461246630971 Marionette TRACE conn3 <- [1,870,null,{}] 06:50:30 INFO - PROCESS | 6867 | 1461246630977 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}] 06:50:31 INFO - PROCESS | 6867 | 1461246631150 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 06:50:31 INFO - PROCESS | 6867 | 1461246631327 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:31 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed49c5f000 == 93 [pid = 6867] [id = 225] 06:50:31 INFO - PROCESS | 6867 | ++DOMWINDOW == 176 (0x7fed398c4000) [pid = 6867] [serial = 676] [outer = (nil)] 06:50:31 INFO - PROCESS | 6867 | ++DOMWINDOW == 177 (0x7fed3b10a000) [pid = 6867] [serial = 677] [outer = 0x7fed398c4000] 06:50:31 INFO - PROCESS | 6867 | 1461246631396 Marionette DEBUG loaded listener.js 06:50:31 INFO - PROCESS | 6867 | ++DOMWINDOW == 178 (0x7fed3b185000) [pid = 6867] [serial = 678] [outer = 0x7fed398c4000] 06:50:32 INFO - PROCESS | 6867 | 1461246632347 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]]]}] 06:50:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 06:50:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1429ms 06:50:32 INFO - PROCESS | 6867 | 1461246632398 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 06:50:32 INFO - PROCESS | 6867 | 1461246632402 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 06:50:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 06:50:32 INFO - PROCESS | 6867 | 1461246632409 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 06:50:32 INFO - PROCESS | 6867 | 1461246632411 Marionette TRACE conn3 <- [1,874,null,{}] 06:50:32 INFO - PROCESS | 6867 | 1461246632417 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}] 06:50:32 INFO - PROCESS | 6867 | 1461246632588 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 06:50:32 INFO - PROCESS | 6867 | 1461246632772 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:32 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4abc7800 == 94 [pid = 6867] [id = 226] 06:50:32 INFO - PROCESS | 6867 | ++DOMWINDOW == 179 (0x7fed33522c00) [pid = 6867] [serial = 679] [outer = (nil)] 06:50:32 INFO - PROCESS | 6867 | ++DOMWINDOW == 180 (0x7fed3b187000) [pid = 6867] [serial = 680] [outer = 0x7fed33522c00] 06:50:32 INFO - PROCESS | 6867 | 1461246632846 Marionette DEBUG loaded listener.js 06:50:32 INFO - PROCESS | 6867 | ++DOMWINDOW == 181 (0x7fed3b238c00) [pid = 6867] [serial = 681] [outer = 0x7fed33522c00] 06:50:33 INFO - PROCESS | 6867 | 1461246633683 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]]]}] 06:50:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 06:50:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1327ms 06:50:33 INFO - PROCESS | 6867 | 1461246633737 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 06:50:33 INFO - PROCESS | 6867 | 1461246633740 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 06:50:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 06:50:33 INFO - PROCESS | 6867 | 1461246633747 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 06:50:33 INFO - PROCESS | 6867 | 1461246633750 Marionette TRACE conn3 <- [1,878,null,{}] 06:50:33 INFO - PROCESS | 6867 | 1461246633755 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}] 06:50:33 INFO - PROCESS | 6867 | 1461246633925 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 06:50:34 INFO - PROCESS | 6867 | 1461246634100 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:34 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4e91c000 == 95 [pid = 6867] [id = 227] 06:50:34 INFO - PROCESS | 6867 | ++DOMWINDOW == 182 (0x7fed39ab8800) [pid = 6867] [serial = 682] [outer = (nil)] 06:50:34 INFO - PROCESS | 6867 | ++DOMWINDOW == 183 (0x7fed3b4e9000) [pid = 6867] [serial = 683] [outer = 0x7fed39ab8800] 06:50:34 INFO - PROCESS | 6867 | 1461246634169 Marionette DEBUG loaded listener.js 06:50:34 INFO - PROCESS | 6867 | ++DOMWINDOW == 184 (0x7fed3b5ad800) [pid = 6867] [serial = 684] [outer = 0x7fed39ab8800] 06:50:35 INFO - PROCESS | 6867 | 1461246635072 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]]]}] 06:50:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 06:50:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1379ms 06:50:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 06:50:35 INFO - PROCESS | 6867 | 1461246635126 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 06:50:35 INFO - PROCESS | 6867 | 1461246635129 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 06:50:35 INFO - PROCESS | 6867 | 1461246635135 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 06:50:35 INFO - PROCESS | 6867 | 1461246635139 Marionette TRACE conn3 <- [1,882,null,{}] 06:50:35 INFO - PROCESS | 6867 | 1461246635145 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}] 06:50:35 INFO - PROCESS | 6867 | 1461246635371 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 06:50:35 INFO - PROCESS | 6867 | 1461246635544 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:35 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4f193000 == 96 [pid = 6867] [id = 228] 06:50:35 INFO - PROCESS | 6867 | ++DOMWINDOW == 185 (0x7fed3b22a400) [pid = 6867] [serial = 685] [outer = (nil)] 06:50:35 INFO - PROCESS | 6867 | ++DOMWINDOW == 186 (0x7fed3bf4dc00) [pid = 6867] [serial = 686] [outer = 0x7fed3b22a400] 06:50:35 INFO - PROCESS | 6867 | 1461246635622 Marionette DEBUG loaded listener.js 06:50:35 INFO - PROCESS | 6867 | ++DOMWINDOW == 187 (0x7fed3c633400) [pid = 6867] [serial = 687] [outer = 0x7fed3b22a400] 06:50:36 INFO - PROCESS | 6867 | 1461246636479 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]]]}] 06:50:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 06:50:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1391ms 06:50:36 INFO - PROCESS | 6867 | 1461246636527 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 06:50:36 INFO - PROCESS | 6867 | 1461246636530 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 06:50:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 06:50:36 INFO - PROCESS | 6867 | 1461246636536 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 06:50:36 INFO - PROCESS | 6867 | 1461246636538 Marionette TRACE conn3 <- [1,886,null,{}] 06:50:36 INFO - PROCESS | 6867 | 1461246636544 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}] 06:50:36 INFO - PROCESS | 6867 | 1461246636711 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 06:50:36 INFO - PROCESS | 6867 | 1461246636890 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:36 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed36e59800 == 97 [pid = 6867] [id = 229] 06:50:36 INFO - PROCESS | 6867 | ++DOMWINDOW == 188 (0x7fed2ad6e800) [pid = 6867] [serial = 688] [outer = (nil)] 06:50:36 INFO - PROCESS | 6867 | ++DOMWINDOW == 189 (0x7fed39819c00) [pid = 6867] [serial = 689] [outer = 0x7fed2ad6e800] 06:50:36 INFO - PROCESS | 6867 | 1461246636966 Marionette DEBUG loaded listener.js 06:50:37 INFO - PROCESS | 6867 | ++DOMWINDOW == 190 (0x7fed3c832000) [pid = 6867] [serial = 690] [outer = 0x7fed2ad6e800] 06:50:37 INFO - PROCESS | 6867 | 1461246637875 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]]]}] 06:50:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 06:50:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1384ms 06:50:37 INFO - PROCESS | 6867 | 1461246637921 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 06:50:37 INFO - PROCESS | 6867 | 1461246637925 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 06:50:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 06:50:37 INFO - PROCESS | 6867 | 1461246637931 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 06:50:37 INFO - PROCESS | 6867 | 1461246637933 Marionette TRACE conn3 <- [1,890,null,{}] 06:50:37 INFO - PROCESS | 6867 | 1461246637939 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}] 06:50:38 INFO - PROCESS | 6867 | 1461246638112 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 06:50:38 INFO - PROCESS | 6867 | 1461246638292 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:38 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed339a0000 == 98 [pid = 6867] [id = 230] 06:50:38 INFO - PROCESS | 6867 | ++DOMWINDOW == 191 (0x7fed2ad7a400) [pid = 6867] [serial = 691] [outer = (nil)] 06:50:38 INFO - PROCESS | 6867 | ++DOMWINDOW == 192 (0x7fed30b91c00) [pid = 6867] [serial = 692] [outer = 0x7fed2ad7a400] 06:50:38 INFO - PROCESS | 6867 | 1461246638365 Marionette DEBUG loaded listener.js 06:50:38 INFO - PROCESS | 6867 | ++DOMWINDOW == 193 (0x7fed36eac000) [pid = 6867] [serial = 693] [outer = 0x7fed2ad7a400] 06:50:39 INFO - PROCESS | 6867 | 1461246639584 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]]]}] 06:50:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 06:50:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1737ms 06:50:39 INFO - PROCESS | 6867 | 1461246639669 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 06:50:39 INFO - PROCESS | 6867 | 1461246639675 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 06:50:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 06:50:39 INFO - PROCESS | 6867 | 1461246639691 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 06:50:39 INFO - PROCESS | 6867 | 1461246639696 Marionette TRACE conn3 <- [1,894,null,{}] 06:50:39 INFO - PROCESS | 6867 | 1461246639745 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}] 06:50:40 INFO - PROCESS | 6867 | 1461246640014 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 06:50:40 INFO - PROCESS | 6867 | 1461246640158 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:40 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2ae20800 == 99 [pid = 6867] [id = 231] 06:50:40 INFO - PROCESS | 6867 | ++DOMWINDOW == 194 (0x7fed290cdc00) [pid = 6867] [serial = 694] [outer = (nil)] 06:50:40 INFO - PROCESS | 6867 | ++DOMWINDOW == 195 (0x7fed2ad73000) [pid = 6867] [serial = 695] [outer = 0x7fed290cdc00] 06:50:40 INFO - PROCESS | 6867 | 1461246640290 Marionette DEBUG loaded listener.js 06:50:40 INFO - PROCESS | 6867 | ++DOMWINDOW == 196 (0x7fed2c4cf000) [pid = 6867] [serial = 696] [outer = 0x7fed290cdc00] 06:50:41 INFO - PROCESS | 6867 | 1461246641344 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]]]}] 06:50:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 06:50:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1695ms 06:50:41 INFO - PROCESS | 6867 | 1461246641387 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 06:50:41 INFO - PROCESS | 6867 | 1461246641395 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 06:50:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 06:50:41 INFO - PROCESS | 6867 | 1461246641405 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 06:50:41 INFO - PROCESS | 6867 | 1461246641408 Marionette TRACE conn3 <- [1,898,null,{}] 06:50:41 INFO - PROCESS | 6867 | 1461246641414 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}] 06:50:41 INFO - PROCESS | 6867 | 1461246641655 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 06:50:41 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed30cc6000 == 98 [pid = 6867] [id = 122] 06:50:41 INFO - PROCESS | 6867 | --DOMWINDOW == 195 (0x7fed49dc4000) [pid = 6867] [serial = 580] [outer = (nil)] [url = about:blank] 06:50:41 INFO - PROCESS | 6867 | --DOMWINDOW == 194 (0x7fed36c3fc00) [pid = 6867] [serial = 595] [outer = (nil)] [url = about:blank] 06:50:41 INFO - PROCESS | 6867 | 1461246641931 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:41 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3cdf5800 == 97 [pid = 6867] [id = 201] 06:50:41 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed36de0000 == 96 [pid = 6867] [id = 200] 06:50:41 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed30953000 == 95 [pid = 6867] [id = 199] 06:50:41 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2b058800 == 96 [pid = 6867] [id = 232] 06:50:41 INFO - PROCESS | 6867 | ++DOMWINDOW == 195 (0x7fed2c4d0c00) [pid = 6867] [serial = 697] [outer = (nil)] 06:50:42 INFO - PROCESS | 6867 | ++DOMWINDOW == 196 (0x7fed318d0800) [pid = 6867] [serial = 698] [outer = 0x7fed2c4d0c00] 06:50:42 INFO - PROCESS | 6867 | 1461246642010 Marionette DEBUG loaded listener.js 06:50:42 INFO - PROCESS | 6867 | ++DOMWINDOW == 197 (0x7fed32db4c00) [pid = 6867] [serial = 699] [outer = 0x7fed2c4d0c00] 06:50:42 INFO - PROCESS | 6867 | --DOMWINDOW == 196 (0x7fed369a8c00) [pid = 6867] [serial = 391] [outer = (nil)] [url = about:blank] 06:50:42 INFO - PROCESS | 6867 | --DOMWINDOW == 195 (0x7fed3b96a400) [pid = 6867] [serial = 394] [outer = (nil)] [url = about:blank] 06:50:42 INFO - PROCESS | 6867 | --DOMWINDOW == 194 (0x7fed4b2f1400) [pid = 6867] [serial = 397] [outer = (nil)] [url = about:blank] 06:50:42 INFO - PROCESS | 6867 | --DOMWINDOW == 193 (0x7fed3d7cbc00) [pid = 6867] [serial = 400] [outer = (nil)] [url = about:blank] 06:50:42 INFO - PROCESS | 6867 | --DOMWINDOW == 192 (0x7fed4ee11c00) [pid = 6867] [serial = 403] [outer = (nil)] [url = about:blank] 06:50:42 INFO - PROCESS | 6867 | --DOMWINDOW == 191 (0x7fed4f16f000) [pid = 6867] [serial = 406] [outer = (nil)] [url = about:blank] 06:50:42 INFO - PROCESS | 6867 | --DOMWINDOW == 190 (0x7fed4f422400) [pid = 6867] [serial = 409] [outer = (nil)] [url = about:blank] 06:50:42 INFO - PROCESS | 6867 | --DOMWINDOW == 189 (0x7fed4ae2d000) [pid = 6867] [serial = 434] [outer = (nil)] [url = about:blank] 06:50:42 INFO - PROCESS | 6867 | --DOMWINDOW == 188 (0x7fed32db5800) [pid = 6867] [serial = 437] [outer = (nil)] [url = about:blank] 06:50:42 INFO - PROCESS | 6867 | --DOMWINDOW == 187 (0x7fed36b8b400) [pid = 6867] [serial = 440] [outer = (nil)] [url = about:blank] 06:50:42 INFO - PROCESS | 6867 | --DOMWINDOW == 186 (0x7fed3b5a3000) [pid = 6867] [serial = 443] [outer = (nil)] [url = about:blank] 06:50:42 INFO - PROCESS | 6867 | --DOMWINDOW == 185 (0x7fed3c067c00) [pid = 6867] [serial = 446] [outer = (nil)] [url = about:blank] 06:50:42 INFO - PROCESS | 6867 | --DOMWINDOW == 184 (0x7fed49f94000) [pid = 6867] [serial = 449] [outer = (nil)] [url = about:blank] 06:50:42 INFO - PROCESS | 6867 | --DOMWINDOW == 183 (0x7fed4f305c00) [pid = 6867] [serial = 452] [outer = (nil)] [url = about:blank] 06:50:42 INFO - PROCESS | 6867 | --DOMWINDOW == 182 (0x7fed3b239000) [pid = 6867] [serial = 455] [outer = (nil)] [url = about:blank] 06:50:42 INFO - PROCESS | 6867 | --DOMWINDOW == 181 (0x7fed2ad7c400) [pid = 6867] [serial = 458] [outer = (nil)] [url = about:blank] 06:50:42 INFO - PROCESS | 6867 | --DOMWINDOW == 180 (0x7fed4ee05400) [pid = 6867] [serial = 482] [outer = (nil)] [url = about:blank] 06:50:42 INFO - PROCESS | 6867 | --DOMWINDOW == 179 (0x7fed2c4d3c00) [pid = 6867] [serial = 584] [outer = (nil)] [url = about:blank] 06:50:42 INFO - PROCESS | 6867 | --DOMWINDOW == 178 (0x7fed2b0e7400) [pid = 6867] [serial = 583] [outer = (nil)] [url = about:blank] 06:50:42 INFO - PROCESS | 6867 | --DOMWINDOW == 177 (0x7fed30b9ac00) [pid = 6867] [serial = 586] [outer = (nil)] [url = about:blank] 06:50:42 INFO - PROCESS | 6867 | --DOMWINDOW == 176 (0x7fed38ff4c00) [pid = 6867] [serial = 592] [outer = (nil)] [url = about:blank] 06:50:42 INFO - PROCESS | 6867 | --DOMWINDOW == 175 (0x7fed32f1ac00) [pid = 6867] [serial = 587] [outer = (nil)] [url = about:blank] 06:50:42 INFO - PROCESS | 6867 | --DOMWINDOW == 174 (0x7fed3c830400) [pid = 6867] [serial = 571] [outer = (nil)] [url = about:blank] 06:50:42 INFO - PROCESS | 6867 | --DOMWINDOW == 173 (0x7fed48ed7c00) [pid = 6867] [serial = 574] [outer = (nil)] [url = about:blank] 06:50:42 INFO - PROCESS | 6867 | --DOMWINDOW == 172 (0x7fed2afeac00) [pid = 6867] [serial = 562] [outer = (nil)] [url = about:blank] 06:50:42 INFO - PROCESS | 6867 | --DOMWINDOW == 171 (0x7fed369a3c00) [pid = 6867] [serial = 568] [outer = (nil)] [url = about:blank] 06:50:42 INFO - PROCESS | 6867 | --DOMWINDOW == 170 (0x7fed31a3c000) [pid = 6867] [serial = 565] [outer = (nil)] [url = about:blank] 06:50:42 INFO - PROCESS | 6867 | --DOMWINDOW == 169 (0x7fed33e2f800) [pid = 6867] [serial = 589] [outer = (nil)] [url = about:blank] 06:50:42 INFO - PROCESS | 6867 | --DOMWINDOW == 168 (0x7fed4afc5800) [pid = 6867] [serial = 577] [outer = (nil)] [url = about:blank] 06:50:42 INFO - PROCESS | 6867 | --DOMWINDOW == 167 (0x7fed39feac00) [pid = 6867] [serial = 593] [outer = (nil)] [url = about:blank] 06:50:42 INFO - PROCESS | 6867 | --DOMWINDOW == 166 (0x7fed369aa400) [pid = 6867] [serial = 590] [outer = (nil)] [url = about:blank] 06:50:42 INFO - PROCESS | 6867 | --DOMWINDOW == 165 (0x7fed4ee0ec00) [pid = 6867] [serial = 388] [outer = (nil)] [url = about:blank] 06:50:42 INFO - PROCESS | 6867 | --DOMWINDOW == 164 (0x7fed3b107c00) [pid = 6867] [serial = 560] [outer = (nil)] [url = about:blank] 06:50:42 INFO - PROCESS | 6867 | 1461246642854 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]]]}] 06:50:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 06:50:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1479ms 06:50:42 INFO - PROCESS | 6867 | 1461246642884 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 06:50:42 INFO - PROCESS | 6867 | 1461246642888 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 06:50:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 06:50:42 INFO - PROCESS | 6867 | 1461246642894 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 06:50:42 INFO - PROCESS | 6867 | 1461246642899 Marionette TRACE conn3 <- [1,902,null,{}] 06:50:42 INFO - PROCESS | 6867 | 1461246642914 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}] 06:50:43 INFO - PROCESS | 6867 | 1461246643079 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 06:50:43 INFO - PROCESS | 6867 | 1461246643095 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:43 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed31a91800 == 97 [pid = 6867] [id = 233] 06:50:43 INFO - PROCESS | 6867 | ++DOMWINDOW == 165 (0x7fed32f26c00) [pid = 6867] [serial = 700] [outer = (nil)] 06:50:43 INFO - PROCESS | 6867 | ++DOMWINDOW == 166 (0x7fed33e2d000) [pid = 6867] [serial = 701] [outer = 0x7fed32f26c00] 06:50:43 INFO - PROCESS | 6867 | 1461246643173 Marionette DEBUG loaded listener.js 06:50:43 INFO - PROCESS | 6867 | ++DOMWINDOW == 167 (0x7fed33fc0400) [pid = 6867] [serial = 702] [outer = 0x7fed32f26c00] 06:50:44 INFO - PROCESS | 6867 | 1461246644078 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]]]}] 06:50:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 06:50:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1238ms 06:50:44 INFO - PROCESS | 6867 | 1461246644134 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 06:50:44 INFO - PROCESS | 6867 | 1461246644138 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 06:50:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 06:50:44 INFO - PROCESS | 6867 | 1461246644145 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 06:50:44 INFO - PROCESS | 6867 | 1461246644148 Marionette TRACE conn3 <- [1,906,null,{}] 06:50:44 INFO - PROCESS | 6867 | 1461246644154 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}] 06:50:44 INFO - PROCESS | 6867 | 1461246644419 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 06:50:44 INFO - PROCESS | 6867 | 1461246644451 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:44 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed33990000 == 98 [pid = 6867] [id = 234] 06:50:44 INFO - PROCESS | 6867 | ++DOMWINDOW == 168 (0x7fed32f28800) [pid = 6867] [serial = 703] [outer = (nil)] 06:50:44 INFO - PROCESS | 6867 | ++DOMWINDOW == 169 (0x7fed34d51800) [pid = 6867] [serial = 704] [outer = 0x7fed32f28800] 06:50:44 INFO - PROCESS | 6867 | 1461246644521 Marionette DEBUG loaded listener.js 06:50:44 INFO - PROCESS | 6867 | ++DOMWINDOW == 170 (0x7fed36a90c00) [pid = 6867] [serial = 705] [outer = 0x7fed32f28800] 06:50:45 INFO - PROCESS | 6867 | --DOMWINDOW == 169 (0x7fed340bc400) [pid = 6867] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 06:50:45 INFO - PROCESS | 6867 | --DOMWINDOW == 168 (0x7fed2afedc00) [pid = 6867] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 06:50:45 INFO - PROCESS | 6867 | --DOMWINDOW == 167 (0x7fed2b0e0000) [pid = 6867] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 06:50:45 INFO - PROCESS | 6867 | --DOMWINDOW == 166 (0x7fed33fba000) [pid = 6867] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 06:50:45 INFO - PROCESS | 6867 | --DOMWINDOW == 165 (0x7fed32f1c000) [pid = 6867] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 06:50:45 INFO - PROCESS | 6867 | --DOMWINDOW == 164 (0x7fed2b0e1400) [pid = 6867] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 06:50:45 INFO - PROCESS | 6867 | --DOMWINDOW == 163 (0x7fed35150c00) [pid = 6867] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 06:50:46 INFO - PROCESS | 6867 | 1461246646081 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]]]}] 06:50:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 06:50:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1981ms 06:50:46 INFO - PROCESS | 6867 | 1461246646127 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 06:50:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 06:50:46 INFO - PROCESS | 6867 | 1461246646133 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 06:50:46 INFO - PROCESS | 6867 | 1461246646141 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 06:50:46 INFO - PROCESS | 6867 | 1461246646147 Marionette TRACE conn3 <- [1,910,null,{}] 06:50:46 INFO - PROCESS | 6867 | 1461246646155 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}] 06:50:46 INFO - PROCESS | 6867 | 1461246646358 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 06:50:46 INFO - PROCESS | 6867 | 1461246646532 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:46 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed30962000 == 99 [pid = 6867] [id = 235] 06:50:46 INFO - PROCESS | 6867 | ++DOMWINDOW == 164 (0x7fed2ad75800) [pid = 6867] [serial = 706] [outer = (nil)] 06:50:46 INFO - PROCESS | 6867 | ++DOMWINDOW == 165 (0x7fed30b9c400) [pid = 6867] [serial = 707] [outer = 0x7fed2ad75800] 06:50:46 INFO - PROCESS | 6867 | 1461246646608 Marionette DEBUG loaded listener.js 06:50:46 INFO - PROCESS | 6867 | ++DOMWINDOW == 166 (0x7fed31a35800) [pid = 6867] [serial = 708] [outer = 0x7fed2ad75800] 06:50:47 INFO - PROCESS | 6867 | 1461246647552 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]]]}] 06:50:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 06:50:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1440ms 06:50:47 INFO - PROCESS | 6867 | 1461246647583 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 06:50:47 INFO - PROCESS | 6867 | 1461246647592 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 06:50:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 06:50:47 INFO - PROCESS | 6867 | 1461246647603 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 06:50:47 INFO - PROCESS | 6867 | 1461246647607 Marionette TRACE conn3 <- [1,914,null,{}] 06:50:47 INFO - PROCESS | 6867 | 1461246647614 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}] 06:50:47 INFO - PROCESS | 6867 | 1461246647830 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 06:50:48 INFO - PROCESS | 6867 | 1461246648088 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:48 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed33d85000 == 100 [pid = 6867] [id = 236] 06:50:48 INFO - PROCESS | 6867 | ++DOMWINDOW == 167 (0x7fed31c80c00) [pid = 6867] [serial = 709] [outer = (nil)] 06:50:48 INFO - PROCESS | 6867 | ++DOMWINDOW == 168 (0x7fed33fb3800) [pid = 6867] [serial = 710] [outer = 0x7fed31c80c00] 06:50:48 INFO - PROCESS | 6867 | 1461246648206 Marionette DEBUG loaded listener.js 06:50:48 INFO - PROCESS | 6867 | ++DOMWINDOW == 169 (0x7fed340c4800) [pid = 6867] [serial = 711] [outer = 0x7fed31c80c00] 06:50:49 INFO - PROCESS | 6867 | 1461246649062 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]]]}] 06:50:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 06:50:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1531ms 06:50:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 06:50:49 INFO - PROCESS | 6867 | 1461246649135 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 06:50:49 INFO - PROCESS | 6867 | 1461246649138 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 06:50:49 INFO - PROCESS | 6867 | 1461246649145 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 06:50:49 INFO - PROCESS | 6867 | 1461246649151 Marionette TRACE conn3 <- [1,918,null,{}] 06:50:49 INFO - PROCESS | 6867 | 1461246649169 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}] 06:50:49 INFO - PROCESS | 6867 | 1461246649396 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 06:50:49 INFO - PROCESS | 6867 | 1461246649612 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:49 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed36cd2800 == 101 [pid = 6867] [id = 237] 06:50:49 INFO - PROCESS | 6867 | ++DOMWINDOW == 170 (0x7fed36a8b800) [pid = 6867] [serial = 712] [outer = (nil)] 06:50:49 INFO - PROCESS | 6867 | ++DOMWINDOW == 171 (0x7fed36c3c800) [pid = 6867] [serial = 713] [outer = 0x7fed36a8b800] 06:50:49 INFO - PROCESS | 6867 | 1461246649736 Marionette DEBUG loaded listener.js 06:50:49 INFO - PROCESS | 6867 | ++DOMWINDOW == 172 (0x7fed372e9800) [pid = 6867] [serial = 714] [outer = 0x7fed36a8b800] 06:50:50 INFO - PROCESS | 6867 | 1461246650579 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]]]}] 06:50:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 06:50:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1490ms 06:50:50 INFO - PROCESS | 6867 | 1461246650635 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 06:50:50 INFO - PROCESS | 6867 | 1461246650639 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 06:50:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 06:50:50 INFO - PROCESS | 6867 | 1461246650646 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 06:50:50 INFO - PROCESS | 6867 | 1461246650649 Marionette TRACE conn3 <- [1,922,null,{}] 06:50:50 INFO - PROCESS | 6867 | 1461246650655 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}] 06:50:50 INFO - PROCESS | 6867 | 1461246650830 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 06:50:51 INFO - PROCESS | 6867 | 1461246651004 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:51 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3719e800 == 102 [pid = 6867] [id = 238] 06:50:51 INFO - PROCESS | 6867 | ++DOMWINDOW == 173 (0x7fed36b80400) [pid = 6867] [serial = 715] [outer = (nil)] 06:50:51 INFO - PROCESS | 6867 | ++DOMWINDOW == 174 (0x7fed38ffbc00) [pid = 6867] [serial = 716] [outer = 0x7fed36b80400] 06:50:51 INFO - PROCESS | 6867 | 1461246651079 Marionette DEBUG loaded listener.js 06:50:51 INFO - PROCESS | 6867 | ++DOMWINDOW == 175 (0x7fed39aabc00) [pid = 6867] [serial = 717] [outer = 0x7fed36b80400] 06:50:51 INFO - PROCESS | 6867 | 1461246651928 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]]]}] 06:50:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 06:50:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1334ms 06:50:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 06:50:51 INFO - PROCESS | 6867 | 1461246651980 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 06:50:51 INFO - PROCESS | 6867 | 1461246651983 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 06:50:51 INFO - PROCESS | 6867 | 1461246651990 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 06:50:51 INFO - PROCESS | 6867 | 1461246651993 Marionette TRACE conn3 <- [1,926,null,{}] 06:50:52 INFO - PROCESS | 6867 | 1461246651998 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}] 06:50:52 INFO - PROCESS | 6867 | 1461246652183 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 06:50:52 INFO - PROCESS | 6867 | 1461246652354 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:52 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed39a59000 == 103 [pid = 6867] [id = 239] 06:50:52 INFO - PROCESS | 6867 | ++DOMWINDOW == 176 (0x7fed372ec000) [pid = 6867] [serial = 718] [outer = (nil)] 06:50:52 INFO - PROCESS | 6867 | ++DOMWINDOW == 177 (0x7fed39d5a400) [pid = 6867] [serial = 719] [outer = 0x7fed372ec000] 06:50:52 INFO - PROCESS | 6867 | 1461246652424 Marionette DEBUG loaded listener.js 06:50:52 INFO - PROCESS | 6867 | ++DOMWINDOW == 178 (0x7fed3a768400) [pid = 6867] [serial = 720] [outer = 0x7fed372ec000] 06:50:53 INFO - PROCESS | 6867 | 1461246653328 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]]]}] 06:50:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 06:50:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1384ms 06:50:53 INFO - PROCESS | 6867 | 1461246653375 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 06:50:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 06:50:53 INFO - PROCESS | 6867 | 1461246653378 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 06:50:53 INFO - PROCESS | 6867 | 1461246653384 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 06:50:53 INFO - PROCESS | 6867 | 1461246653388 Marionette TRACE conn3 <- [1,930,null,{}] 06:50:53 INFO - PROCESS | 6867 | 1461246653393 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}] 06:50:53 INFO - PROCESS | 6867 | 1461246653593 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 06:50:53 INFO - PROCESS | 6867 | 1461246653777 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:53 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3bb16800 == 104 [pid = 6867] [id = 240] 06:50:53 INFO - PROCESS | 6867 | ++DOMWINDOW == 179 (0x7fed39d4f800) [pid = 6867] [serial = 721] [outer = (nil)] 06:50:53 INFO - PROCESS | 6867 | ++DOMWINDOW == 180 (0x7fed3b96a400) [pid = 6867] [serial = 722] [outer = 0x7fed39d4f800] 06:50:53 INFO - PROCESS | 6867 | 1461246653854 Marionette DEBUG loaded listener.js 06:50:53 INFO - PROCESS | 6867 | ++DOMWINDOW == 181 (0x7fed3c068000) [pid = 6867] [serial = 723] [outer = 0x7fed39d4f800] 06:50:54 INFO - PROCESS | 6867 | 1461246654750 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]]]}] 06:50:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 06:50:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1434ms 06:50:54 INFO - PROCESS | 6867 | 1461246654819 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 06:50:54 INFO - PROCESS | 6867 | 1461246654823 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 06:50:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 06:50:54 INFO - PROCESS | 6867 | 1461246654829 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 06:50:54 INFO - PROCESS | 6867 | 1461246654832 Marionette TRACE conn3 <- [1,934,null,{}] 06:50:54 INFO - PROCESS | 6867 | 1461246654837 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}] 06:50:55 INFO - PROCESS | 6867 | 1461246655037 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 06:50:55 INFO - PROCESS | 6867 | 1461246655214 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:55 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3cfc3800 == 105 [pid = 6867] [id = 241] 06:50:55 INFO - PROCESS | 6867 | ++DOMWINDOW == 182 (0x7fed318d8800) [pid = 6867] [serial = 724] [outer = (nil)] 06:50:55 INFO - PROCESS | 6867 | ++DOMWINDOW == 183 (0x7fed3c636000) [pid = 6867] [serial = 725] [outer = 0x7fed318d8800] 06:50:55 INFO - PROCESS | 6867 | 1461246655283 Marionette DEBUG loaded listener.js 06:50:55 INFO - PROCESS | 6867 | ++DOMWINDOW == 184 (0x7fed3c943400) [pid = 6867] [serial = 726] [outer = 0x7fed318d8800] 06:50:56 INFO - PROCESS | 6867 | 1461246656174 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]]]}] 06:50:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 06:50:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1378ms 06:50:56 INFO - PROCESS | 6867 | 1461246656210 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 06:50:56 INFO - PROCESS | 6867 | 1461246656213 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 06:50:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 06:50:56 INFO - PROCESS | 6867 | 1461246656220 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 06:50:56 INFO - PROCESS | 6867 | 1461246656222 Marionette TRACE conn3 <- [1,938,null,{}] 06:50:56 INFO - PROCESS | 6867 | 1461246656228 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}] 06:50:56 INFO - PROCESS | 6867 | 1461246656439 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 06:50:56 INFO - PROCESS | 6867 | 1461246656622 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:56 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4a1b2800 == 106 [pid = 6867] [id = 242] 06:50:56 INFO - PROCESS | 6867 | ++DOMWINDOW == 185 (0x7fed39d52000) [pid = 6867] [serial = 727] [outer = (nil)] 06:50:56 INFO - PROCESS | 6867 | ++DOMWINDOW == 186 (0x7fed3d6c2800) [pid = 6867] [serial = 728] [outer = 0x7fed39d52000] 06:50:56 INFO - PROCESS | 6867 | 1461246656692 Marionette DEBUG loaded listener.js 06:50:56 INFO - PROCESS | 6867 | ++DOMWINDOW == 187 (0x7fed3d82d400) [pid = 6867] [serial = 729] [outer = 0x7fed39d52000] 06:50:57 INFO - PROCESS | 6867 | 1461246657626 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]]]}] 06:50:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 06:50:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1439ms 06:50:57 INFO - PROCESS | 6867 | 1461246657660 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 06:50:57 INFO - PROCESS | 6867 | 1461246657663 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 06:50:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 06:50:57 INFO - PROCESS | 6867 | 1461246657670 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 06:50:57 INFO - PROCESS | 6867 | 1461246657674 Marionette TRACE conn3 <- [1,942,null,{}] 06:50:57 INFO - PROCESS | 6867 | 1461246657680 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}] 06:50:57 INFO - PROCESS | 6867 | 1461246657872 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 06:50:58 INFO - PROCESS | 6867 | 1461246658052 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:58 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4eea8800 == 107 [pid = 6867] [id = 243] 06:50:58 INFO - PROCESS | 6867 | ++DOMWINDOW == 188 (0x7fed3cd8b000) [pid = 6867] [serial = 730] [outer = (nil)] 06:50:58 INFO - PROCESS | 6867 | ++DOMWINDOW == 189 (0x7fed3d95d000) [pid = 6867] [serial = 731] [outer = 0x7fed3cd8b000] 06:50:58 INFO - PROCESS | 6867 | 1461246658123 Marionette DEBUG loaded listener.js 06:50:58 INFO - PROCESS | 6867 | ++DOMWINDOW == 190 (0x7fed3fb54000) [pid = 6867] [serial = 732] [outer = 0x7fed3cd8b000] 06:50:59 INFO - PROCESS | 6867 | 1461246659033 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]]]}] 06:50:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 06:50:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1433ms 06:50:59 INFO - PROCESS | 6867 | 1461246659106 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 06:50:59 INFO - PROCESS | 6867 | 1461246659110 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 06:50:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 06:50:59 INFO - PROCESS | 6867 | 1461246659117 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 06:50:59 INFO - PROCESS | 6867 | 1461246659120 Marionette TRACE conn3 <- [1,946,null,{}] 06:50:59 INFO - PROCESS | 6867 | 1461246659126 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}] 06:50:59 INFO - PROCESS | 6867 | 1461246659315 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 06:50:59 INFO - PROCESS | 6867 | 1461246659497 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:59 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4f522800 == 108 [pid = 6867] [id = 244] 06:50:59 INFO - PROCESS | 6867 | ++DOMWINDOW == 191 (0x7fed3cd94000) [pid = 6867] [serial = 733] [outer = (nil)] 06:50:59 INFO - PROCESS | 6867 | ++DOMWINDOW == 192 (0x7fed3ff9bc00) [pid = 6867] [serial = 734] [outer = 0x7fed3cd94000] 06:50:59 INFO - PROCESS | 6867 | 1461246659575 Marionette DEBUG loaded listener.js 06:50:59 INFO - PROCESS | 6867 | ++DOMWINDOW == 193 (0x7fed48e60800) [pid = 6867] [serial = 735] [outer = 0x7fed3cd94000] 06:51:00 INFO - PROCESS | 6867 | 1461246660576 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]]]}] 06:51:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 06:51:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1530ms 06:51:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 06:51:00 INFO - PROCESS | 6867 | 1461246660648 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 06:51:00 INFO - PROCESS | 6867 | 1461246660651 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 06:51:00 INFO - PROCESS | 6867 | 1461246660657 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 06:51:00 INFO - PROCESS | 6867 | 1461246660661 Marionette TRACE conn3 <- [1,950,null,{}] 06:51:00 INFO - PROCESS | 6867 | 1461246660666 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}] 06:51:00 INFO - PROCESS | 6867 | 1461246660909 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 06:51:01 INFO - PROCESS | 6867 | 1461246661159 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:01 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2c8b9800 == 109 [pid = 6867] [id = 245] 06:51:01 INFO - PROCESS | 6867 | ++DOMWINDOW == 194 (0x7fed2afef400) [pid = 6867] [serial = 736] [outer = (nil)] 06:51:01 INFO - PROCESS | 6867 | ++DOMWINDOW == 195 (0x7fed33fbb800) [pid = 6867] [serial = 737] [outer = 0x7fed2afef400] 06:51:01 INFO - PROCESS | 6867 | 1461246661299 Marionette DEBUG loaded listener.js 06:51:01 INFO - PROCESS | 6867 | ++DOMWINDOW == 196 (0x7fed49dba400) [pid = 6867] [serial = 738] [outer = 0x7fed2afef400] 06:51:02 INFO - PROCESS | 6867 | 1461246662254 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]]]}] 06:51:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 06:51:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1639ms 06:51:02 INFO - PROCESS | 6867 | 1461246662296 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 06:51:02 INFO - PROCESS | 6867 | 1461246662300 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 06:51:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 06:51:02 INFO - PROCESS | 6867 | 1461246662306 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 06:51:02 INFO - PROCESS | 6867 | 1461246662309 Marionette TRACE conn3 <- [1,954,null,{}] 06:51:02 INFO - PROCESS | 6867 | 1461246662315 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}] 06:51:02 INFO - PROCESS | 6867 | 1461246662493 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 06:51:03 INFO - PROCESS | 6867 | 1461246663034 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:03 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed30d0c000 == 110 [pid = 6867] [id = 246] 06:51:03 INFO - PROCESS | 6867 | ++DOMWINDOW == 197 (0x7fed29c63000) [pid = 6867] [serial = 739] [outer = (nil)] 06:51:03 INFO - PROCESS | 6867 | ++DOMWINDOW == 198 (0x7fed29c6ec00) [pid = 6867] [serial = 740] [outer = 0x7fed29c63000] 06:51:03 INFO - PROCESS | 6867 | 1461246663163 Marionette DEBUG loaded listener.js 06:51:03 INFO - PROCESS | 6867 | ++DOMWINDOW == 199 (0x7fed2afe4c00) [pid = 6867] [serial = 741] [outer = 0x7fed29c63000] 06:51:04 INFO - PROCESS | 6867 | 1461246664059 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]]]}] 06:51:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 06:51:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1792ms 06:51:04 INFO - PROCESS | 6867 | 1461246664101 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 06:51:04 INFO - PROCESS | 6867 | 1461246664108 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 06:51:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 06:51:04 INFO - PROCESS | 6867 | 1461246664116 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 06:51:04 INFO - PROCESS | 6867 | 1461246664121 Marionette TRACE conn3 <- [1,958,null,{}] 06:51:04 INFO - PROCESS | 6867 | 1461246664128 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}] 06:51:04 INFO - PROCESS | 6867 | 1461246664302 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 06:51:04 INFO - PROCESS | 6867 | 1461246664668 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:04 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2ae07000 == 111 [pid = 6867] [id = 247] 06:51:04 INFO - PROCESS | 6867 | ++DOMWINDOW == 200 (0x7fed31a40400) [pid = 6867] [serial = 742] [outer = (nil)] 06:51:04 INFO - PROCESS | 6867 | ++DOMWINDOW == 201 (0x7fed32f1b800) [pid = 6867] [serial = 743] [outer = 0x7fed31a40400] 06:51:04 INFO - PROCESS | 6867 | 1461246664744 Marionette DEBUG loaded listener.js 06:51:04 INFO - PROCESS | 6867 | ++DOMWINDOW == 202 (0x7fed33cf1c00) [pid = 6867] [serial = 744] [outer = 0x7fed31a40400] 06:51:05 INFO - PROCESS | 6867 | 1461246665677 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]]]}] 06:51:05 INFO - PROCESS | 6867 | --DOMWINDOW == 201 (0x7fed290cb000) [pid = 6867] [serial = 619] [outer = (nil)] [url = about:blank] 06:51:05 INFO - PROCESS | 6867 | --DOMWINDOW == 200 (0x7fed37313000) [pid = 6867] [serial = 625] [outer = (nil)] [url = about:blank] 06:51:05 INFO - PROCESS | 6867 | --DOMWINDOW == 199 (0x7fed33fc1000) [pid = 6867] [serial = 622] [outer = (nil)] [url = about:blank] 06:51:05 INFO - PROCESS | 6867 | --DOMWINDOW == 198 (0x7fed33e29400) [pid = 6867] [serial = 628] [outer = (nil)] [url = about:blank] 06:51:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 06:51:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1688ms 06:51:05 INFO - PROCESS | 6867 | 1461246665810 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 06:51:05 INFO - PROCESS | 6867 | 1461246665817 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 06:51:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 06:51:05 INFO - PROCESS | 6867 | 1461246665825 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 06:51:05 INFO - PROCESS | 6867 | 1461246665828 Marionette TRACE conn3 <- [1,962,null,{}] 06:51:05 INFO - PROCESS | 6867 | 1461246665834 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}] 06:51:06 INFO - PROCESS | 6867 | 1461246666013 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 06:51:06 INFO - PROCESS | 6867 | --DOMWINDOW == 197 (0x7fed36b7d000) [pid = 6867] [serial = 650] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 6867 | --DOMWINDOW == 196 (0x7fed33fc0000) [pid = 6867] [serial = 613] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 6867 | --DOMWINDOW == 195 (0x7fed2b0e5800) [pid = 6867] [serial = 598] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 6867 | --DOMWINDOW == 194 (0x7fed29c70c00) [pid = 6867] [serial = 616] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 6867 | --DOMWINDOW == 193 (0x7fed342c8800) [pid = 6867] [serial = 646] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 6867 | --DOMWINDOW == 192 (0x7fed30b8bc00) [pid = 6867] [serial = 631] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 6867 | --DOMWINDOW == 191 (0x7fed4a10a000) [pid = 6867] [serial = 610] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 6867 | --DOMWINDOW == 190 (0x7fed31c8dc00) [pid = 6867] [serial = 601] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 6867 | --DOMWINDOW == 189 (0x7fed3b109c00) [pid = 6867] [serial = 596] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 6867 | --DOMWINDOW == 188 (0x7fed36c39c00) [pid = 6867] [serial = 604] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 6867 | --DOMWINDOW == 187 (0x7fed2c4d4400) [pid = 6867] [serial = 635] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 6867 | --DOMWINDOW == 186 (0x7fed340bfc00) [pid = 6867] [serial = 643] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 6867 | --DOMWINDOW == 185 (0x7fed32f22800) [pid = 6867] [serial = 640] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 6867 | --DOMWINDOW == 184 (0x7fed318d2000) [pid = 6867] [serial = 638] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 6867 | --DOMWINDOW == 183 (0x7fed3c830000) [pid = 6867] [serial = 607] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 6867 | --DOMWINDOW == 182 (0x7fed33cee800) [pid = 6867] [serial = 641] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 6867 | --DOMWINDOW == 181 (0x7fed3514f800) [pid = 6867] [serial = 647] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 6867 | --DOMWINDOW == 180 (0x7fed340ca400) [pid = 6867] [serial = 644] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 6867 | --DOMWINDOW == 179 (0x7fed2b0e5000) [pid = 6867] [serial = 634] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 6867 | --DOMWINDOW == 178 (0x7fed30b8c000) [pid = 6867] [serial = 637] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 6867 | --DOMWINDOW == 177 (0x7fed369aa000) [pid = 6867] [serial = 649] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 6867 | 1461246666260 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:06 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed30961000 == 112 [pid = 6867] [id = 248] 06:51:06 INFO - PROCESS | 6867 | ++DOMWINDOW == 178 (0x7fed2b0e5000) [pid = 6867] [serial = 745] [outer = (nil)] 06:51:06 INFO - PROCESS | 6867 | ++DOMWINDOW == 179 (0x7fed31c8dc00) [pid = 6867] [serial = 746] [outer = 0x7fed2b0e5000] 06:51:06 INFO - PROCESS | 6867 | 1461246666335 Marionette DEBUG loaded listener.js 06:51:06 INFO - PROCESS | 6867 | ++DOMWINDOW == 180 (0x7fed3515b000) [pid = 6867] [serial = 747] [outer = 0x7fed2b0e5000] 06:51:07 INFO - PROCESS | 6867 | 1461246667058 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]]]}] 06:51:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 06:51:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1284ms 06:51:07 INFO - PROCESS | 6867 | 1461246667111 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 06:51:07 INFO - PROCESS | 6867 | 1461246667115 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 06:51:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 06:51:07 INFO - PROCESS | 6867 | 1461246667128 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 06:51:07 INFO - PROCESS | 6867 | 1461246667147 Marionette TRACE conn3 <- [1,966,null,{}] 06:51:07 INFO - PROCESS | 6867 | 1461246667157 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}] 06:51:07 INFO - PROCESS | 6867 | 1461246667335 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 06:51:07 INFO - PROCESS | 6867 | 1461246667470 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:07 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed34d6c800 == 113 [pid = 6867] [id = 249] 06:51:07 INFO - PROCESS | 6867 | ++DOMWINDOW == 181 (0x7fed2c4d4400) [pid = 6867] [serial = 748] [outer = (nil)] 06:51:07 INFO - PROCESS | 6867 | ++DOMWINDOW == 182 (0x7fed36eaec00) [pid = 6867] [serial = 749] [outer = 0x7fed2c4d4400] 06:51:07 INFO - PROCESS | 6867 | 1461246667531 Marionette DEBUG loaded listener.js 06:51:07 INFO - PROCESS | 6867 | ++DOMWINDOW == 183 (0x7fed38ff2c00) [pid = 6867] [serial = 750] [outer = 0x7fed2c4d4400] 06:51:08 INFO - PROCESS | 6867 | 1461246668280 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]]]}] 06:51:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 06:51:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1206ms 06:51:08 INFO - PROCESS | 6867 | 1461246668328 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 06:51:08 INFO - PROCESS | 6867 | 1461246668333 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 06:51:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 06:51:08 INFO - PROCESS | 6867 | 1461246668349 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 06:51:08 INFO - PROCESS | 6867 | 1461246668351 Marionette TRACE conn3 <- [1,970,null,{}] 06:51:08 INFO - PROCESS | 6867 | 1461246668358 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}] 06:51:08 INFO - PROCESS | 6867 | 1461246668576 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 06:51:08 INFO - PROCESS | 6867 | 1461246668602 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:08 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed36dc4000 == 114 [pid = 6867] [id = 250] 06:51:08 INFO - PROCESS | 6867 | ++DOMWINDOW == 184 (0x7fed33fb4400) [pid = 6867] [serial = 751] [outer = (nil)] 06:51:08 INFO - PROCESS | 6867 | ++DOMWINDOW == 185 (0x7fed39f06400) [pid = 6867] [serial = 752] [outer = 0x7fed33fb4400] 06:51:08 INFO - PROCESS | 6867 | 1461246668663 Marionette DEBUG loaded listener.js 06:51:08 INFO - PROCESS | 6867 | ++DOMWINDOW == 186 (0x7fed3ade7c00) [pid = 6867] [serial = 753] [outer = 0x7fed33fb4400] 06:51:09 INFO - PROCESS | 6867 | 1461246669542 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]]]}] 06:51:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 06:51:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1236ms 06:51:09 INFO - PROCESS | 6867 | 1461246669588 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 06:51:09 INFO - PROCESS | 6867 | 1461246669592 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 06:51:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 06:51:09 INFO - PROCESS | 6867 | 1461246669598 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 06:51:09 INFO - PROCESS | 6867 | 1461246669600 Marionette TRACE conn3 <- [1,974,null,{}] 06:51:09 INFO - PROCESS | 6867 | 1461246669606 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}] 06:51:09 INFO - PROCESS | 6867 | 1461246669845 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 06:51:09 INFO - PROCESS | 6867 | 1461246669875 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:09 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3786b000 == 115 [pid = 6867] [id = 251] 06:51:09 INFO - PROCESS | 6867 | ++DOMWINDOW == 187 (0x7fed3b22f400) [pid = 6867] [serial = 754] [outer = (nil)] 06:51:09 INFO - PROCESS | 6867 | ++DOMWINDOW == 188 (0x7fed3b42a800) [pid = 6867] [serial = 755] [outer = 0x7fed3b22f400] 06:51:09 INFO - PROCESS | 6867 | 1461246669950 Marionette DEBUG loaded listener.js 06:51:10 INFO - PROCESS | 6867 | ++DOMWINDOW == 189 (0x7fed3ba4cc00) [pid = 6867] [serial = 756] [outer = 0x7fed3b22f400] 06:51:10 INFO - PROCESS | 6867 | --DOMWINDOW == 188 (0x7fed36a8c400) [pid = 6867] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 06:51:10 INFO - PROCESS | 6867 | --DOMWINDOW == 187 (0x7fed290cdc00) [pid = 6867] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 06:51:10 INFO - PROCESS | 6867 | --DOMWINDOW == 186 (0x7fed2c4d0c00) [pid = 6867] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 06:51:10 INFO - PROCESS | 6867 | --DOMWINDOW == 185 (0x7fed32f26c00) [pid = 6867] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 06:51:11 INFO - PROCESS | 6867 | 1461246671056 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]]]}] 06:51:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 06:51:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1491ms 06:51:11 INFO - PROCESS | 6867 | 1461246671090 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 06:51:11 INFO - PROCESS | 6867 | 1461246671093 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 06:51:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 06:51:11 INFO - PROCESS | 6867 | 1461246671099 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 06:51:11 INFO - PROCESS | 6867 | 1461246671102 Marionette TRACE conn3 <- [1,978,null,{}] 06:51:11 INFO - PROCESS | 6867 | 1461246671107 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}] 06:51:11 INFO - PROCESS | 6867 | 1461246671337 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 06:51:11 INFO - PROCESS | 6867 | 1461246671434 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:11 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3b13e000 == 116 [pid = 6867] [id = 252] 06:51:11 INFO - PROCESS | 6867 | ++DOMWINDOW == 186 (0x7fed372e5000) [pid = 6867] [serial = 757] [outer = (nil)] 06:51:11 INFO - PROCESS | 6867 | ++DOMWINDOW == 187 (0x7fed3bf55000) [pid = 6867] [serial = 758] [outer = 0x7fed372e5000] 06:51:11 INFO - PROCESS | 6867 | 1461246671517 Marionette DEBUG loaded listener.js 06:51:11 INFO - PROCESS | 6867 | ++DOMWINDOW == 188 (0x7fed3fb56c00) [pid = 6867] [serial = 759] [outer = 0x7fed372e5000] 06:51:12 INFO - PROCESS | 6867 | 1461246672251 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]]]}] 06:51:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 06:51:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1180ms 06:51:12 INFO - PROCESS | 6867 | 1461246672280 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 06:51:12 INFO - PROCESS | 6867 | 1461246672284 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 06:51:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 06:51:12 INFO - PROCESS | 6867 | 1461246672289 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 06:51:12 INFO - PROCESS | 6867 | 1461246672292 Marionette TRACE conn3 <- [1,982,null,{}] 06:51:12 INFO - PROCESS | 6867 | 1461246672306 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}] 06:51:12 INFO - PROCESS | 6867 | 1461246672465 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 06:51:12 INFO - PROCESS | 6867 | 1461246672480 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:12 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3cdf8000 == 117 [pid = 6867] [id = 253] 06:51:12 INFO - PROCESS | 6867 | ++DOMWINDOW == 189 (0x7fed3fb57800) [pid = 6867] [serial = 760] [outer = (nil)] 06:51:12 INFO - PROCESS | 6867 | ++DOMWINDOW == 190 (0x7fed49cc6000) [pid = 6867] [serial = 761] [outer = 0x7fed3fb57800] 06:51:12 INFO - PROCESS | 6867 | 1461246672542 Marionette DEBUG loaded listener.js 06:51:12 INFO - PROCESS | 6867 | ++DOMWINDOW == 191 (0x7fed49fe3000) [pid = 6867] [serial = 762] [outer = 0x7fed3fb57800] 06:51:13 INFO - PROCESS | 6867 | 1461246673675 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]]]}] 06:51:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 06:51:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1443ms 06:51:13 INFO - PROCESS | 6867 | 1461246673734 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 06:51:13 INFO - PROCESS | 6867 | 1461246673742 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 06:51:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 06:51:13 INFO - PROCESS | 6867 | 1461246673751 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 06:51:13 INFO - PROCESS | 6867 | 1461246673756 Marionette TRACE conn3 <- [1,986,null,{}] 06:51:13 INFO - PROCESS | 6867 | 1461246673764 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}] 06:51:13 INFO - PROCESS | 6867 | 1461246673976 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 06:51:14 INFO - PROCESS | 6867 | 1461246674211 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:14 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed32d3d000 == 118 [pid = 6867] [id = 254] 06:51:14 INFO - PROCESS | 6867 | ++DOMWINDOW == 192 (0x7fed31a36800) [pid = 6867] [serial = 763] [outer = (nil)] 06:51:14 INFO - PROCESS | 6867 | ++DOMWINDOW == 193 (0x7fed33ce4c00) [pid = 6867] [serial = 764] [outer = 0x7fed31a36800] 06:51:14 INFO - PROCESS | 6867 | 1461246674339 Marionette DEBUG loaded listener.js 06:51:14 INFO - PROCESS | 6867 | ++DOMWINDOW == 194 (0x7fed340bd400) [pid = 6867] [serial = 765] [outer = 0x7fed31a36800] 06:51:15 INFO - PROCESS | 6867 | 1461246675258 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]]]}] 06:51:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 06:51:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1586ms 06:51:15 INFO - PROCESS | 6867 | 1461246675339 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 06:51:15 INFO - PROCESS | 6867 | 1461246675348 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 06:51:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 06:51:15 INFO - PROCESS | 6867 | 1461246675358 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 06:51:15 INFO - PROCESS | 6867 | 1461246675362 Marionette TRACE conn3 <- [1,990,null,{}] 06:51:15 INFO - PROCESS | 6867 | 1461246675369 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}] 06:51:15 INFO - PROCESS | 6867 | 1461246675593 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 06:51:15 INFO - PROCESS | 6867 | 1461246675854 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:15 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed37869000 == 119 [pid = 6867] [id = 255] 06:51:15 INFO - PROCESS | 6867 | ++DOMWINDOW == 195 (0x7fed341fa000) [pid = 6867] [serial = 766] [outer = (nil)] 06:51:15 INFO - PROCESS | 6867 | ++DOMWINDOW == 196 (0x7fed3731d400) [pid = 6867] [serial = 767] [outer = 0x7fed341fa000] 06:51:15 INFO - PROCESS | 6867 | 1461246675943 Marionette DEBUG loaded listener.js 06:51:16 INFO - PROCESS | 6867 | ++DOMWINDOW == 197 (0x7fed3a9dd800) [pid = 6867] [serial = 768] [outer = 0x7fed341fa000] 06:51:16 INFO - PROCESS | 6867 | 1461246676816 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]]]}] 06:51:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 06:51:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1532ms 06:51:16 INFO - PROCESS | 6867 | 1461246676890 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 06:51:16 INFO - PROCESS | 6867 | 1461246676895 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 06:51:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 06:51:16 INFO - PROCESS | 6867 | 1461246676901 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 06:51:16 INFO - PROCESS | 6867 | 1461246676908 Marionette TRACE conn3 <- [1,994,null,{}] 06:51:16 INFO - PROCESS | 6867 | 1461246676925 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}] 06:51:17 INFO - PROCESS | 6867 | 1461246677169 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 06:51:17 INFO - PROCESS | 6867 | 1461246677452 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:17 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4a1cb800 == 120 [pid = 6867] [id = 256] 06:51:17 INFO - PROCESS | 6867 | ++DOMWINDOW == 198 (0x7fed3b102400) [pid = 6867] [serial = 769] [outer = (nil)] 06:51:17 INFO - PROCESS | 6867 | ++DOMWINDOW == 199 (0x7fed3c0bf400) [pid = 6867] [serial = 770] [outer = 0x7fed3b102400] 06:51:17 INFO - PROCESS | 6867 | 1461246677532 Marionette DEBUG loaded listener.js 06:51:17 INFO - PROCESS | 6867 | ++DOMWINDOW == 200 (0x7fed43060400) [pid = 6867] [serial = 771] [outer = 0x7fed3b102400] 06:51:18 INFO - PROCESS | 6867 | 1461246678407 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]]]}] 06:51:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 06:51:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1538ms 06:51:18 INFO - PROCESS | 6867 | 1461246678440 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 06:51:18 INFO - PROCESS | 6867 | 1461246678444 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 06:51:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 06:51:18 INFO - PROCESS | 6867 | 1461246678451 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 06:51:18 INFO - PROCESS | 6867 | 1461246678454 Marionette TRACE conn3 <- [1,998,null,{}] 06:51:18 INFO - PROCESS | 6867 | 1461246678459 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}] 06:51:18 INFO - PROCESS | 6867 | 1461246678632 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 06:51:18 INFO - PROCESS | 6867 | 1461246678818 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:18 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4f49a800 == 121 [pid = 6867] [id = 257] 06:51:18 INFO - PROCESS | 6867 | ++DOMWINDOW == 201 (0x7fed3b5a3000) [pid = 6867] [serial = 772] [outer = (nil)] 06:51:18 INFO - PROCESS | 6867 | ++DOMWINDOW == 202 (0x7fed4a10f800) [pid = 6867] [serial = 773] [outer = 0x7fed3b5a3000] 06:51:18 INFO - PROCESS | 6867 | 1461246678894 Marionette DEBUG loaded listener.js 06:51:19 INFO - PROCESS | 6867 | ++DOMWINDOW == 203 (0x7fed4aed8400) [pid = 6867] [serial = 774] [outer = 0x7fed3b5a3000] 06:51:19 INFO - PROCESS | 6867 | 1461246679807 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]]]}] 06:51:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 06:51:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1429ms 06:51:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 06:51:19 INFO - PROCESS | 6867 | 1461246679881 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 06:51:19 INFO - PROCESS | 6867 | 1461246679884 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 06:51:19 INFO - PROCESS | 6867 | 1461246679891 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 06:51:19 INFO - PROCESS | 6867 | 1461246679893 Marionette TRACE conn3 <- [1,1002,null,{}] 06:51:19 INFO - PROCESS | 6867 | 1461246679899 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}] 06:51:20 INFO - PROCESS | 6867 | 1461246680084 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 06:51:20 INFO - PROCESS | 6867 | 1461246680261 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:20 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed37b8c800 == 122 [pid = 6867] [id = 258] 06:51:20 INFO - PROCESS | 6867 | ++DOMWINDOW == 204 (0x7fed290ca400) [pid = 6867] [serial = 775] [outer = (nil)] 06:51:20 INFO - PROCESS | 6867 | ++DOMWINDOW == 205 (0x7fed4aed2800) [pid = 6867] [serial = 776] [outer = 0x7fed290ca400] 06:51:20 INFO - PROCESS | 6867 | 1461246680335 Marionette DEBUG loaded listener.js 06:51:20 INFO - PROCESS | 6867 | ++DOMWINDOW == 206 (0x7fed4b2ed400) [pid = 6867] [serial = 777] [outer = 0x7fed290ca400] 06:51:21 INFO - PROCESS | 6867 | 1461246681222 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]]]}] 06:51:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 06:51:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1382ms 06:51:21 INFO - PROCESS | 6867 | 1461246681274 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 06:51:21 INFO - PROCESS | 6867 | 1461246681277 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 06:51:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 06:51:21 INFO - PROCESS | 6867 | 1461246681283 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 06:51:21 INFO - PROCESS | 6867 | 1461246681286 Marionette TRACE conn3 <- [1,1006,null,{}] 06:51:21 INFO - PROCESS | 6867 | 1461246681292 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}] 06:51:21 INFO - PROCESS | 6867 | 1461246681497 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 06:51:21 INFO - PROCESS | 6867 | 1461246681677 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:21 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed258c6800 == 123 [pid = 6867] [id = 259] 06:51:21 INFO - PROCESS | 6867 | ++DOMWINDOW == 207 (0x7fed4b2ee400) [pid = 6867] [serial = 778] [outer = (nil)] 06:51:21 INFO - PROCESS | 6867 | ++DOMWINDOW == 208 (0x7fed4d0d0800) [pid = 6867] [serial = 779] [outer = 0x7fed4b2ee400] 06:51:21 INFO - PROCESS | 6867 | 1461246681765 Marionette DEBUG loaded listener.js 06:51:21 INFO - PROCESS | 6867 | ++DOMWINDOW == 209 (0x7fed4ee0ac00) [pid = 6867] [serial = 780] [outer = 0x7fed4b2ee400] 06:51:22 INFO - PROCESS | 6867 | 1461246682616 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]]]}] 06:51:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 06:51:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1378ms 06:51:22 INFO - PROCESS | 6867 | 1461246682663 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 06:51:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 06:51:22 INFO - PROCESS | 6867 | 1461246682667 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 06:51:22 INFO - PROCESS | 6867 | 1461246682677 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 06:51:22 INFO - PROCESS | 6867 | 1461246682680 Marionette TRACE conn3 <- [1,1010,null,{}] 06:51:22 INFO - PROCESS | 6867 | 1461246682686 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}] 06:51:22 INFO - PROCESS | 6867 | 1461246682871 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 06:51:23 INFO - PROCESS | 6867 | 1461246683060 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:23 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed258e0800 == 124 [pid = 6867] [id = 260] 06:51:23 INFO - PROCESS | 6867 | ++DOMWINDOW == 210 (0x7fed4d01b400) [pid = 6867] [serial = 781] [outer = (nil)] 06:51:23 INFO - PROCESS | 6867 | ++DOMWINDOW == 211 (0x7fed4ee11c00) [pid = 6867] [serial = 782] [outer = 0x7fed4d01b400] 06:51:23 INFO - PROCESS | 6867 | 1461246683132 Marionette DEBUG loaded listener.js 06:51:23 INFO - PROCESS | 6867 | ++DOMWINDOW == 212 (0x7fed4ef31400) [pid = 6867] [serial = 783] [outer = 0x7fed4d01b400] 06:51:23 INFO - PROCESS | 6867 | 1461246683980 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]]]}] 06:51:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 06:51:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1335ms 06:51:24 INFO - PROCESS | 6867 | 1461246684009 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 06:51:24 INFO - PROCESS | 6867 | 1461246684013 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 06:51:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 06:51:24 INFO - PROCESS | 6867 | 1461246684019 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 06:51:24 INFO - PROCESS | 6867 | 1461246684021 Marionette TRACE conn3 <- [1,1014,null,{}] 06:51:24 INFO - PROCESS | 6867 | 1461246684026 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}] 06:51:24 INFO - PROCESS | 6867 | 1461246684210 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 06:51:24 INFO - PROCESS | 6867 | 1461246684397 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:24 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed270a5800 == 125 [pid = 6867] [id = 261] 06:51:24 INFO - PROCESS | 6867 | ++DOMWINDOW == 213 (0x7fed3b108400) [pid = 6867] [serial = 784] [outer = (nil)] 06:51:24 INFO - PROCESS | 6867 | ++DOMWINDOW == 214 (0x7fed4f020800) [pid = 6867] [serial = 785] [outer = 0x7fed3b108400] 06:51:24 INFO - PROCESS | 6867 | 1461246684473 Marionette DEBUG loaded listener.js 06:51:24 INFO - PROCESS | 6867 | ++DOMWINDOW == 215 (0x7fed4f166800) [pid = 6867] [serial = 786] [outer = 0x7fed3b108400] 06:51:25 INFO - PROCESS | 6867 | 1461246685324 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]]]}] 06:51:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 06:51:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1379ms 06:51:25 INFO - PROCESS | 6867 | 1461246685399 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 06:51:25 INFO - PROCESS | 6867 | 1461246685403 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 06:51:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 06:51:25 INFO - PROCESS | 6867 | 1461246685409 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 06:51:25 INFO - PROCESS | 6867 | 1461246685413 Marionette TRACE conn3 <- [1,1018,null,{}] 06:51:25 INFO - PROCESS | 6867 | 1461246685418 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}] 06:51:25 INFO - PROCESS | 6867 | 1461246685637 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 06:51:25 INFO - PROCESS | 6867 | 1461246685820 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:25 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed25f9d800 == 126 [pid = 6867] [id = 262] 06:51:25 INFO - PROCESS | 6867 | ++DOMWINDOW == 216 (0x7fed25f6f400) [pid = 6867] [serial = 787] [outer = (nil)] 06:51:25 INFO - PROCESS | 6867 | ++DOMWINDOW == 217 (0x7fed25f78400) [pid = 6867] [serial = 788] [outer = 0x7fed25f6f400] 06:51:25 INFO - PROCESS | 6867 | 1461246685899 Marionette DEBUG loaded listener.js 06:51:26 INFO - PROCESS | 6867 | ++DOMWINDOW == 218 (0x7fed25f7d000) [pid = 6867] [serial = 789] [outer = 0x7fed25f6f400] 06:51:26 INFO - PROCESS | 6867 | 1461246686749 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]]]}] 06:51:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 06:51:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1379ms 06:51:26 INFO - PROCESS | 6867 | 1461246686789 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 06:51:26 INFO - PROCESS | 6867 | 1461246686793 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 06:51:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 06:51:26 INFO - PROCESS | 6867 | 1461246686799 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 06:51:26 INFO - PROCESS | 6867 | 1461246686801 Marionette TRACE conn3 <- [1,1022,null,{}] 06:51:26 INFO - PROCESS | 6867 | 1461246686806 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}] 06:51:27 INFO - PROCESS | 6867 | 1461246687027 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 06:51:27 INFO - PROCESS | 6867 | 1461246687304 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:27 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed291c8000 == 127 [pid = 6867] [id = 263] 06:51:27 INFO - PROCESS | 6867 | ++DOMWINDOW == 219 (0x7fed2ad7d800) [pid = 6867] [serial = 790] [outer = (nil)] 06:51:27 INFO - PROCESS | 6867 | ++DOMWINDOW == 220 (0x7fed32f27400) [pid = 6867] [serial = 791] [outer = 0x7fed2ad7d800] 06:51:27 INFO - PROCESS | 6867 | 1461246687425 Marionette DEBUG loaded listener.js 06:51:27 INFO - PROCESS | 6867 | ++DOMWINDOW == 221 (0x7fed4f1c2c00) [pid = 6867] [serial = 792] [outer = 0x7fed2ad7d800] 06:51:28 INFO - PROCESS | 6867 | 1461246688237 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]]]}] 06:51:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 06:51:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1477ms 06:51:28 INFO - PROCESS | 6867 | 1461246688277 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 06:51:28 INFO - PROCESS | 6867 | 1461246688282 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 06:51:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 06:51:28 INFO - PROCESS | 6867 | 1461246688288 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 06:51:28 INFO - PROCESS | 6867 | 1461246688292 Marionette TRACE conn3 <- [1,1026,null,{}] 06:51:28 INFO - PROCESS | 6867 | 1461246688297 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}] 06:51:28 INFO - PROCESS | 6867 | 1461246688507 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 06:51:28 INFO - PROCESS | 6867 | 1461246688697 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:28 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed28257000 == 128 [pid = 6867] [id = 264] 06:51:28 INFO - PROCESS | 6867 | ++DOMWINDOW == 222 (0x7fed2c4d0800) [pid = 6867] [serial = 793] [outer = (nil)] 06:51:28 INFO - PROCESS | 6867 | ++DOMWINDOW == 223 (0x7fed31982400) [pid = 6867] [serial = 794] [outer = 0x7fed2c4d0800] 06:51:28 INFO - PROCESS | 6867 | 1461246688786 Marionette DEBUG loaded listener.js 06:51:28 INFO - PROCESS | 6867 | ++DOMWINDOW == 224 (0x7fed4f3aa800) [pid = 6867] [serial = 795] [outer = 0x7fed2c4d0800] 06:51:29 INFO - PROCESS | 6867 | 1461246689662 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]]]}] 06:51:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 06:51:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1831ms 06:51:30 INFO - PROCESS | 6867 | 1461246690282 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 06:51:30 INFO - PROCESS | 6867 | 1461246690287 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 06:51:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 06:51:30 INFO - PROCESS | 6867 | 1461246690324 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 06:51:30 INFO - PROCESS | 6867 | 1461246690331 Marionette TRACE conn3 <- [1,1030,null,{}] 06:51:30 INFO - PROCESS | 6867 | 1461246690343 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}] 06:51:30 INFO - PROCESS | 6867 | 1461246690530 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 06:51:30 INFO - PROCESS | 6867 | 1461246690728 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:30 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed30cc0800 == 129 [pid = 6867] [id = 265] 06:51:30 INFO - PROCESS | 6867 | ++DOMWINDOW == 225 (0x7fed24e52800) [pid = 6867] [serial = 796] [outer = (nil)] 06:51:30 INFO - PROCESS | 6867 | ++DOMWINDOW == 226 (0x7fed29c62800) [pid = 6867] [serial = 797] [outer = 0x7fed24e52800] 06:51:30 INFO - PROCESS | 6867 | 1461246690800 Marionette DEBUG loaded listener.js 06:51:30 INFO - PROCESS | 6867 | ++DOMWINDOW == 227 (0x7fed2ad70000) [pid = 6867] [serial = 798] [outer = 0x7fed24e52800] 06:51:31 INFO - PROCESS | 6867 | 1461246691879 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]]]}] 06:51:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 06:51:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1604ms 06:51:31 INFO - PROCESS | 6867 | 1461246691912 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 06:51:31 INFO - PROCESS | 6867 | 1461246691916 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 06:51:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 06:51:31 INFO - PROCESS | 6867 | 1461246691929 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 06:51:31 INFO - PROCESS | 6867 | 1461246691933 Marionette TRACE conn3 <- [1,1034,null,{}] 06:51:31 INFO - PROCESS | 6867 | 1461246691939 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}] 06:51:32 INFO - PROCESS | 6867 | 1461246692132 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 06:51:32 INFO - PROCESS | 6867 | 1461246692388 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:32 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3095f800 == 130 [pid = 6867] [id = 266] 06:51:32 INFO - PROCESS | 6867 | ++DOMWINDOW == 228 (0x7fed30b9d800) [pid = 6867] [serial = 799] [outer = (nil)] 06:51:32 INFO - PROCESS | 6867 | ++DOMWINDOW == 229 (0x7fed318c9c00) [pid = 6867] [serial = 800] [outer = 0x7fed30b9d800] 06:51:32 INFO - PROCESS | 6867 | 1461246692455 Marionette DEBUG loaded listener.js 06:51:32 INFO - PROCESS | 6867 | ++DOMWINDOW == 230 (0x7fed3197d800) [pid = 6867] [serial = 801] [outer = 0x7fed30b9d800] 06:51:32 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed4f1a7000 == 129 [pid = 6867] [id = 92] 06:51:32 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed39f4c000 == 128 [pid = 6867] [id = 60] 06:51:32 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed39dd7800 == 127 [pid = 6867] [id = 58] 06:51:32 INFO - PROCESS | 6867 | --DOMWINDOW == 229 (0x7fed34d51800) [pid = 6867] [serial = 704] [outer = (nil)] [url = about:blank] 06:51:32 INFO - PROCESS | 6867 | --DOMWINDOW == 228 (0x7fed3ac57400) [pid = 6867] [serial = 674] [outer = (nil)] [url = about:blank] 06:51:32 INFO - PROCESS | 6867 | --DOMWINDOW == 227 (0x7fed3b10a000) [pid = 6867] [serial = 677] [outer = (nil)] [url = about:blank] 06:51:32 INFO - PROCESS | 6867 | --DOMWINDOW == 226 (0x7fed3b187000) [pid = 6867] [serial = 680] [outer = (nil)] [url = about:blank] 06:51:32 INFO - PROCESS | 6867 | --DOMWINDOW == 225 (0x7fed3b4e9000) [pid = 6867] [serial = 683] [outer = (nil)] [url = about:blank] 06:51:32 INFO - PROCESS | 6867 | --DOMWINDOW == 224 (0x7fed3bf4dc00) [pid = 6867] [serial = 686] [outer = (nil)] [url = about:blank] 06:51:32 INFO - PROCESS | 6867 | --DOMWINDOW == 223 (0x7fed39819c00) [pid = 6867] [serial = 689] [outer = (nil)] [url = about:blank] 06:51:32 INFO - PROCESS | 6867 | --DOMWINDOW == 222 (0x7fed30b91c00) [pid = 6867] [serial = 692] [outer = (nil)] [url = about:blank] 06:51:32 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3ff27800 == 126 [pid = 6867] [id = 57] 06:51:32 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3cfbd800 == 125 [pid = 6867] [id = 61] 06:51:32 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed43d1f000 == 124 [pid = 6867] [id = 43] 06:51:32 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3cf05800 == 123 [pid = 6867] [id = 91] 06:51:32 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3b13e000 == 122 [pid = 6867] [id = 252] 06:51:33 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3786b000 == 121 [pid = 6867] [id = 251] 06:51:33 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed36dc4000 == 120 [pid = 6867] [id = 250] 06:51:33 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed34d6c800 == 119 [pid = 6867] [id = 249] 06:51:33 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed30961000 == 118 [pid = 6867] [id = 248] 06:51:33 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed2ae07000 == 117 [pid = 6867] [id = 247] 06:51:33 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed30d0c000 == 116 [pid = 6867] [id = 246] 06:51:33 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed4f522800 == 115 [pid = 6867] [id = 244] 06:51:33 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed4eea8800 == 114 [pid = 6867] [id = 243] 06:51:33 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed4a1b2800 == 113 [pid = 6867] [id = 242] 06:51:33 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3cfc3800 == 112 [pid = 6867] [id = 241] 06:51:33 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3bb16800 == 111 [pid = 6867] [id = 240] 06:51:33 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed39a59000 == 110 [pid = 6867] [id = 239] 06:51:33 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3719e800 == 109 [pid = 6867] [id = 238] 06:51:33 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed36cd2800 == 108 [pid = 6867] [id = 237] 06:51:33 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed33d85000 == 107 [pid = 6867] [id = 236] 06:51:33 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed30962000 == 106 [pid = 6867] [id = 235] 06:51:33 INFO - PROCESS | 6867 | 1461246693482 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]]]}] 06:51:33 INFO - PROCESS | 6867 | --DOMWINDOW == 221 (0x7fed33fc0400) [pid = 6867] [serial = 702] [outer = (nil)] [url = about:blank] 06:51:33 INFO - PROCESS | 6867 | --DOMWINDOW == 220 (0x7fed33e2d000) [pid = 6867] [serial = 701] [outer = (nil)] [url = about:blank] 06:51:33 INFO - PROCESS | 6867 | --DOMWINDOW == 219 (0x7fed36c34800) [pid = 6867] [serial = 652] [outer = (nil)] [url = about:blank] 06:51:33 INFO - PROCESS | 6867 | --DOMWINDOW == 218 (0x7fed36c3e800) [pid = 6867] [serial = 653] [outer = (nil)] [url = about:blank] 06:51:33 INFO - PROCESS | 6867 | --DOMWINDOW == 217 (0x7fed36848800) [pid = 6867] [serial = 661] [outer = (nil)] [url = about:blank] 06:51:33 INFO - PROCESS | 6867 | --DOMWINDOW == 216 (0x7fed2ad73000) [pid = 6867] [serial = 695] [outer = (nil)] [url = about:blank] 06:51:33 INFO - PROCESS | 6867 | --DOMWINDOW == 215 (0x7fed2c4cf000) [pid = 6867] [serial = 696] [outer = (nil)] [url = about:blank] 06:51:33 INFO - PROCESS | 6867 | --DOMWINDOW == 214 (0x7fed318d0800) [pid = 6867] [serial = 698] [outer = (nil)] [url = about:blank] 06:51:33 INFO - PROCESS | 6867 | --DOMWINDOW == 213 (0x7fed32db4c00) [pid = 6867] [serial = 699] [outer = (nil)] [url = about:blank] 06:51:33 INFO - PROCESS | 6867 | --DOMWINDOW == 212 (0x7fed2c4d9000) [pid = 6867] [serial = 655] [outer = (nil)] [url = about:blank] 06:51:33 INFO - PROCESS | 6867 | --DOMWINDOW == 211 (0x7fed36eb4c00) [pid = 6867] [serial = 665] [outer = (nil)] [url = about:blank] 06:51:33 INFO - PROCESS | 6867 | --DOMWINDOW == 210 (0x7fed39f13c00) [pid = 6867] [serial = 671] [outer = (nil)] [url = about:blank] 06:51:33 INFO - PROCESS | 6867 | --DOMWINDOW == 209 (0x7fed37315800) [pid = 6867] [serial = 668] [outer = (nil)] [url = about:blank] 06:51:33 INFO - PROCESS | 6867 | --DOMWINDOW == 208 (0x7fed31c81400) [pid = 6867] [serial = 658] [outer = (nil)] [url = about:blank] 06:51:33 INFO - PROCESS | 6867 | --DOMWINDOW == 207 (0x7fed32f1f000) [pid = 6867] [serial = 431] [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.] 06:51:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 06:51:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1640ms 06:51:33 INFO - PROCESS | 6867 | 1461246693566 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 06:51:33 INFO - PROCESS | 6867 | 1461246693570 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 06:51:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 06:51:33 INFO - PROCESS | 6867 | 1461246693576 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 06:51:33 INFO - PROCESS | 6867 | 1461246693579 Marionette TRACE conn3 <- [1,1038,null,{}] 06:51:33 INFO - PROCESS | 6867 | 1461246693593 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}] 06:51:33 INFO - PROCESS | 6867 | 1461246693767 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 06:51:33 INFO - PROCESS | 6867 | 1461246693924 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:34 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed319a7800 == 107 [pid = 6867] [id = 267] 06:51:34 INFO - PROCESS | 6867 | ++DOMWINDOW == 208 (0x7fed3197fc00) [pid = 6867] [serial = 802] [outer = (nil)] 06:51:34 INFO - PROCESS | 6867 | ++DOMWINDOW == 209 (0x7fed32db8c00) [pid = 6867] [serial = 803] [outer = 0x7fed3197fc00] 06:51:34 INFO - PROCESS | 6867 | 1461246694070 Marionette DEBUG loaded listener.js 06:51:34 INFO - PROCESS | 6867 | ++DOMWINDOW == 210 (0x7fed32f27800) [pid = 6867] [serial = 804] [outer = 0x7fed3197fc00] 06:51:34 INFO - PROCESS | 6867 | 1461246694780 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]]]}] 06:51:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 06:51:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1229ms 06:51:34 INFO - PROCESS | 6867 | 1461246694806 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 06:51:34 INFO - PROCESS | 6867 | 1461246694810 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 06:51:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 06:51:34 INFO - PROCESS | 6867 | 1461246694815 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 06:51:34 INFO - PROCESS | 6867 | 1461246694818 Marionette TRACE conn3 <- [1,1042,null,{}] 06:51:34 INFO - PROCESS | 6867 | 1461246694823 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}] 06:51:35 INFO - PROCESS | 6867 | 1461246695047 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 06:51:35 INFO - PROCESS | 6867 | 1461246695139 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:35 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed32d2b000 == 108 [pid = 6867] [id = 268] 06:51:35 INFO - PROCESS | 6867 | ++DOMWINDOW == 211 (0x7fed31987400) [pid = 6867] [serial = 805] [outer = (nil)] 06:51:35 INFO - PROCESS | 6867 | ++DOMWINDOW == 212 (0x7fed33fba000) [pid = 6867] [serial = 806] [outer = 0x7fed31987400] 06:51:35 INFO - PROCESS | 6867 | 1461246695205 Marionette DEBUG loaded listener.js 06:51:35 INFO - PROCESS | 6867 | ++DOMWINDOW == 213 (0x7fed340ca000) [pid = 6867] [serial = 807] [outer = 0x7fed31987400] 06:51:35 INFO - PROCESS | 6867 | 1461246695983 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]]]}] 06:51:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 06:51:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1233ms 06:51:36 INFO - PROCESS | 6867 | 1461246696050 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 06:51:36 INFO - PROCESS | 6867 | 1461246696053 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 06:51:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 06:51:36 INFO - PROCESS | 6867 | 1461246696059 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 06:51:36 INFO - PROCESS | 6867 | 1461246696061 Marionette TRACE conn3 <- [1,1046,null,{}] 06:51:36 INFO - PROCESS | 6867 | 1461246696074 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}] 06:51:36 INFO - PROCESS | 6867 | 1461246696271 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 06:51:36 INFO - PROCESS | 6867 | 1461246696293 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:36 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed33d9b000 == 109 [pid = 6867] [id = 269] 06:51:36 INFO - PROCESS | 6867 | ++DOMWINDOW == 214 (0x7fed30f21000) [pid = 6867] [serial = 808] [outer = (nil)] 06:51:36 INFO - PROCESS | 6867 | ++DOMWINDOW == 215 (0x7fed34fb2800) [pid = 6867] [serial = 809] [outer = 0x7fed30f21000] 06:51:36 INFO - PROCESS | 6867 | 1461246696355 Marionette DEBUG loaded listener.js 06:51:36 INFO - PROCESS | 6867 | ++DOMWINDOW == 216 (0x7fed368bf400) [pid = 6867] [serial = 810] [outer = 0x7fed30f21000] 06:51:37 INFO - PROCESS | 6867 | 1461246697262 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]]]}] 06:51:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 06:51:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1278ms 06:51:37 INFO - PROCESS | 6867 | 1461246697347 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 06:51:37 INFO - PROCESS | 6867 | 1461246697349 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 06:51:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 06:51:37 INFO - PROCESS | 6867 | 1461246697356 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 06:51:37 INFO - PROCESS | 6867 | 1461246697358 Marionette TRACE conn3 <- [1,1050,null,{}] 06:51:37 INFO - PROCESS | 6867 | 1461246697364 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}] 06:51:37 INFO - PROCESS | 6867 | 1461246697971 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 06:51:38 INFO - PROCESS | 6867 | --DOMWINDOW == 215 (0x7fed2b0e5000) [pid = 6867] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 06:51:38 INFO - PROCESS | 6867 | --DOMWINDOW == 214 (0x7fed33fb4400) [pid = 6867] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 06:51:38 INFO - PROCESS | 6867 | --DOMWINDOW == 213 (0x7fed372e5000) [pid = 6867] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 06:51:38 INFO - PROCESS | 6867 | --DOMWINDOW == 212 (0x7fed29c63000) [pid = 6867] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 06:51:38 INFO - PROCESS | 6867 | --DOMWINDOW == 211 (0x7fed3b22f400) [pid = 6867] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 06:51:38 INFO - PROCESS | 6867 | --DOMWINDOW == 210 (0x7fed2c4d4400) [pid = 6867] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 06:51:38 INFO - PROCESS | 6867 | --DOMWINDOW == 209 (0x7fed31a40400) [pid = 6867] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 06:51:38 INFO - PROCESS | 6867 | 1461246698132 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:38 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed31cf1800 == 110 [pid = 6867] [id = 270] 06:51:38 INFO - PROCESS | 6867 | ++DOMWINDOW == 210 (0x7fed29c9c400) [pid = 6867] [serial = 811] [outer = (nil)] 06:51:38 INFO - PROCESS | 6867 | ++DOMWINDOW == 211 (0x7fed31a40400) [pid = 6867] [serial = 812] [outer = 0x7fed29c9c400] 06:51:38 INFO - PROCESS | 6867 | 1461246698206 Marionette DEBUG loaded listener.js 06:51:38 INFO - PROCESS | 6867 | ++DOMWINDOW == 212 (0x7fed37314400) [pid = 6867] [serial = 813] [outer = 0x7fed29c9c400] 06:51:38 INFO - PROCESS | 6867 | 1461246698907 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]]]}] 06:51:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 06:51:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1581ms 06:51:38 INFO - PROCESS | 6867 | 1461246698939 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 06:51:38 INFO - PROCESS | 6867 | 1461246698942 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 06:51:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 06:51:38 INFO - PROCESS | 6867 | 1461246698948 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 06:51:38 INFO - PROCESS | 6867 | 1461246698950 Marionette TRACE conn3 <- [1,1054,null,{}] 06:51:38 INFO - PROCESS | 6867 | 1461246698956 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}] 06:51:39 INFO - PROCESS | 6867 | 1461246699206 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 06:51:39 INFO - PROCESS | 6867 | 1461246699229 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:39 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed36dd3000 == 111 [pid = 6867] [id = 271] 06:51:39 INFO - PROCESS | 6867 | ++DOMWINDOW == 213 (0x7fed2b0e5000) [pid = 6867] [serial = 814] [outer = (nil)] 06:51:39 INFO - PROCESS | 6867 | ++DOMWINDOW == 214 (0x7fed391d5400) [pid = 6867] [serial = 815] [outer = 0x7fed2b0e5000] 06:51:39 INFO - PROCESS | 6867 | 1461246699304 Marionette DEBUG loaded listener.js 06:51:39 INFO - PROCESS | 6867 | ++DOMWINDOW == 215 (0x7fed39d51000) [pid = 6867] [serial = 816] [outer = 0x7fed2b0e5000] 06:51:40 INFO - PROCESS | 6867 | 1461246700307 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]]]}] 06:51:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 06:51:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1382ms 06:51:40 INFO - PROCESS | 6867 | 1461246700331 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 06:51:40 INFO - PROCESS | 6867 | 1461246700337 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 06:51:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 06:51:40 INFO - PROCESS | 6867 | 1461246700345 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 06:51:40 INFO - PROCESS | 6867 | 1461246700351 Marionette TRACE conn3 <- [1,1058,null,{}] 06:51:40 INFO - PROCESS | 6867 | 1461246700361 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}] 06:51:40 INFO - PROCESS | 6867 | 1461246700588 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 06:51:40 INFO - PROCESS | 6867 | 1461246700854 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:40 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2c8c2000 == 112 [pid = 6867] [id = 272] 06:51:40 INFO - PROCESS | 6867 | ++DOMWINDOW == 216 (0x7fed25f78800) [pid = 6867] [serial = 817] [outer = (nil)] 06:51:40 INFO - PROCESS | 6867 | ++DOMWINDOW == 217 (0x7fed2afe4400) [pid = 6867] [serial = 818] [outer = 0x7fed25f78800] 06:51:40 INFO - PROCESS | 6867 | 1461246700976 Marionette DEBUG loaded listener.js 06:51:41 INFO - PROCESS | 6867 | ++DOMWINDOW == 218 (0x7fed2c655c00) [pid = 6867] [serial = 819] [outer = 0x7fed25f78800] 06:51:41 INFO - PROCESS | 6867 | 1461246701855 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]]]}] 06:51:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 06:51:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1541ms 06:51:41 INFO - PROCESS | 6867 | 1461246701886 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 06:51:41 INFO - PROCESS | 6867 | 1461246701895 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 06:51:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 06:51:41 INFO - PROCESS | 6867 | 1461246701905 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 06:51:41 INFO - PROCESS | 6867 | 1461246701908 Marionette TRACE conn3 <- [1,1062,null,{}] 06:51:41 INFO - PROCESS | 6867 | 1461246701914 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}] 06:51:42 INFO - PROCESS | 6867 | 1461246702093 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 06:51:42 INFO - PROCESS | 6867 | 1461246702383 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:42 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed33bbf000 == 113 [pid = 6867] [id = 273] 06:51:42 INFO - PROCESS | 6867 | ++DOMWINDOW == 219 (0x7fed31c83000) [pid = 6867] [serial = 820] [outer = (nil)] 06:51:42 INFO - PROCESS | 6867 | ++DOMWINDOW == 220 (0x7fed32dbb800) [pid = 6867] [serial = 821] [outer = 0x7fed31c83000] 06:51:42 INFO - PROCESS | 6867 | 1461246702502 Marionette DEBUG loaded listener.js 06:51:42 INFO - PROCESS | 6867 | ++DOMWINDOW == 221 (0x7fed33fbbc00) [pid = 6867] [serial = 822] [outer = 0x7fed31c83000] 06:51:43 INFO - PROCESS | 6867 | 1461246703503 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]]]}] 06:51:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 06:51:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1636ms 06:51:43 INFO - PROCESS | 6867 | 1461246703541 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 06:51:43 INFO - PROCESS | 6867 | 1461246703546 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 06:51:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 06:51:43 INFO - PROCESS | 6867 | 1461246703557 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 06:51:43 INFO - PROCESS | 6867 | 1461246703564 Marionette TRACE conn3 <- [1,1066,null,{}] 06:51:43 INFO - PROCESS | 6867 | 1461246703583 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}] 06:51:43 INFO - PROCESS | 6867 | 1461246703800 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 06:51:44 INFO - PROCESS | 6867 | 1461246704072 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:44 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed37871800 == 114 [pid = 6867] [id = 274] 06:51:44 INFO - PROCESS | 6867 | ++DOMWINDOW == 222 (0x7fed3684f800) [pid = 6867] [serial = 823] [outer = (nil)] 06:51:44 INFO - PROCESS | 6867 | ++DOMWINDOW == 223 (0x7fed36c39400) [pid = 6867] [serial = 824] [outer = 0x7fed3684f800] 06:51:44 INFO - PROCESS | 6867 | 1461246704153 Marionette DEBUG loaded listener.js 06:51:44 INFO - PROCESS | 6867 | ++DOMWINDOW == 224 (0x7fed372e8400) [pid = 6867] [serial = 825] [outer = 0x7fed3684f800] 06:51:44 INFO - PROCESS | 6867 | 1461246704983 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]]]}] 06:51:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 06:51:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1490ms 06:51:45 INFO - PROCESS | 6867 | 1461246705046 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 06:51:45 INFO - PROCESS | 6867 | 1461246705051 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 06:51:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 06:51:45 INFO - PROCESS | 6867 | 1461246705057 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 06:51:45 INFO - PROCESS | 6867 | 1461246705059 Marionette TRACE conn3 <- [1,1070,null,{}] 06:51:45 INFO - PROCESS | 6867 | 1461246705065 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}] 06:51:45 INFO - PROCESS | 6867 | 1461246705241 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 06:51:45 INFO - PROCESS | 6867 | 1461246705417 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:45 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3914a800 == 115 [pid = 6867] [id = 275] 06:51:45 INFO - PROCESS | 6867 | ++DOMWINDOW == 225 (0x7fed36a90800) [pid = 6867] [serial = 826] [outer = (nil)] 06:51:45 INFO - PROCESS | 6867 | ++DOMWINDOW == 226 (0x7fed39d55000) [pid = 6867] [serial = 827] [outer = 0x7fed36a90800] 06:51:45 INFO - PROCESS | 6867 | 1461246705495 Marionette DEBUG loaded listener.js 06:51:45 INFO - PROCESS | 6867 | ++DOMWINDOW == 227 (0x7fed39ff4800) [pid = 6867] [serial = 828] [outer = 0x7fed36a90800] 06:51:46 INFO - PROCESS | 6867 | 1461246706313 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]]]}] 06:51:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 06:51:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1277ms 06:51:46 INFO - PROCESS | 6867 | 1461246706337 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 06:51:46 INFO - PROCESS | 6867 | 1461246706340 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 06:51:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 06:51:46 INFO - PROCESS | 6867 | 1461246706348 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 06:51:46 INFO - PROCESS | 6867 | 1461246706351 Marionette TRACE conn3 <- [1,1074,null,{}] 06:51:46 INFO - PROCESS | 6867 | 1461246706356 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}] 06:51:46 INFO - PROCESS | 6867 | 1461246706518 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 06:51:46 INFO - PROCESS | 6867 | 1461246706698 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:46 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3af86000 == 116 [pid = 6867] [id = 276] 06:51:46 INFO - PROCESS | 6867 | ++DOMWINDOW == 228 (0x7fed391ddc00) [pid = 6867] [serial = 829] [outer = (nil)] 06:51:46 INFO - PROCESS | 6867 | ++DOMWINDOW == 229 (0x7fed3aa3e800) [pid = 6867] [serial = 830] [outer = 0x7fed391ddc00] 06:51:46 INFO - PROCESS | 6867 | 1461246706772 Marionette DEBUG loaded listener.js 06:51:46 INFO - PROCESS | 6867 | ++DOMWINDOW == 230 (0x7fed3b10e400) [pid = 6867] [serial = 831] [outer = 0x7fed391ddc00] 06:51:47 INFO - PROCESS | 6867 | 1461246707719 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]]]}] 06:51:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 06:51:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1434ms 06:51:47 INFO - PROCESS | 6867 | 1461246707784 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 06:51:47 INFO - PROCESS | 6867 | 1461246707788 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 06:51:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 06:51:47 INFO - PROCESS | 6867 | 1461246707794 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 06:51:47 INFO - PROCESS | 6867 | 1461246707796 Marionette TRACE conn3 <- [1,1078,null,{}] 06:51:47 INFO - PROCESS | 6867 | 1461246707802 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}] 06:51:48 INFO - PROCESS | 6867 | 1461246708011 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 06:51:48 INFO - PROCESS | 6867 | 1461246708240 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:48 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3c6b3000 == 117 [pid = 6867] [id = 277] 06:51:48 INFO - PROCESS | 6867 | ++DOMWINDOW == 231 (0x7fed3b5ac000) [pid = 6867] [serial = 832] [outer = (nil)] 06:51:48 INFO - PROCESS | 6867 | ++DOMWINDOW == 232 (0x7fed3ba50c00) [pid = 6867] [serial = 833] [outer = 0x7fed3b5ac000] 06:51:48 INFO - PROCESS | 6867 | 1461246708358 Marionette DEBUG loaded listener.js 06:51:48 INFO - PROCESS | 6867 | ++DOMWINDOW == 233 (0x7fed3c064400) [pid = 6867] [serial = 834] [outer = 0x7fed3b5ac000] 06:51:49 INFO - PROCESS | 6867 | 1461246709199 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]]]}] 06:51:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 06:51:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1438ms 06:51:49 INFO - PROCESS | 6867 | 1461246709232 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 06:51:49 INFO - PROCESS | 6867 | 1461246709235 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 06:51:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 06:51:49 INFO - PROCESS | 6867 | 1461246709241 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 06:51:49 INFO - PROCESS | 6867 | 1461246709244 Marionette TRACE conn3 <- [1,1082,null,{}] 06:51:49 INFO - PROCESS | 6867 | 1461246709250 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}] 06:51:49 INFO - PROCESS | 6867 | 1461246709414 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 06:51:49 INFO - PROCESS | 6867 | 1461246709598 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:49 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3cfc9000 == 118 [pid = 6867] [id = 278] 06:51:49 INFO - PROCESS | 6867 | ++DOMWINDOW == 234 (0x7fed3b5a9c00) [pid = 6867] [serial = 835] [outer = (nil)] 06:51:49 INFO - PROCESS | 6867 | ++DOMWINDOW == 235 (0x7fed3c682400) [pid = 6867] [serial = 836] [outer = 0x7fed3b5a9c00] 06:51:49 INFO - PROCESS | 6867 | 1461246709672 Marionette DEBUG loaded listener.js 06:51:49 INFO - PROCESS | 6867 | ++DOMWINDOW == 236 (0x7fed3c93ec00) [pid = 6867] [serial = 837] [outer = 0x7fed3b5a9c00] 06:51:50 INFO - PROCESS | 6867 | 1461246710509 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]]]}] 06:51:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 06:51:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1331ms 06:51:50 INFO - PROCESS | 6867 | 1461246710574 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 06:51:50 INFO - PROCESS | 6867 | 1461246710578 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 06:51:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 06:51:50 INFO - PROCESS | 6867 | 1461246710584 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 06:51:50 INFO - PROCESS | 6867 | 1461246710586 Marionette TRACE conn3 <- [1,1086,null,{}] 06:51:50 INFO - PROCESS | 6867 | 1461246710592 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}] 06:51:50 INFO - PROCESS | 6867 | 1461246710756 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 06:51:50 INFO - PROCESS | 6867 | 1461246710934 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:50 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed49ad2800 == 119 [pid = 6867] [id = 279] 06:51:50 INFO - PROCESS | 6867 | ++DOMWINDOW == 237 (0x7fed3ba49c00) [pid = 6867] [serial = 838] [outer = (nil)] 06:51:50 INFO - PROCESS | 6867 | ++DOMWINDOW == 238 (0x7fed3d6b5c00) [pid = 6867] [serial = 839] [outer = 0x7fed3ba49c00] 06:51:51 INFO - PROCESS | 6867 | 1461246711006 Marionette DEBUG loaded listener.js 06:51:51 INFO - PROCESS | 6867 | ++DOMWINDOW == 239 (0x7fed3d956c00) [pid = 6867] [serial = 840] [outer = 0x7fed3ba49c00] 06:51:51 INFO - PROCESS | 6867 | 1461246711840 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]]]}] 06:51:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 06:51:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1288ms 06:51:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 06:51:51 INFO - PROCESS | 6867 | 1461246711873 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 06:51:51 INFO - PROCESS | 6867 | 1461246711876 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 06:51:51 INFO - PROCESS | 6867 | 1461246711882 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 06:51:51 INFO - PROCESS | 6867 | 1461246711885 Marionette TRACE conn3 <- [1,1090,null,{}] 06:51:51 INFO - PROCESS | 6867 | 1461246711891 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}] 06:51:52 INFO - PROCESS | 6867 | 1461246712058 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 06:51:52 INFO - PROCESS | 6867 | 1461246712246 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:52 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4a1c0800 == 120 [pid = 6867] [id = 280] 06:51:52 INFO - PROCESS | 6867 | ++DOMWINDOW == 240 (0x7fed31a3f800) [pid = 6867] [serial = 841] [outer = (nil)] 06:51:52 INFO - PROCESS | 6867 | ++DOMWINDOW == 241 (0x7fed3fb5fc00) [pid = 6867] [serial = 842] [outer = 0x7fed31a3f800] 06:51:52 INFO - PROCESS | 6867 | 1461246712324 Marionette DEBUG loaded listener.js 06:51:52 INFO - PROCESS | 6867 | ++DOMWINDOW == 242 (0x7fed43ded400) [pid = 6867] [serial = 843] [outer = 0x7fed31a3f800] 06:51:53 INFO - PROCESS | 6867 | 1461246713182 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]]]}] 06:51:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 06:51:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1339ms 06:51:53 INFO - PROCESS | 6867 | 1461246713220 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 06:51:53 INFO - PROCESS | 6867 | 1461246713224 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 06:51:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 06:51:53 INFO - PROCESS | 6867 | 1461246713229 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 06:51:53 INFO - PROCESS | 6867 | 1461246713232 Marionette TRACE conn3 <- [1,1094,null,{}] 06:51:53 INFO - PROCESS | 6867 | 1461246713238 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}] 06:51:53 INFO - PROCESS | 6867 | 1461246713399 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 06:51:53 INFO - PROCESS | 6867 | 1461246713583 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:53 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4e960000 == 121 [pid = 6867] [id = 281] 06:51:53 INFO - PROCESS | 6867 | ++DOMWINDOW == 243 (0x7fed3c837800) [pid = 6867] [serial = 844] [outer = (nil)] 06:51:53 INFO - PROCESS | 6867 | ++DOMWINDOW == 244 (0x7fed49cc6400) [pid = 6867] [serial = 845] [outer = 0x7fed3c837800] 06:51:53 INFO - PROCESS | 6867 | 1461246713650 Marionette DEBUG loaded listener.js 06:51:53 INFO - PROCESS | 6867 | ++DOMWINDOW == 245 (0x7fed4a10fc00) [pid = 6867] [serial = 846] [outer = 0x7fed3c837800] 06:51:54 INFO - PROCESS | 6867 | 1461246714890 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]]]}] 06:51:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 06:51:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1701ms 06:51:54 INFO - PROCESS | 6867 | 1461246714932 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 06:51:54 INFO - PROCESS | 6867 | 1461246714937 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 06:51:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 06:51:54 INFO - PROCESS | 6867 | 1461246714945 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 06:51:54 INFO - PROCESS | 6867 | 1461246714950 Marionette TRACE conn3 <- [1,1098,null,{}] 06:51:54 INFO - PROCESS | 6867 | 1461246714968 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}] 06:51:55 INFO - PROCESS | 6867 | 1461246715161 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 06:51:55 INFO - PROCESS | 6867 | 1461246715397 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:55 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed30f49000 == 122 [pid = 6867] [id = 282] 06:51:55 INFO - PROCESS | 6867 | ++DOMWINDOW == 246 (0x7fed29c9f400) [pid = 6867] [serial = 847] [outer = (nil)] 06:51:55 INFO - PROCESS | 6867 | ++DOMWINDOW == 247 (0x7fed2ad6ec00) [pid = 6867] [serial = 848] [outer = 0x7fed29c9f400] 06:51:55 INFO - PROCESS | 6867 | 1461246715464 Marionette DEBUG loaded listener.js 06:51:55 INFO - PROCESS | 6867 | ++DOMWINDOW == 248 (0x7fed2c654400) [pid = 6867] [serial = 849] [outer = 0x7fed29c9f400] 06:51:56 INFO - PROCESS | 6867 | 1461246716366 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]]]}] 06:51:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 06:51:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1490ms 06:51:56 INFO - PROCESS | 6867 | 1461246716436 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 06:51:56 INFO - PROCESS | 6867 | 1461246716444 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 06:51:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 06:51:56 INFO - PROCESS | 6867 | 1461246716453 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 06:51:56 INFO - PROCESS | 6867 | 1461246716457 Marionette TRACE conn3 <- [1,1102,null,{}] 06:51:56 INFO - PROCESS | 6867 | 1461246716462 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}] 06:51:56 INFO - PROCESS | 6867 | 1461246716631 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 06:51:56 INFO - PROCESS | 6867 | 1461246716862 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:56 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed27096800 == 123 [pid = 6867] [id = 283] 06:51:56 INFO - PROCESS | 6867 | ++DOMWINDOW == 249 (0x7fed30b82800) [pid = 6867] [serial = 850] [outer = (nil)] 06:51:56 INFO - PROCESS | 6867 | ++DOMWINDOW == 250 (0x7fed31982800) [pid = 6867] [serial = 851] [outer = 0x7fed30b82800] 06:51:56 INFO - PROCESS | 6867 | 1461246716973 Marionette DEBUG loaded listener.js 06:51:57 INFO - PROCESS | 6867 | ++DOMWINDOW == 251 (0x7fed31c87000) [pid = 6867] [serial = 852] [outer = 0x7fed30b82800] 06:51:57 INFO - PROCESS | 6867 | 1461246717917 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]]]}] 06:51:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 06:51:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1539ms 06:51:57 INFO - PROCESS | 6867 | 1461246717992 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 06:51:57 INFO - PROCESS | 6867 | 1461246717996 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 06:51:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 06:51:58 INFO - PROCESS | 6867 | 1461246718002 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 06:51:58 INFO - PROCESS | 6867 | 1461246718007 Marionette TRACE conn3 <- [1,1106,null,{}] 06:51:58 INFO - PROCESS | 6867 | 1461246718023 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}] 06:51:58 INFO - PROCESS | 6867 | 1461246718237 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 06:51:58 INFO - PROCESS | 6867 | 1461246718498 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:58 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed30965800 == 124 [pid = 6867] [id = 284] 06:51:58 INFO - PROCESS | 6867 | ++DOMWINDOW == 252 (0x7fed2afe5c00) [pid = 6867] [serial = 853] [outer = (nil)] 06:51:58 INFO - PROCESS | 6867 | ++DOMWINDOW == 253 (0x7fed353d2800) [pid = 6867] [serial = 854] [outer = 0x7fed2afe5c00] 06:51:58 INFO - PROCESS | 6867 | 1461246718619 Marionette DEBUG loaded listener.js 06:51:58 INFO - PROCESS | 6867 | ++DOMWINDOW == 254 (0x7fed36a98000) [pid = 6867] [serial = 855] [outer = 0x7fed2afe5c00] 06:51:59 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed31cf1800 == 123 [pid = 6867] [id = 270] 06:51:59 INFO - PROCESS | 6867 | --DOMWINDOW == 253 (0x7fed49cc6000) [pid = 6867] [serial = 761] [outer = (nil)] [url = about:blank] 06:51:59 INFO - PROCESS | 6867 | --DOMWINDOW == 252 (0x7fed3c636000) [pid = 6867] [serial = 725] [outer = (nil)] [url = about:blank] 06:51:59 INFO - PROCESS | 6867 | --DOMWINDOW == 251 (0x7fed33fbb800) [pid = 6867] [serial = 737] [outer = (nil)] [url = about:blank] 06:51:59 INFO - PROCESS | 6867 | --DOMWINDOW == 250 (0x7fed33fb3800) [pid = 6867] [serial = 710] [outer = (nil)] [url = about:blank] 06:51:59 INFO - PROCESS | 6867 | --DOMWINDOW == 249 (0x7fed36c3c800) [pid = 6867] [serial = 713] [outer = (nil)] [url = about:blank] 06:51:59 INFO - PROCESS | 6867 | --DOMWINDOW == 248 (0x7fed3d6c2800) [pid = 6867] [serial = 728] [outer = (nil)] [url = about:blank] 06:51:59 INFO - PROCESS | 6867 | --DOMWINDOW == 247 (0x7fed3d95d000) [pid = 6867] [serial = 731] [outer = (nil)] [url = about:blank] 06:51:59 INFO - PROCESS | 6867 | --DOMWINDOW == 246 (0x7fed3b96a400) [pid = 6867] [serial = 722] [outer = (nil)] [url = about:blank] 06:51:59 INFO - PROCESS | 6867 | --DOMWINDOW == 245 (0x7fed3ff9bc00) [pid = 6867] [serial = 734] [outer = (nil)] [url = about:blank] 06:51:59 INFO - PROCESS | 6867 | --DOMWINDOW == 244 (0x7fed39d5a400) [pid = 6867] [serial = 719] [outer = (nil)] [url = about:blank] 06:51:59 INFO - PROCESS | 6867 | --DOMWINDOW == 243 (0x7fed38ffbc00) [pid = 6867] [serial = 716] [outer = (nil)] [url = about:blank] 06:51:59 INFO - PROCESS | 6867 | --DOMWINDOW == 242 (0x7fed30b9c400) [pid = 6867] [serial = 707] [outer = (nil)] [url = about:blank] 06:51:59 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed33d9b000 == 122 [pid = 6867] [id = 269] 06:51:59 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed32d2b000 == 121 [pid = 6867] [id = 268] 06:51:59 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed319a7800 == 120 [pid = 6867] [id = 267] 06:51:59 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3095f800 == 119 [pid = 6867] [id = 266] 06:51:59 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed30cc0800 == 118 [pid = 6867] [id = 265] 06:51:59 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed258e0800 == 117 [pid = 6867] [id = 260] 06:51:59 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed258c6800 == 116 [pid = 6867] [id = 259] 06:51:59 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed37b8c800 == 115 [pid = 6867] [id = 258] 06:51:59 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed4f49a800 == 114 [pid = 6867] [id = 257] 06:51:59 INFO - PROCESS | 6867 | 1461246719571 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]]]}] 06:51:59 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed37869000 == 113 [pid = 6867] [id = 255] 06:51:59 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed32d3d000 == 112 [pid = 6867] [id = 254] 06:51:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 06:51:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1584ms 06:51:59 INFO - PROCESS | 6867 | 1461246719586 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 06:51:59 INFO - PROCESS | 6867 | 1461246719590 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 06:51:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 06:51:59 INFO - PROCESS | 6867 | --DOMWINDOW == 241 (0x7fed3fb56c00) [pid = 6867] [serial = 759] [outer = (nil)] [url = about:blank] 06:51:59 INFO - PROCESS | 6867 | --DOMWINDOW == 240 (0x7fed31c8dc00) [pid = 6867] [serial = 746] [outer = (nil)] [url = about:blank] 06:51:59 INFO - PROCESS | 6867 | --DOMWINDOW == 239 (0x7fed3ade7c00) [pid = 6867] [serial = 753] [outer = (nil)] [url = about:blank] 06:51:59 INFO - PROCESS | 6867 | --DOMWINDOW == 238 (0x7fed3bf55000) [pid = 6867] [serial = 758] [outer = (nil)] [url = about:blank] 06:51:59 INFO - PROCESS | 6867 | --DOMWINDOW == 237 (0x7fed29c6ec00) [pid = 6867] [serial = 740] [outer = (nil)] [url = about:blank] 06:51:59 INFO - PROCESS | 6867 | --DOMWINDOW == 236 (0x7fed3ba4cc00) [pid = 6867] [serial = 756] [outer = (nil)] [url = about:blank] 06:51:59 INFO - PROCESS | 6867 | --DOMWINDOW == 235 (0x7fed36eaec00) [pid = 6867] [serial = 749] [outer = (nil)] [url = about:blank] 06:51:59 INFO - PROCESS | 6867 | --DOMWINDOW == 234 (0x7fed2afe4c00) [pid = 6867] [serial = 741] [outer = (nil)] [url = about:blank] 06:51:59 INFO - PROCESS | 6867 | --DOMWINDOW == 233 (0x7fed32f1b800) [pid = 6867] [serial = 743] [outer = (nil)] [url = about:blank] 06:51:59 INFO - PROCESS | 6867 | --DOMWINDOW == 232 (0x7fed38ff2c00) [pid = 6867] [serial = 750] [outer = (nil)] [url = about:blank] 06:51:59 INFO - PROCESS | 6867 | --DOMWINDOW == 231 (0x7fed3b42a800) [pid = 6867] [serial = 755] [outer = (nil)] [url = about:blank] 06:51:59 INFO - PROCESS | 6867 | --DOMWINDOW == 230 (0x7fed39f06400) [pid = 6867] [serial = 752] [outer = (nil)] [url = about:blank] 06:51:59 INFO - PROCESS | 6867 | --DOMWINDOW == 229 (0x7fed33cf1c00) [pid = 6867] [serial = 744] [outer = (nil)] [url = about:blank] 06:51:59 INFO - PROCESS | 6867 | --DOMWINDOW == 228 (0x7fed3515b000) [pid = 6867] [serial = 747] [outer = (nil)] [url = about:blank] 06:51:59 INFO - PROCESS | 6867 | 1461246719627 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 06:51:59 INFO - PROCESS | 6867 | 1461246719629 Marionette TRACE conn3 <- [1,1110,null,{}] 06:51:59 INFO - PROCESS | 6867 | 1461246719638 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}] 06:51:59 INFO - PROCESS | 6867 | 1461246719800 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 06:51:59 INFO - PROCESS | 6867 | 1461246719815 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:59 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2b04b000 == 113 [pid = 6867] [id = 285] 06:51:59 INFO - PROCESS | 6867 | ++DOMWINDOW == 229 (0x7fed30b9c400) [pid = 6867] [serial = 856] [outer = (nil)] 06:51:59 INFO - PROCESS | 6867 | ++DOMWINDOW == 230 (0x7fed36c32c00) [pid = 6867] [serial = 857] [outer = 0x7fed30b9c400] 06:51:59 INFO - PROCESS | 6867 | 1461246719879 Marionette DEBUG loaded listener.js 06:51:59 INFO - PROCESS | 6867 | ++DOMWINDOW == 231 (0x7fed372e7000) [pid = 6867] [serial = 858] [outer = 0x7fed30b9c400] 06:52:00 INFO - PROCESS | 6867 | 1461246720820 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]]]}] 06:52:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 06:52:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1259ms 06:52:00 INFO - PROCESS | 6867 | 1461246720867 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 06:52:00 INFO - PROCESS | 6867 | 1461246720872 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 06:52:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 06:52:00 INFO - PROCESS | 6867 | 1461246720882 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 06:52:00 INFO - PROCESS | 6867 | 1461246720886 Marionette TRACE conn3 <- [1,1114,null,{}] 06:52:00 INFO - PROCESS | 6867 | 1461246720894 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}] 06:52:01 INFO - PROCESS | 6867 | 1461246721097 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 06:52:01 INFO - PROCESS | 6867 | 1461246721250 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:01 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed31cf9800 == 114 [pid = 6867] [id = 286] 06:52:01 INFO - PROCESS | 6867 | ++DOMWINDOW == 232 (0x7fed2c4d0400) [pid = 6867] [serial = 859] [outer = (nil)] 06:52:01 INFO - PROCESS | 6867 | ++DOMWINDOW == 233 (0x7fed39175400) [pid = 6867] [serial = 860] [outer = 0x7fed2c4d0400] 06:52:01 INFO - PROCESS | 6867 | 1461246721319 Marionette DEBUG loaded listener.js 06:52:01 INFO - PROCESS | 6867 | ++DOMWINDOW == 234 (0x7fed3a9dd000) [pid = 6867] [serial = 861] [outer = 0x7fed2c4d0400] 06:52:02 INFO - PROCESS | 6867 | 1461246722172 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]]]}] 06:52:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 06:52:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1339ms 06:52:02 INFO - PROCESS | 6867 | 1461246722222 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 06:52:02 INFO - PROCESS | 6867 | 1461246722225 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 06:52:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 06:52:02 INFO - PROCESS | 6867 | 1461246722238 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 06:52:02 INFO - PROCESS | 6867 | 1461246722240 Marionette TRACE conn3 <- [1,1118,null,{}] 06:52:02 INFO - PROCESS | 6867 | 1461246722257 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}] 06:52:02 INFO - PROCESS | 6867 | 1461246722539 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 06:52:02 INFO - PROCESS | 6867 | 1461246722570 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:02 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed36e54000 == 115 [pid = 6867] [id = 287] 06:52:02 INFO - PROCESS | 6867 | ++DOMWINDOW == 235 (0x7fed3b234c00) [pid = 6867] [serial = 862] [outer = (nil)] 06:52:02 INFO - PROCESS | 6867 | ++DOMWINDOW == 236 (0x7fed3b969400) [pid = 6867] [serial = 863] [outer = 0x7fed3b234c00] 06:52:02 INFO - PROCESS | 6867 | 1461246722636 Marionette DEBUG loaded listener.js 06:52:02 INFO - PROCESS | 6867 | ++DOMWINDOW == 237 (0x7fed3bf57400) [pid = 6867] [serial = 864] [outer = 0x7fed3b234c00] 06:52:03 INFO - PROCESS | 6867 | 1461246723510 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]]]}] 06:52:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 06:52:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1328ms 06:52:03 INFO - PROCESS | 6867 | 1461246723581 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 06:52:03 INFO - PROCESS | 6867 | 1461246723585 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 06:52:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 06:52:03 INFO - PROCESS | 6867 | 1461246723590 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 06:52:03 INFO - PROCESS | 6867 | 1461246723592 Marionette TRACE conn3 <- [1,1122,null,{}] 06:52:03 INFO - PROCESS | 6867 | 1461246723598 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}] 06:52:03 INFO - PROCESS | 6867 | 1461246723821 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 06:52:03 INFO - PROCESS | 6867 | 1461246723849 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:03 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed37b99800 == 116 [pid = 6867] [id = 288] 06:52:03 INFO - PROCESS | 6867 | ++DOMWINDOW == 238 (0x7fed3b237c00) [pid = 6867] [serial = 865] [outer = (nil)] 06:52:03 INFO - PROCESS | 6867 | ++DOMWINDOW == 239 (0x7fed3cd95000) [pid = 6867] [serial = 866] [outer = 0x7fed3b237c00] 06:52:03 INFO - PROCESS | 6867 | 1461246723925 Marionette DEBUG loaded listener.js 06:52:04 INFO - PROCESS | 6867 | ++DOMWINDOW == 240 (0x7fed48ee1400) [pid = 6867] [serial = 867] [outer = 0x7fed3b237c00] 06:52:05 INFO - PROCESS | 6867 | --DOMWINDOW == 239 (0x7fed372ea800) [pid = 6867] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 06:52:05 INFO - PROCESS | 6867 | --DOMWINDOW == 238 (0x7fed33fbe400) [pid = 6867] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 06:52:05 INFO - PROCESS | 6867 | --DOMWINDOW == 237 (0x7fed39d52000) [pid = 6867] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 06:52:05 INFO - PROCESS | 6867 | --DOMWINDOW == 236 (0x7fed4aed7800) [pid = 6867] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 06:52:05 INFO - PROCESS | 6867 | --DOMWINDOW == 235 (0x7fed32f23000) [pid = 6867] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 06:52:05 INFO - PROCESS | 6867 | --DOMWINDOW == 234 (0x7fed30b98800) [pid = 6867] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 06:52:05 INFO - PROCESS | 6867 | --DOMWINDOW == 233 (0x7fed3bf4bc00) [pid = 6867] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 06:52:05 INFO - PROCESS | 6867 | --DOMWINDOW == 232 (0x7fed36b80400) [pid = 6867] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 06:52:05 INFO - PROCESS | 6867 | --DOMWINDOW == 231 (0x7fed3ace0c00) [pid = 6867] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 06:52:05 INFO - PROCESS | 6867 | --DOMWINDOW == 230 (0x7fed2ad6e400) [pid = 6867] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 06:52:05 INFO - PROCESS | 6867 | --DOMWINDOW == 229 (0x7fed29c6b000) [pid = 6867] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 06:52:05 INFO - PROCESS | 6867 | --DOMWINDOW == 228 (0x7fed3ba52000) [pid = 6867] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 06:52:05 INFO - PROCESS | 6867 | --DOMWINDOW == 227 (0x7fed2ad74000) [pid = 6867] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 06:52:05 INFO - PROCESS | 6867 | --DOMWINDOW == 226 (0x7fed39823800) [pid = 6867] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 06:52:05 INFO - PROCESS | 6867 | --DOMWINDOW == 225 (0x7fed372ec000) [pid = 6867] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 06:52:05 INFO - PROCESS | 6867 | --DOMWINDOW == 224 (0x7fed2ad7bc00) [pid = 6867] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 06:52:05 INFO - PROCESS | 6867 | --DOMWINDOW == 223 (0x7fed2ad75800) [pid = 6867] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 06:52:05 INFO - PROCESS | 6867 | --DOMWINDOW == 222 (0x7fed290c4000) [pid = 6867] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 06:52:05 INFO - PROCESS | 6867 | --DOMWINDOW == 221 (0x7fed30b8b000) [pid = 6867] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 06:52:05 INFO - PROCESS | 6867 | --DOMWINDOW == 220 (0x7fed3cd8b000) [pid = 6867] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 06:52:05 INFO - PROCESS | 6867 | --DOMWINDOW == 219 (0x7fed2ad77400) [pid = 6867] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 06:52:05 INFO - PROCESS | 6867 | --DOMWINDOW == 218 (0x7fed2b0dc400) [pid = 6867] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 06:52:05 INFO - PROCESS | 6867 | --DOMWINDOW == 217 (0x7fed39819000) [pid = 6867] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 06:52:05 INFO - PROCESS | 6867 | --DOMWINDOW == 216 (0x7fed33e2c400) [pid = 6867] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 06:52:05 INFO - PROCESS | 6867 | --DOMWINDOW == 215 (0x7fed2ad7a400) [pid = 6867] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 06:52:05 INFO - PROCESS | 6867 | --DOMWINDOW == 214 (0x7fed33fbcc00) [pid = 6867] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 06:52:05 INFO - PROCESS | 6867 | --DOMWINDOW == 213 (0x7fed2ad76800) [pid = 6867] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 06:52:05 INFO - PROCESS | 6867 | --DOMWINDOW == 212 (0x7fed32f25000) [pid = 6867] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 06:52:05 INFO - PROCESS | 6867 | --DOMWINDOW == 211 (0x7fed3cd94000) [pid = 6867] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 06:52:05 INFO - PROCESS | 6867 | --DOMWINDOW == 210 (0x7fed2afe3000) [pid = 6867] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 06:52:05 INFO - PROCESS | 6867 | --DOMWINDOW == 209 (0x7fed36a8b800) [pid = 6867] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 06:52:05 INFO - PROCESS | 6867 | --DOMWINDOW == 208 (0x7fed2c4d2800) [pid = 6867] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 06:52:05 INFO - PROCESS | 6867 | --DOMWINDOW == 207 (0x7fed31a3fc00) [pid = 6867] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 06:52:05 INFO - PROCESS | 6867 | --DOMWINDOW == 206 (0x7fed3c05d800) [pid = 6867] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 06:52:05 INFO - PROCESS | 6867 | --DOMWINDOW == 205 (0x7fed2ad6e800) [pid = 6867] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 06:52:05 INFO - PROCESS | 6867 | --DOMWINDOW == 204 (0x7fed31c80c00) [pid = 6867] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 06:52:05 INFO - PROCESS | 6867 | --DOMWINDOW == 203 (0x7fed30f1f000) [pid = 6867] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 06:52:05 INFO - PROCESS | 6867 | --DOMWINDOW == 202 (0x7fed30b93800) [pid = 6867] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 06:52:05 INFO - PROCESS | 6867 | --DOMWINDOW == 201 (0x7fed36eb4800) [pid = 6867] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 06:52:05 INFO - PROCESS | 6867 | --DOMWINDOW == 200 (0x7fed290c6800) [pid = 6867] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 06:52:05 INFO - PROCESS | 6867 | --DOMWINDOW == 199 (0x7fed33ce8c00) [pid = 6867] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 06:52:05 INFO - PROCESS | 6867 | --DOMWINDOW == 198 (0x7fed36a96c00) [pid = 6867] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 06:52:05 INFO - PROCESS | 6867 | --DOMWINDOW == 197 (0x7fed318d8800) [pid = 6867] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 06:52:05 INFO - PROCESS | 6867 | --DOMWINDOW == 196 (0x7fed398c4000) [pid = 6867] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 06:52:05 INFO - PROCESS | 6867 | --DOMWINDOW == 195 (0x7fed36eb0000) [pid = 6867] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 06:52:05 INFO - PROCESS | 6867 | --DOMWINDOW == 194 (0x7fed2c648800) [pid = 6867] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 06:52:05 INFO - PROCESS | 6867 | --DOMWINDOW == 193 (0x7fed2afe4000) [pid = 6867] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 06:52:05 INFO - PROCESS | 6867 | --DOMWINDOW == 192 (0x7fed29c67800) [pid = 6867] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 06:52:05 INFO - PROCESS | 6867 | --DOMWINDOW == 191 (0x7fed3b22a400) [pid = 6867] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 06:52:05 INFO - PROCESS | 6867 | --DOMWINDOW == 190 (0x7fed2afe3800) [pid = 6867] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 06:52:05 INFO - PROCESS | 6867 | --DOMWINDOW == 189 (0x7fed33522c00) [pid = 6867] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 06:52:05 INFO - PROCESS | 6867 | --DOMWINDOW == 188 (0x7fed39ab8800) [pid = 6867] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 06:52:05 INFO - PROCESS | 6867 | --DOMWINDOW == 187 (0x7fed30b8cc00) [pid = 6867] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 06:52:05 INFO - PROCESS | 6867 | --DOMWINDOW == 186 (0x7fed2afef400) [pid = 6867] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 06:52:05 INFO - PROCESS | 6867 | --DOMWINDOW == 185 (0x7fed39d4f800) [pid = 6867] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 06:52:05 INFO - PROCESS | 6867 | --DOMWINDOW == 184 (0x7fed3684f400) [pid = 6867] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 06:52:05 INFO - PROCESS | 6867 | --DOMWINDOW == 183 (0x7fed2b0e0c00) [pid = 6867] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 06:52:05 INFO - PROCESS | 6867 | --DOMWINDOW == 182 (0x7fed30b9d800) [pid = 6867] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 06:52:05 INFO - PROCESS | 6867 | --DOMWINDOW == 181 (0x7fed31987400) [pid = 6867] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 06:52:05 INFO - PROCESS | 6867 | --DOMWINDOW == 180 (0x7fed31a36800) [pid = 6867] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 06:52:05 INFO - PROCESS | 6867 | --DOMWINDOW == 179 (0x7fed30f21000) [pid = 6867] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 06:52:05 INFO - PROCESS | 6867 | --DOMWINDOW == 178 (0x7fed3b102400) [pid = 6867] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 06:52:05 INFO - PROCESS | 6867 | --DOMWINDOW == 177 (0x7fed24e52800) [pid = 6867] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 06:52:05 INFO - PROCESS | 6867 | --DOMWINDOW == 176 (0x7fed3fb57800) [pid = 6867] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 06:52:05 INFO - PROCESS | 6867 | --DOMWINDOW == 175 (0x7fed3b5a3000) [pid = 6867] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 06:52:05 INFO - PROCESS | 6867 | --DOMWINDOW == 174 (0x7fed341fa000) [pid = 6867] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 06:52:05 INFO - PROCESS | 6867 | --DOMWINDOW == 173 (0x7fed3197fc00) [pid = 6867] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 06:52:05 INFO - PROCESS | 6867 | --DOMWINDOW == 172 (0x7fed29c9c400) [pid = 6867] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 06:52:05 INFO - PROCESS | 6867 | 1461246725624 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]]]}] 06:52:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 06:52:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 2079ms 06:52:05 INFO - PROCESS | 6867 | 1461246725824 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 06:52:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 06:52:05 INFO - PROCESS | 6867 | 1461246725833 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 06:52:05 INFO - PROCESS | 6867 | 1461246725844 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 06:52:05 INFO - PROCESS | 6867 | 1461246725849 Marionette TRACE conn3 <- [1,1126,null,{}] 06:52:05 INFO - PROCESS | 6867 | 1461246725858 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}] 06:52:06 INFO - PROCESS | 6867 | 1461246726083 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 06:52:06 INFO - PROCESS | 6867 | 1461246726345 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:06 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2ac1b800 == 117 [pid = 6867] [id = 289] 06:52:06 INFO - PROCESS | 6867 | ++DOMWINDOW == 173 (0x7fed29c6a800) [pid = 6867] [serial = 868] [outer = (nil)] 06:52:06 INFO - PROCESS | 6867 | ++DOMWINDOW == 174 (0x7fed29c9c400) [pid = 6867] [serial = 869] [outer = 0x7fed29c6a800] 06:52:06 INFO - PROCESS | 6867 | 1461246726439 Marionette DEBUG loaded listener.js 06:52:06 INFO - PROCESS | 6867 | ++DOMWINDOW == 175 (0x7fed2afe3000) [pid = 6867] [serial = 870] [outer = 0x7fed29c6a800] 06:52:07 INFO - PROCESS | 6867 | 1461246727343 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]]]}] 06:52:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 06:52:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1534ms 06:52:07 INFO - PROCESS | 6867 | 1461246727377 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 06:52:07 INFO - PROCESS | 6867 | 1461246727382 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 06:52:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 06:52:07 INFO - PROCESS | 6867 | 1461246727401 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 06:52:07 INFO - PROCESS | 6867 | 1461246727412 Marionette TRACE conn3 <- [1,1130,null,{}] 06:52:07 INFO - PROCESS | 6867 | 1461246727418 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}] 06:52:07 INFO - PROCESS | 6867 | 1461246727667 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 06:52:07 INFO - PROCESS | 6867 | 1461246727911 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:07 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed31ceb800 == 118 [pid = 6867] [id = 290] 06:52:07 INFO - PROCESS | 6867 | ++DOMWINDOW == 176 (0x7fed2c647c00) [pid = 6867] [serial = 871] [outer = (nil)] 06:52:08 INFO - PROCESS | 6867 | ++DOMWINDOW == 177 (0x7fed30b99400) [pid = 6867] [serial = 872] [outer = 0x7fed2c647c00] 06:52:08 INFO - PROCESS | 6867 | 1461246728030 Marionette DEBUG loaded listener.js 06:52:08 INFO - PROCESS | 6867 | ++DOMWINDOW == 178 (0x7fed318d2400) [pid = 6867] [serial = 873] [outer = 0x7fed2c647c00] 06:52:09 INFO - PROCESS | 6867 | 1461246728995 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]]]}] 06:52:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 06:52:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1643ms 06:52:09 INFO - PROCESS | 6867 | 1461246729039 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 06:52:09 INFO - PROCESS | 6867 | 1461246729042 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 06:52:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 06:52:09 INFO - PROCESS | 6867 | 1461246729049 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 06:52:09 INFO - PROCESS | 6867 | 1461246729052 Marionette TRACE conn3 <- [1,1134,null,{}] 06:52:09 INFO - PROCESS | 6867 | 1461246729066 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}] 06:52:09 INFO - PROCESS | 6867 | 1461246729257 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 06:52:09 INFO - PROCESS | 6867 | 1461246729526 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:09 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3418b000 == 119 [pid = 6867] [id = 291] 06:52:09 INFO - PROCESS | 6867 | ++DOMWINDOW == 179 (0x7fed32dbcc00) [pid = 6867] [serial = 874] [outer = (nil)] 06:52:09 INFO - PROCESS | 6867 | ++DOMWINDOW == 180 (0x7fed32f25000) [pid = 6867] [serial = 875] [outer = 0x7fed32dbcc00] 06:52:09 INFO - PROCESS | 6867 | 1461246729653 Marionette DEBUG loaded listener.js 06:52:09 INFO - PROCESS | 6867 | ++DOMWINDOW == 181 (0x7fed33ce5000) [pid = 6867] [serial = 876] [outer = 0x7fed32dbcc00] 06:52:10 INFO - PROCESS | 6867 | 1461246730532 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]]]}] 06:52:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 06:52:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1538ms 06:52:10 INFO - PROCESS | 6867 | 1461246730588 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 06:52:10 INFO - PROCESS | 6867 | 1461246730593 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 06:52:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 06:52:10 INFO - PROCESS | 6867 | 1461246730599 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 06:52:10 INFO - PROCESS | 6867 | 1461246730601 Marionette TRACE conn3 <- [1,1138,null,{}] 06:52:10 INFO - PROCESS | 6867 | 1461246730607 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}] 06:52:10 INFO - PROCESS | 6867 | 1461246730808 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 06:52:10 INFO - PROCESS | 6867 | 1461246730990 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:11 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed37875000 == 120 [pid = 6867] [id = 292] 06:52:11 INFO - PROCESS | 6867 | ++DOMWINDOW == 182 (0x7fed31c82c00) [pid = 6867] [serial = 877] [outer = (nil)] 06:52:11 INFO - PROCESS | 6867 | ++DOMWINDOW == 183 (0x7fed34d4ec00) [pid = 6867] [serial = 878] [outer = 0x7fed31c82c00] 06:52:11 INFO - PROCESS | 6867 | 1461246731067 Marionette DEBUG loaded listener.js 06:52:11 INFO - PROCESS | 6867 | ++DOMWINDOW == 184 (0x7fed368c8c00) [pid = 6867] [serial = 879] [outer = 0x7fed31c82c00] 06:52:11 INFO - PROCESS | 6867 | 1461246731937 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]]]}] 06:52:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 06:52:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1385ms 06:52:11 INFO - PROCESS | 6867 | 1461246731985 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 06:52:11 INFO - PROCESS | 6867 | 1461246731989 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 06:52:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 06:52:11 INFO - PROCESS | 6867 | 1461246731996 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 06:52:12 INFO - PROCESS | 6867 | 1461246732000 Marionette TRACE conn3 <- [1,1142,null,{}] 06:52:12 INFO - PROCESS | 6867 | 1461246732005 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}] 06:52:12 INFO - PROCESS | 6867 | 1461246732185 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 06:52:12 INFO - PROCESS | 6867 | 1461246732372 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:12 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3b84c800 == 121 [pid = 6867] [id = 293] 06:52:12 INFO - PROCESS | 6867 | ++DOMWINDOW == 185 (0x7fed33e2c400) [pid = 6867] [serial = 880] [outer = (nil)] 06:52:12 INFO - PROCESS | 6867 | ++DOMWINDOW == 186 (0x7fed36a92800) [pid = 6867] [serial = 881] [outer = 0x7fed33e2c400] 06:52:12 INFO - PROCESS | 6867 | 1461246732459 Marionette DEBUG loaded listener.js 06:52:12 INFO - PROCESS | 6867 | ++DOMWINDOW == 187 (0x7fed36c3a800) [pid = 6867] [serial = 882] [outer = 0x7fed33e2c400] 06:52:13 INFO - PROCESS | 6867 | 1461246733352 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]]]}] 06:52:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 06:52:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1429ms 06:52:13 INFO - PROCESS | 6867 | 1461246733426 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 06:52:13 INFO - PROCESS | 6867 | 1461246733430 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 06:52:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 06:52:13 INFO - PROCESS | 6867 | 1461246733436 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 06:52:13 INFO - PROCESS | 6867 | 1461246733439 Marionette TRACE conn3 <- [1,1146,null,{}] 06:52:13 INFO - PROCESS | 6867 | 1461246733445 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}] 06:52:13 INFO - PROCESS | 6867 | 1461246733717 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 06:52:13 INFO - PROCESS | 6867 | 1461246733966 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:14 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3cfab000 == 122 [pid = 6867] [id = 294] 06:52:14 INFO - PROCESS | 6867 | ++DOMWINDOW == 188 (0x7fed3b1f9c00) [pid = 6867] [serial = 883] [outer = (nil)] 06:52:14 INFO - PROCESS | 6867 | ++DOMWINDOW == 189 (0x7fed3b231400) [pid = 6867] [serial = 884] [outer = 0x7fed3b1f9c00] 06:52:14 INFO - PROCESS | 6867 | 1461246734059 Marionette DEBUG loaded listener.js 06:52:14 INFO - PROCESS | 6867 | ++DOMWINDOW == 190 (0x7fed3b77d400) [pid = 6867] [serial = 885] [outer = 0x7fed3b1f9c00] 06:52:14 INFO - PROCESS | 6867 | 1461246734884 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]]]}] 06:52:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 06:52:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1489ms 06:52:14 INFO - PROCESS | 6867 | 1461246734926 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 06:52:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 06:52:14 INFO - PROCESS | 6867 | 1461246734930 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 06:52:14 INFO - PROCESS | 6867 | 1461246734936 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 06:52:14 INFO - PROCESS | 6867 | 1461246734939 Marionette TRACE conn3 <- [1,1150,null,{}] 06:52:14 INFO - PROCESS | 6867 | 1461246734945 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}] 06:52:15 INFO - PROCESS | 6867 | 1461246735125 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 06:52:15 INFO - PROCESS | 6867 | 1461246735318 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:15 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4a1ba800 == 123 [pid = 6867] [id = 295] 06:52:15 INFO - PROCESS | 6867 | ++DOMWINDOW == 191 (0x7fed3b22a400) [pid = 6867] [serial = 886] [outer = (nil)] 06:52:15 INFO - PROCESS | 6867 | ++DOMWINDOW == 192 (0x7fed3ba51800) [pid = 6867] [serial = 887] [outer = 0x7fed3b22a400] 06:52:15 INFO - PROCESS | 6867 | 1461246735390 Marionette DEBUG loaded listener.js 06:52:15 INFO - PROCESS | 6867 | ++DOMWINDOW == 193 (0x7fed3c683000) [pid = 6867] [serial = 888] [outer = 0x7fed3b22a400] 06:52:16 INFO - PROCESS | 6867 | 1461246736283 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]]]}] 06:52:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 06:52:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1380ms 06:52:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 06:52:16 INFO - PROCESS | 6867 | 1461246736318 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 06:52:16 INFO - PROCESS | 6867 | 1461246736321 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 06:52:16 INFO - PROCESS | 6867 | 1461246736328 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 06:52:16 INFO - PROCESS | 6867 | 1461246736331 Marionette TRACE conn3 <- [1,1154,null,{}] 06:52:16 INFO - PROCESS | 6867 | 1461246736337 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}] 06:52:16 INFO - PROCESS | 6867 | 1461246736517 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 06:52:16 INFO - PROCESS | 6867 | 1461246736707 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:16 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4ec59800 == 124 [pid = 6867] [id = 296] 06:52:16 INFO - PROCESS | 6867 | ++DOMWINDOW == 194 (0x7fed3b187800) [pid = 6867] [serial = 889] [outer = (nil)] 06:52:16 INFO - PROCESS | 6867 | ++DOMWINDOW == 195 (0x7fed3d720400) [pid = 6867] [serial = 890] [outer = 0x7fed3b187800] 06:52:16 INFO - PROCESS | 6867 | 1461246736777 Marionette DEBUG loaded listener.js 06:52:16 INFO - PROCESS | 6867 | ++DOMWINDOW == 196 (0x7fed3d962800) [pid = 6867] [serial = 891] [outer = 0x7fed3b187800] 06:52:17 INFO - PROCESS | 6867 | 1461246737745 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]]]}] 06:52:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 06:52:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1487ms 06:52:17 INFO - PROCESS | 6867 | 1461246737816 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 06:52:17 INFO - PROCESS | 6867 | 1461246737820 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 06:52:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 06:52:17 INFO - PROCESS | 6867 | 1461246737826 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 06:52:17 INFO - PROCESS | 6867 | 1461246737830 Marionette TRACE conn3 <- [1,1158,null,{}] 06:52:17 INFO - PROCESS | 6867 | 1461246737835 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}] 06:52:18 INFO - PROCESS | 6867 | 1461246738015 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 06:52:18 INFO - PROCESS | 6867 | 1461246738199 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:18 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4f33f800 == 125 [pid = 6867] [id = 297] 06:52:18 INFO - PROCESS | 6867 | ++DOMWINDOW == 197 (0x7fed3b962800) [pid = 6867] [serial = 892] [outer = (nil)] 06:52:18 INFO - PROCESS | 6867 | ++DOMWINDOW == 198 (0x7fed48ed9400) [pid = 6867] [serial = 893] [outer = 0x7fed3b962800] 06:52:18 INFO - PROCESS | 6867 | 1461246738272 Marionette DEBUG loaded listener.js 06:52:18 INFO - PROCESS | 6867 | ++DOMWINDOW == 199 (0x7fed49dbb400) [pid = 6867] [serial = 894] [outer = 0x7fed3b962800] 06:52:19 INFO - PROCESS | 6867 | 1461246739154 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]]]}] 06:52:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 06:52:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1378ms 06:52:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 06:52:19 INFO - PROCESS | 6867 | 1461246739207 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 06:52:19 INFO - PROCESS | 6867 | 1461246739210 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 06:52:19 INFO - PROCESS | 6867 | 1461246739216 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 06:52:19 INFO - PROCESS | 6867 | 1461246739219 Marionette TRACE conn3 <- [1,1162,null,{}] 06:52:19 INFO - PROCESS | 6867 | 1461246739224 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}] 06:52:19 INFO - PROCESS | 6867 | 1461246739407 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 06:52:19 INFO - PROCESS | 6867 | 1461246739598 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:19 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed51b42000 == 126 [pid = 6867] [id = 298] 06:52:19 INFO - PROCESS | 6867 | ++DOMWINDOW == 200 (0x7fed3c82ac00) [pid = 6867] [serial = 895] [outer = (nil)] 06:52:19 INFO - PROCESS | 6867 | ++DOMWINDOW == 201 (0x7fed3ba56800) [pid = 6867] [serial = 896] [outer = 0x7fed3c82ac00] 06:52:19 INFO - PROCESS | 6867 | 1461246739679 Marionette DEBUG loaded listener.js 06:52:19 INFO - PROCESS | 6867 | ++DOMWINDOW == 202 (0x7fed4a1b1c00) [pid = 6867] [serial = 897] [outer = 0x7fed3c82ac00] 06:52:20 INFO - PROCESS | 6867 | 1461246740565 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]]]}] 06:52:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 06:52:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1379ms 06:52:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 06:52:20 INFO - PROCESS | 6867 | 1461246740596 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 06:52:20 INFO - PROCESS | 6867 | 1461246740599 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 06:52:20 INFO - PROCESS | 6867 | 1461246740606 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 06:52:20 INFO - PROCESS | 6867 | 1461246740610 Marionette TRACE conn3 <- [1,1166,null,{}] 06:52:20 INFO - PROCESS | 6867 | 1461246740616 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}] 06:52:20 INFO - PROCESS | 6867 | 1461246740848 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 06:52:21 INFO - PROCESS | 6867 | 1461246741035 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:21 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed24fef000 == 127 [pid = 6867] [id = 299] 06:52:21 INFO - PROCESS | 6867 | ++DOMWINDOW == 203 (0x7fed4b2ecc00) [pid = 6867] [serial = 898] [outer = (nil)] 06:52:21 INFO - PROCESS | 6867 | ++DOMWINDOW == 204 (0x7fed4d016400) [pid = 6867] [serial = 899] [outer = 0x7fed4b2ecc00] 06:52:21 INFO - PROCESS | 6867 | 1461246741122 Marionette DEBUG loaded listener.js 06:52:21 INFO - PROCESS | 6867 | ++DOMWINDOW == 205 (0x7fed4e933400) [pid = 6867] [serial = 900] [outer = 0x7fed4b2ecc00] 06:52:22 INFO - PROCESS | 6867 | 1461246742100 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]]]}] 06:52:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 06:52:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1537ms 06:52:22 INFO - PROCESS | 6867 | 1461246742143 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 06:52:22 INFO - PROCESS | 6867 | 1461246742147 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 06:52:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 06:52:22 INFO - PROCESS | 6867 | 1461246742153 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 06:52:22 INFO - PROCESS | 6867 | 1461246742156 Marionette TRACE conn3 <- [1,1170,null,{}] 06:52:22 INFO - PROCESS | 6867 | 1461246742162 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}] 06:52:22 INFO - PROCESS | 6867 | 1461246742345 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 06:52:22 INFO - PROCESS | 6867 | 1461246742549 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:22 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed29de4000 == 128 [pid = 6867] [id = 300] 06:52:22 INFO - PROCESS | 6867 | ++DOMWINDOW == 206 (0x7fed30b83400) [pid = 6867] [serial = 901] [outer = (nil)] 06:52:22 INFO - PROCESS | 6867 | ++DOMWINDOW == 207 (0x7fed36eaf000) [pid = 6867] [serial = 902] [outer = 0x7fed30b83400] 06:52:22 INFO - PROCESS | 6867 | 1461246742624 Marionette DEBUG loaded listener.js 06:52:22 INFO - PROCESS | 6867 | ++DOMWINDOW == 208 (0x7fed4ee0b000) [pid = 6867] [serial = 903] [outer = 0x7fed30b83400] 06:52:23 INFO - PROCESS | 6867 | 1461246743564 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]]]}] 06:52:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 06:52:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1478ms 06:52:23 INFO - PROCESS | 6867 | 1461246743633 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 06:52:23 INFO - PROCESS | 6867 | 1461246743637 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 06:52:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 06:52:23 INFO - PROCESS | 6867 | 1461246743644 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 06:52:23 INFO - PROCESS | 6867 | 1461246743646 Marionette TRACE conn3 <- [1,1174,null,{}] 06:52:23 INFO - PROCESS | 6867 | 1461246743652 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}] 06:52:23 INFO - PROCESS | 6867 | 1461246743843 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 06:52:24 INFO - PROCESS | 6867 | 1461246744084 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:24 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2826e000 == 129 [pid = 6867] [id = 301] 06:52:24 INFO - PROCESS | 6867 | ++DOMWINDOW == 209 (0x7fed290cd400) [pid = 6867] [serial = 904] [outer = (nil)] 06:52:24 INFO - PROCESS | 6867 | ++DOMWINDOW == 210 (0x7fed2aff1400) [pid = 6867] [serial = 905] [outer = 0x7fed290cd400] 06:52:24 INFO - PROCESS | 6867 | 1461246744208 Marionette DEBUG loaded listener.js 06:52:24 INFO - PROCESS | 6867 | ++DOMWINDOW == 211 (0x7fed33ce9800) [pid = 6867] [serial = 906] [outer = 0x7fed290cd400] 06:52:25 INFO - PROCESS | 6867 | 1461246745079 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] 06:52:25 INFO - PROCESS | 6867 | 1461246745133 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 06:52:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 06:52:25 INFO - PROCESS | 6867 | 1461246745140 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 06:52:25 INFO - PROCESS | 6867 | 1461246745143 Marionette TRACE conn3 <- [1,1178,null,{}] 06:52:25 INFO - PROCESS | 6867 | 1461246745149 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}] 06:52:25 INFO - PROCESS | 6867 | 1461246745348 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 06:52:25 INFO - PROCESS | 6867 | 1461246745583 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:25 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2ac12000 == 130 [pid = 6867] [id = 302] 06:52:25 INFO - PROCESS | 6867 | ++DOMWINDOW == 212 (0x7fed290c3000) [pid = 6867] [serial = 907] [outer = (nil)] 06:52:25 INFO - PROCESS | 6867 | ++DOMWINDOW == 213 (0x7fed290ce800) [pid = 6867] [serial = 908] [outer = 0x7fed290c3000] 06:52:25 INFO - PROCESS | 6867 | 1461246745702 Marionette DEBUG loaded listener.js 06:52:25 INFO - PROCESS | 6867 | ++DOMWINDOW == 214 (0x7fed29cab000) [pid = 6867] [serial = 909] [outer = 0x7fed290c3000] 06:52:26 INFO - PROCESS | 6867 | 1461246746574 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] 06:52:26 INFO - PROCESS | 6867 | 1461246746637 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 06:52:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 06:52:26 INFO - PROCESS | 6867 | 1461246746643 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 06:52:26 INFO - PROCESS | 6867 | 1461246746645 Marionette TRACE conn3 <- [1,1182,null,{}] 06:52:26 INFO - PROCESS | 6867 | 1461246746651 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}] 06:52:26 INFO - PROCESS | 6867 | 1461246746843 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 06:52:27 INFO - PROCESS | 6867 | 1461246747456 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:27 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed25f9c800 == 131 [pid = 6867] [id = 303] 06:52:27 INFO - PROCESS | 6867 | ++DOMWINDOW == 215 (0x7fed24e5b800) [pid = 6867] [serial = 910] [outer = (nil)] 06:52:27 INFO - PROCESS | 6867 | ++DOMWINDOW == 216 (0x7fed25f77000) [pid = 6867] [serial = 911] [outer = 0x7fed24e5b800] 06:52:27 INFO - PROCESS | 6867 | 1461246747552 Marionette DEBUG loaded listener.js 06:52:27 INFO - PROCESS | 6867 | ++DOMWINDOW == 217 (0x7fed29c69400) [pid = 6867] [serial = 912] [outer = 0x7fed24e5b800] 06:52:28 INFO - PROCESS | 6867 | SkCairoFTTypeface::onFilterRec unimplemented 06:52:28 INFO - PROCESS | 6867 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:52:28 INFO - PROCESS | 6867 | 1461246748495 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] 06:52:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 06:52:28 INFO - PROCESS | 6867 | 1461246748582 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 06:52:28 INFO - PROCESS | 6867 | 1461246748590 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 06:52:28 INFO - PROCESS | 6867 | 1461246748596 Marionette TRACE conn3 <- [1,1186,null,{}] 06:52:28 INFO - PROCESS | 6867 | 1461246748603 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}] 06:52:28 INFO - PROCESS | 6867 | 1461246748871 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 06:52:29 INFO - PROCESS | 6867 | 1461246749260 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:29 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed291b3800 == 132 [pid = 6867] [id = 304] 06:52:29 INFO - PROCESS | 6867 | ++DOMWINDOW == 218 (0x7fed30b90400) [pid = 6867] [serial = 913] [outer = (nil)] 06:52:29 INFO - PROCESS | 6867 | ++DOMWINDOW == 219 (0x7fed30f13400) [pid = 6867] [serial = 914] [outer = 0x7fed30b90400] 06:52:29 INFO - PROCESS | 6867 | 1461246749344 Marionette DEBUG loaded listener.js 06:52:29 INFO - PROCESS | 6867 | ++DOMWINDOW == 220 (0x7fed318d7c00) [pid = 6867] [serial = 915] [outer = 0x7fed30b90400] 06:52:30 INFO - PROCESS | 6867 | 1461246750277 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] 06:52:30 INFO - PROCESS | 6867 | 1461246750430 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 06:52:30 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed27096800 == 127 [pid = 6867] [id = 283] 06:52:30 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed30f49000 == 126 [pid = 6867] [id = 282] 06:52:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 06:52:30 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3cfc9000 == 125 [pid = 6867] [id = 278] 06:52:30 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3c6b3000 == 124 [pid = 6867] [id = 277] 06:52:30 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3af86000 == 123 [pid = 6867] [id = 276] 06:52:30 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3914a800 == 122 [pid = 6867] [id = 275] 06:52:30 INFO - PROCESS | 6867 | 1461246750458 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 06:52:30 INFO - PROCESS | 6867 | 1461246750461 Marionette TRACE conn3 <- [1,1190,null,{}] 06:52:30 INFO - PROCESS | 6867 | 1461246750467 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}] 06:52:30 INFO - PROCESS | 6867 | 1461246750641 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 218 (0x7fed3917ac00) [pid = 6867] [serial = 669] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 217 (0x7fed4ee10c00) [pid = 6867] [serial = 614] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 216 (0x7fed3d82d400) [pid = 6867] [serial = 729] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 215 (0x7fed4ef2d400) [pid = 6867] [serial = 578] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 214 (0x7fed36850400) [pid = 6867] [serial = 485] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 213 (0x7fed39ab7c00) [pid = 6867] [serial = 569] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 212 (0x7fed3c940000) [pid = 6867] [serial = 572] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 211 (0x7fed39aabc00) [pid = 6867] [serial = 717] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 210 (0x7fed3fb61800) [pid = 6867] [serial = 491] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 209 (0x7fed2c653c00) [pid = 6867] [serial = 530] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 208 (0x7fed4ea43800) [pid = 6867] [serial = 617] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 207 (0x7fed3d960800) [pid = 6867] [serial = 608] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 206 (0x7fed37319000) [pid = 6867] [serial = 626] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 205 (0x7fed3afef000) [pid = 6867] [serial = 675] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 204 (0x7fed3a768400) [pid = 6867] [serial = 720] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 203 (0x7fed35156c00) [pid = 6867] [serial = 602] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 202 (0x7fed31a35800) [pid = 6867] [serial = 708] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 201 (0x7fed290d0400) [pid = 6867] [serial = 620] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 200 (0x7fed4f02dc00) [pid = 6867] [serial = 500] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 199 (0x7fed3fb54000) [pid = 6867] [serial = 732] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 198 (0x7fed2c4d8000) [pid = 6867] [serial = 599] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 197 (0x7fed3b238400) [pid = 6867] [serial = 629] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 196 (0x7fed3a9d7c00) [pid = 6867] [serial = 672] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 195 (0x7fed39d50c00) [pid = 6867] [serial = 536] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 194 (0x7fed36eac000) [pid = 6867] [serial = 693] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 193 (0x7fed36a92400) [pid = 6867] [serial = 662] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 192 (0x7fed335dc400) [pid = 6867] [serial = 659] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 191 (0x7fed3aa38400) [pid = 6867] [serial = 488] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 190 (0x7fed48e60800) [pid = 6867] [serial = 735] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 189 (0x7fed2b0e7c00) [pid = 6867] [serial = 563] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 188 (0x7fed372e9800) [pid = 6867] [serial = 714] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 187 (0x7fed4f30a400) [pid = 6867] [serial = 581] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 186 (0x7fed3352f800) [pid = 6867] [serial = 533] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 185 (0x7fed49dc7c00) [pid = 6867] [serial = 575] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 184 (0x7fed3c832000) [pid = 6867] [serial = 690] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 183 (0x7fed340c4800) [pid = 6867] [serial = 711] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 182 (0x7fed4ee0b800) [pid = 6867] [serial = 494] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 181 (0x7fed30ba1000) [pid = 6867] [serial = 497] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 180 (0x7fed3fb53c00) [pid = 6867] [serial = 542] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 179 (0x7fed4ea48400) [pid = 6867] [serial = 623] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 178 (0x7fed4aedd400) [pid = 6867] [serial = 545] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 177 (0x7fed372ef400) [pid = 6867] [serial = 605] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 176 (0x7fed3c943400) [pid = 6867] [serial = 726] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 175 (0x7fed3b185000) [pid = 6867] [serial = 678] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 174 (0x7fed372ea400) [pid = 6867] [serial = 666] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 173 (0x7fed4d01d800) [pid = 6867] [serial = 611] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 172 (0x7fed33e21000) [pid = 6867] [serial = 566] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 171 (0x7fed4ea4b000) [pid = 6867] [serial = 632] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 170 (0x7fed3c633400) [pid = 6867] [serial = 687] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 169 (0x7fed30b8d800) [pid = 6867] [serial = 656] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 168 (0x7fed3b238c00) [pid = 6867] [serial = 681] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 167 (0x7fed3b5ad800) [pid = 6867] [serial = 684] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 166 (0x7fed33e2b800) [pid = 6867] [serial = 503] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 165 (0x7fed49dba400) [pid = 6867] [serial = 738] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 164 (0x7fed3c068000) [pid = 6867] [serial = 723] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 163 (0x7fed3ba4ec00) [pid = 6867] [serial = 539] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 162 (0x7fed2c654c00) [pid = 6867] [serial = 506] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 161 (0x7fed3197d800) [pid = 6867] [serial = 801] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 160 (0x7fed318c9c00) [pid = 6867] [serial = 800] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 159 (0x7fed33fba000) [pid = 6867] [serial = 806] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 158 (0x7fed340bd400) [pid = 6867] [serial = 765] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 157 (0x7fed33ce4c00) [pid = 6867] [serial = 764] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 156 (0x7fed34fb2800) [pid = 6867] [serial = 809] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 155 (0x7fed43060400) [pid = 6867] [serial = 771] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 154 (0x7fed3c0bf400) [pid = 6867] [serial = 770] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 153 (0x7fed31982400) [pid = 6867] [serial = 794] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 152 (0x7fed2ad70000) [pid = 6867] [serial = 798] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 151 (0x7fed29c62800) [pid = 6867] [serial = 797] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 150 (0x7fed49fe3000) [pid = 6867] [serial = 762] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 149 (0x7fed4aed8400) [pid = 6867] [serial = 774] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 148 (0x7fed4a10f800) [pid = 6867] [serial = 773] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 147 (0x7fed4f020800) [pid = 6867] [serial = 785] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 146 (0x7fed3a9dd800) [pid = 6867] [serial = 768] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 145 (0x7fed3731d400) [pid = 6867] [serial = 767] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 144 (0x7fed32f27400) [pid = 6867] [serial = 791] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 143 (0x7fed32db8c00) [pid = 6867] [serial = 803] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 142 (0x7fed32f27800) [pid = 6867] [serial = 804] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 141 (0x7fed4aed2800) [pid = 6867] [serial = 776] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 140 (0x7fed4d0d0800) [pid = 6867] [serial = 779] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 139 (0x7fed4ee11c00) [pid = 6867] [serial = 782] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 138 (0x7fed368bf400) [pid = 6867] [serial = 810] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 137 (0x7fed25f78400) [pid = 6867] [serial = 788] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 136 (0x7fed31a40400) [pid = 6867] [serial = 812] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 135 (0x7fed340ca000) [pid = 6867] [serial = 807] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | --DOMWINDOW == 134 (0x7fed37314400) [pid = 6867] [serial = 813] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 6867 | 1461246750962 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:30 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed291ac000 == 123 [pid = 6867] [id = 305] 06:52:30 INFO - PROCESS | 6867 | ++DOMWINDOW == 135 (0x7fed290d0400) [pid = 6867] [serial = 916] [outer = (nil)] 06:52:31 INFO - PROCESS | 6867 | ++DOMWINDOW == 136 (0x7fed30b8d800) [pid = 6867] [serial = 917] [outer = 0x7fed290d0400] 06:52:31 INFO - PROCESS | 6867 | 1461246751033 Marionette DEBUG loaded listener.js 06:52:31 INFO - PROCESS | 6867 | ++DOMWINDOW == 137 (0x7fed3352c400) [pid = 6867] [serial = 918] [outer = 0x7fed290d0400] 06:52:31 INFO - PROCESS | 6867 | 1461246751830 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] 06:52:31 INFO - PROCESS | 6867 | 1461246751899 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 06:52:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 06:52:31 INFO - PROCESS | 6867 | 1461246751914 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 06:52:31 INFO - PROCESS | 6867 | 1461246751923 Marionette TRACE conn3 <- [1,1194,null,{}] 06:52:31 INFO - PROCESS | 6867 | 1461246751955 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}] 06:52:32 INFO - PROCESS | 6867 | 1461246752131 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 06:52:32 INFO - PROCESS | 6867 | 1461246752143 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:32 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed32d22800 == 124 [pid = 6867] [id = 306] 06:52:32 INFO - PROCESS | 6867 | ++DOMWINDOW == 138 (0x7fed33e24800) [pid = 6867] [serial = 919] [outer = (nil)] 06:52:32 INFO - PROCESS | 6867 | ++DOMWINDOW == 139 (0x7fed341f4000) [pid = 6867] [serial = 920] [outer = 0x7fed33e24800] 06:52:32 INFO - PROCESS | 6867 | 1461246752205 Marionette DEBUG loaded listener.js 06:52:32 INFO - PROCESS | 6867 | ++DOMWINDOW == 140 (0x7fed34fb4c00) [pid = 6867] [serial = 921] [outer = 0x7fed33e24800] 06:52:33 INFO - PROCESS | 6867 | SkCairoFTTypeface::onFilterRec unimplemented 06:52:33 INFO - PROCESS | 6867 | SkCairoFTTypeface::onFilterRec unimplemented 06:52:33 INFO - PROCESS | 6867 | 1461246753159 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] 06:52:33 INFO - PROCESS | 6867 | 1461246753235 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 06:52:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 06:52:33 INFO - PROCESS | 6867 | 1461246753241 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 06:52:33 INFO - PROCESS | 6867 | 1461246753243 Marionette TRACE conn3 <- [1,1198,null,{}] 06:52:33 INFO - PROCESS | 6867 | 1461246753256 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}] 06:52:33 INFO - PROCESS | 6867 | 1461246753478 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 06:52:33 INFO - PROCESS | 6867 | 1461246753500 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:33 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed33d9e000 == 125 [pid = 6867] [id = 307] 06:52:33 INFO - PROCESS | 6867 | ++DOMWINDOW == 141 (0x7fed33e2e800) [pid = 6867] [serial = 922] [outer = (nil)] 06:52:33 INFO - PROCESS | 6867 | ++DOMWINDOW == 142 (0x7fed3699b800) [pid = 6867] [serial = 923] [outer = 0x7fed33e2e800] 06:52:33 INFO - PROCESS | 6867 | 1461246753565 Marionette DEBUG loaded listener.js 06:52:33 INFO - PROCESS | 6867 | ++DOMWINDOW == 143 (0x7fed36a92400) [pid = 6867] [serial = 924] [outer = 0x7fed33e2e800] 06:52:34 INFO - PROCESS | 6867 | 1461246754465 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]]]}] 06:52:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 06:52:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1289ms 06:52:34 INFO - PROCESS | 6867 | 1461246754536 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 06:52:34 INFO - PROCESS | 6867 | 1461246754542 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 06:52:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 06:52:34 INFO - PROCESS | 6867 | 1461246754553 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 06:52:34 INFO - PROCESS | 6867 | 1461246754555 Marionette TRACE conn3 <- [1,1202,null,{}] 06:52:34 INFO - PROCESS | 6867 | 1461246754577 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}] 06:52:34 INFO - PROCESS | 6867 | 1461246754829 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 06:52:34 INFO - PROCESS | 6867 | 1461246754859 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:34 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed351e5800 == 126 [pid = 6867] [id = 308] 06:52:34 INFO - PROCESS | 6867 | ++DOMWINDOW == 144 (0x7fed36eac000) [pid = 6867] [serial = 925] [outer = (nil)] 06:52:34 INFO - PROCESS | 6867 | ++DOMWINDOW == 145 (0x7fed372e9000) [pid = 6867] [serial = 926] [outer = 0x7fed36eac000] 06:52:34 INFO - PROCESS | 6867 | 1461246754933 Marionette DEBUG loaded listener.js 06:52:35 INFO - PROCESS | 6867 | ++DOMWINDOW == 146 (0x7fed39817c00) [pid = 6867] [serial = 927] [outer = 0x7fed36eac000] 06:52:35 INFO - PROCESS | 6867 | --DOMWINDOW == 145 (0x7fed3b234c00) [pid = 6867] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 06:52:35 INFO - PROCESS | 6867 | --DOMWINDOW == 144 (0x7fed30b9c400) [pid = 6867] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 06:52:35 INFO - PROCESS | 6867 | --DOMWINDOW == 143 (0x7fed2b0e5000) [pid = 6867] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 06:52:35 INFO - PROCESS | 6867 | --DOMWINDOW == 142 (0x7fed30b82800) [pid = 6867] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 06:52:35 INFO - PROCESS | 6867 | --DOMWINDOW == 141 (0x7fed29c9f400) [pid = 6867] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 06:52:35 INFO - PROCESS | 6867 | --DOMWINDOW == 140 (0x7fed2c4d0400) [pid = 6867] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 06:52:35 INFO - PROCESS | 6867 | --DOMWINDOW == 139 (0x7fed2afe5c00) [pid = 6867] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 06:52:36 INFO - PROCESS | 6867 | 1461246756053 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]]]}] 06:52:36 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 06:52:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1540ms 06:52:36 INFO - PROCESS | 6867 | 1461246756091 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 06:52:36 INFO - PROCESS | 6867 | 1461246756094 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 06:52:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 06:52:36 INFO - PROCESS | 6867 | 1461246756100 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 06:52:36 INFO - PROCESS | 6867 | 1461246756102 Marionette TRACE conn3 <- [1,1206,null,{}] 06:52:36 INFO - PROCESS | 6867 | 1461246756108 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}] 06:52:36 INFO - PROCESS | 6867 | 1461246756315 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 06:52:36 INFO - PROCESS | 6867 | 1461246756339 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:36 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed36dce000 == 127 [pid = 6867] [id = 309] 06:52:36 INFO - PROCESS | 6867 | ++DOMWINDOW == 140 (0x7fed36eb1800) [pid = 6867] [serial = 928] [outer = (nil)] 06:52:36 INFO - PROCESS | 6867 | ++DOMWINDOW == 141 (0x7fed3a9db400) [pid = 6867] [serial = 929] [outer = 0x7fed36eb1800] 06:52:36 INFO - PROCESS | 6867 | 1461246756412 Marionette DEBUG loaded listener.js 06:52:36 INFO - PROCESS | 6867 | ++DOMWINDOW == 142 (0x7fed3ade7c00) [pid = 6867] [serial = 930] [outer = 0x7fed36eb1800] 06:52:37 INFO - PROCESS | 6867 | 1461246757231 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]]]}] 06:52:37 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 06:52:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1179ms 06:52:37 INFO - PROCESS | 6867 | 1461246757281 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 06:52:37 INFO - PROCESS | 6867 | 1461246757285 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 06:52:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 06:52:37 INFO - PROCESS | 6867 | 1461246757291 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 06:52:37 INFO - PROCESS | 6867 | 1461246757294 Marionette TRACE conn3 <- [1,1210,null,{}] 06:52:37 INFO - PROCESS | 6867 | 1461246757300 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}] 06:52:37 INFO - PROCESS | 6867 | 1461246757463 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 06:52:37 INFO - PROCESS | 6867 | 1461246757472 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:37 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed37198000 == 128 [pid = 6867] [id = 310] 06:52:37 INFO - PROCESS | 6867 | ++DOMWINDOW == 143 (0x7fed3ac60800) [pid = 6867] [serial = 931] [outer = (nil)] 06:52:37 INFO - PROCESS | 6867 | ++DOMWINDOW == 144 (0x7fed3b111000) [pid = 6867] [serial = 932] [outer = 0x7fed3ac60800] 06:52:37 INFO - PROCESS | 6867 | 1461246757533 Marionette DEBUG loaded listener.js 06:52:37 INFO - PROCESS | 6867 | ++DOMWINDOW == 145 (0x7fed3b239400) [pid = 6867] [serial = 933] [outer = 0x7fed3ac60800] 06:52:38 INFO - PROCESS | 6867 | 1461246758718 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]]]}] 06:52:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 06:52:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1480ms 06:52:38 INFO - PROCESS | 6867 | 1461246758772 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 06:52:38 INFO - PROCESS | 6867 | 1461246758779 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 06:52:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 06:52:38 INFO - PROCESS | 6867 | 1461246758788 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 06:52:38 INFO - PROCESS | 6867 | 1461246758793 Marionette TRACE conn3 <- [1,1214,null,{}] 06:52:38 INFO - PROCESS | 6867 | 1461246758800 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}] 06:52:38 INFO - PROCESS | 6867 | 1461246758985 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 06:52:39 INFO - PROCESS | 6867 | 1461246759219 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:39 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed30f4f000 == 129 [pid = 6867] [id = 311] 06:52:39 INFO - PROCESS | 6867 | ++DOMWINDOW == 146 (0x7fed2c64d400) [pid = 6867] [serial = 934] [outer = (nil)] 06:52:39 INFO - PROCESS | 6867 | ++DOMWINDOW == 147 (0x7fed30b9ec00) [pid = 6867] [serial = 935] [outer = 0x7fed2c64d400] 06:52:39 INFO - PROCESS | 6867 | 1461246759307 Marionette DEBUG loaded listener.js 06:52:39 INFO - PROCESS | 6867 | ++DOMWINDOW == 148 (0x7fed31a3c400) [pid = 6867] [serial = 936] [outer = 0x7fed2c64d400] 06:52:40 INFO - PROCESS | 6867 | 1461246760195 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]]]}] 06:52:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 06:52:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1435ms 06:52:40 INFO - PROCESS | 6867 | 1461246760224 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 06:52:40 INFO - PROCESS | 6867 | 1461246760231 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 06:52:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 06:52:40 INFO - PROCESS | 6867 | 1461246760242 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 06:52:40 INFO - PROCESS | 6867 | 1461246760245 Marionette TRACE conn3 <- [1,1218,null,{}] 06:52:40 INFO - PROCESS | 6867 | 1461246760252 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}] 06:52:40 INFO - PROCESS | 6867 | 1461246760448 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 06:52:40 INFO - PROCESS | 6867 | 1461246760717 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:40 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed34195000 == 130 [pid = 6867] [id = 312] 06:52:40 INFO - PROCESS | 6867 | ++DOMWINDOW == 149 (0x7fed33cea800) [pid = 6867] [serial = 937] [outer = (nil)] 06:52:40 INFO - PROCESS | 6867 | ++DOMWINDOW == 150 (0x7fed33fc0800) [pid = 6867] [serial = 938] [outer = 0x7fed33cea800] 06:52:40 INFO - PROCESS | 6867 | 1461246760836 Marionette DEBUG loaded listener.js 06:52:40 INFO - PROCESS | 6867 | ++DOMWINDOW == 151 (0x7fed353c6000) [pid = 6867] [serial = 939] [outer = 0x7fed33cea800] 06:52:41 INFO - PROCESS | 6867 | 1461246761661 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]]]}] 06:52:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 06:52:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1483ms 06:52:41 INFO - PROCESS | 6867 | 1461246761725 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 06:52:41 INFO - PROCESS | 6867 | 1461246761729 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 06:52:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 06:52:41 INFO - PROCESS | 6867 | 1461246761735 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 06:52:41 INFO - PROCESS | 6867 | 1461246761741 Marionette TRACE conn3 <- [1,1222,null,{}] 06:52:41 INFO - PROCESS | 6867 | 1461246761756 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}] 06:52:41 INFO - PROCESS | 6867 | 1461246761973 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 06:52:42 INFO - PROCESS | 6867 | 1461246762148 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:42 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed38e5a800 == 131 [pid = 6867] [id = 313] 06:52:42 INFO - PROCESS | 6867 | ++DOMWINDOW == 152 (0x7fed36c35c00) [pid = 6867] [serial = 940] [outer = (nil)] 06:52:42 INFO - PROCESS | 6867 | ++DOMWINDOW == 153 (0x7fed391da000) [pid = 6867] [serial = 941] [outer = 0x7fed36c35c00] 06:52:42 INFO - PROCESS | 6867 | 1461246762228 Marionette DEBUG loaded listener.js 06:52:42 INFO - PROCESS | 6867 | ++DOMWINDOW == 154 (0x7fed3a760800) [pid = 6867] [serial = 942] [outer = 0x7fed36c35c00] 06:52:43 INFO - PROCESS | 6867 | 1461246763170 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] 06:52:43 INFO - PROCESS | 6867 | 1461246763226 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 06:52:43 INFO - PROCESS | 6867 | 1461246763232 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 06:52:43 INFO - PROCESS | 6867 | 1461246763235 Marionette TRACE conn3 <- [1,1226,null,{}] 06:52:43 INFO - PROCESS | 6867 | 1461246763240 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}] 06:52:43 INFO - PROCESS | 6867 | 1461246763429 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 06:52:43 INFO - PROCESS | 6867 | 1461246763605 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:43 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3af8c000 == 132 [pid = 6867] [id = 314] 06:52:43 INFO - PROCESS | 6867 | ++DOMWINDOW == 155 (0x7fed372ea800) [pid = 6867] [serial = 943] [outer = (nil)] 06:52:43 INFO - PROCESS | 6867 | ++DOMWINDOW == 156 (0x7fed3b5a8000) [pid = 6867] [serial = 944] [outer = 0x7fed372ea800] 06:52:43 INFO - PROCESS | 6867 | 1461246763677 Marionette DEBUG loaded listener.js 06:52:43 INFO - PROCESS | 6867 | ++DOMWINDOW == 157 (0x7fed3ba4b000) [pid = 6867] [serial = 945] [outer = 0x7fed372ea800] 06:52:44 INFO - PROCESS | 6867 | 1461246764533 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]]]}] 06:52:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 06:52:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1334ms 06:52:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 06:52:44 INFO - PROCESS | 6867 | 1461246764566 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 06:52:44 INFO - PROCESS | 6867 | 1461246764569 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 06:52:44 INFO - PROCESS | 6867 | 1461246764575 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 06:52:44 INFO - PROCESS | 6867 | 1461246764578 Marionette TRACE conn3 <- [1,1230,null,{}] 06:52:44 INFO - PROCESS | 6867 | 1461246764583 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}] 06:52:44 INFO - PROCESS | 6867 | 1461246764752 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 06:52:44 INFO - PROCESS | 6867 | 1461246764934 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:44 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3c64f800 == 133 [pid = 6867] [id = 315] 06:52:44 INFO - PROCESS | 6867 | ++DOMWINDOW == 158 (0x7fed3ade9800) [pid = 6867] [serial = 946] [outer = (nil)] 06:52:45 INFO - PROCESS | 6867 | ++DOMWINDOW == 159 (0x7fed3c068000) [pid = 6867] [serial = 947] [outer = 0x7fed3ade9800] 06:52:45 INFO - PROCESS | 6867 | 1461246765007 Marionette DEBUG loaded listener.js 06:52:45 INFO - PROCESS | 6867 | ++DOMWINDOW == 160 (0x7fed3c829400) [pid = 6867] [serial = 948] [outer = 0x7fed3ade9800] 06:52:45 INFO - PROCESS | 6867 | 1461246765913 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]]]}] 06:52:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 06:52:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1379ms 06:52:45 INFO - PROCESS | 6867 | 1461246765954 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 06:52:45 INFO - PROCESS | 6867 | 1461246765958 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 06:52:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 06:52:45 INFO - PROCESS | 6867 | 1461246765964 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 06:52:45 INFO - PROCESS | 6867 | 1461246765968 Marionette TRACE conn3 <- [1,1234,null,{}] 06:52:45 INFO - PROCESS | 6867 | 1461246765974 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}] 06:52:46 INFO - PROCESS | 6867 | 1461246766206 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 06:52:46 INFO - PROCESS | 6867 | 1461246766384 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:46 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3d8bc000 == 134 [pid = 6867] [id = 316] 06:52:46 INFO - PROCESS | 6867 | ++DOMWINDOW == 161 (0x7fed3c82c000) [pid = 6867] [serial = 949] [outer = (nil)] 06:52:46 INFO - PROCESS | 6867 | ++DOMWINDOW == 162 (0x7fed3ff97800) [pid = 6867] [serial = 950] [outer = 0x7fed3c82c000] 06:52:46 INFO - PROCESS | 6867 | 1461246766461 Marionette DEBUG loaded listener.js 06:52:46 INFO - PROCESS | 6867 | ++DOMWINDOW == 163 (0x7fed49f15000) [pid = 6867] [serial = 951] [outer = 0x7fed3c82c000] 06:52:47 INFO - PROCESS | 6867 | 1461246767337 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]]]}] 06:52:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 06:52:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1436ms 06:52:47 INFO - PROCESS | 6867 | 1461246767401 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 06:52:47 INFO - PROCESS | 6867 | 1461246767405 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 06:52:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 06:52:47 INFO - PROCESS | 6867 | 1461246767411 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 06:52:47 INFO - PROCESS | 6867 | 1461246767413 Marionette TRACE conn3 <- [1,1238,null,{}] 06:52:47 INFO - PROCESS | 6867 | 1461246767419 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}] 06:52:47 INFO - PROCESS | 6867 | 1461246767626 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 06:52:47 INFO - PROCESS | 6867 | 1461246767810 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:47 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed49c4c800 == 135 [pid = 6867] [id = 317] 06:52:47 INFO - PROCESS | 6867 | ++DOMWINDOW == 164 (0x7fed3d95bc00) [pid = 6867] [serial = 952] [outer = (nil)] 06:52:47 INFO - PROCESS | 6867 | ++DOMWINDOW == 165 (0x7fed4a136800) [pid = 6867] [serial = 953] [outer = 0x7fed3d95bc00] 06:52:47 INFO - PROCESS | 6867 | 1461246767890 Marionette DEBUG loaded listener.js 06:52:48 INFO - PROCESS | 6867 | ++DOMWINDOW == 166 (0x7fed4aedf800) [pid = 6867] [serial = 954] [outer = 0x7fed3d95bc00] 06:52:48 INFO - PROCESS | 6867 | 1461246768759 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]]]}] 06:52:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 06:52:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1391ms 06:52:48 INFO - PROCESS | 6867 | 1461246768803 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 06:52:48 INFO - PROCESS | 6867 | 1461246768807 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 06:52:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 06:52:48 INFO - PROCESS | 6867 | 1461246768814 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 06:52:48 INFO - PROCESS | 6867 | 1461246768817 Marionette TRACE conn3 <- [1,1242,null,{}] 06:52:48 INFO - PROCESS | 6867 | 1461246768822 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}] 06:52:49 INFO - PROCESS | 6867 | 1461246769008 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 06:52:49 INFO - PROCESS | 6867 | 1461246769200 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:49 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4ae1a800 == 136 [pid = 6867] [id = 318] 06:52:49 INFO - PROCESS | 6867 | ++DOMWINDOW == 167 (0x7fed49dc7800) [pid = 6867] [serial = 955] [outer = (nil)] 06:52:49 INFO - PROCESS | 6867 | ++DOMWINDOW == 168 (0x7fed4b2f3c00) [pid = 6867] [serial = 956] [outer = 0x7fed49dc7800] 06:52:49 INFO - PROCESS | 6867 | 1461246769270 Marionette DEBUG loaded listener.js 06:52:49 INFO - PROCESS | 6867 | ++DOMWINDOW == 169 (0x7fed4d0d0400) [pid = 6867] [serial = 957] [outer = 0x7fed49dc7800] 06:52:50 INFO - PROCESS | 6867 | 1461246770166 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]]]}] 06:52:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 06:52:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1389ms 06:52:50 INFO - PROCESS | 6867 | 1461246770204 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 06:52:50 INFO - PROCESS | 6867 | 1461246770207 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 06:52:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 06:52:50 INFO - PROCESS | 6867 | 1461246770213 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 06:52:50 INFO - PROCESS | 6867 | 1461246770215 Marionette TRACE conn3 <- [1,1246,null,{}] 06:52:50 INFO - PROCESS | 6867 | 1461246770221 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}] 06:52:50 INFO - PROCESS | 6867 | 1461246770396 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 06:52:50 INFO - PROCESS | 6867 | 1461246770581 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:50 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4e967000 == 137 [pid = 6867] [id = 319] 06:52:50 INFO - PROCESS | 6867 | ++DOMWINDOW == 170 (0x7fed4af69400) [pid = 6867] [serial = 958] [outer = (nil)] 06:52:50 INFO - PROCESS | 6867 | ++DOMWINDOW == 171 (0x7fed4ea45800) [pid = 6867] [serial = 959] [outer = 0x7fed4af69400] 06:52:50 INFO - PROCESS | 6867 | 1461246770650 Marionette DEBUG loaded listener.js 06:52:50 INFO - PROCESS | 6867 | ++DOMWINDOW == 172 (0x7fed4e92f000) [pid = 6867] [serial = 960] [outer = 0x7fed4af69400] 06:52:51 INFO - PROCESS | 6867 | 1461246771529 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]]]}] 06:52:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 06:52:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1392ms 06:52:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 06:52:51 INFO - PROCESS | 6867 | 1461246771606 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 06:52:51 INFO - PROCESS | 6867 | 1461246771609 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 06:52:51 INFO - PROCESS | 6867 | 1461246771615 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 06:52:51 INFO - PROCESS | 6867 | 1461246771618 Marionette TRACE conn3 <- [1,1250,null,{}] 06:52:51 INFO - PROCESS | 6867 | 1461246771623 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}] 06:52:51 INFO - PROCESS | 6867 | 1461246771800 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 06:52:51 INFO - PROCESS | 6867 | 1461246771979 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:52 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4f1a1800 == 138 [pid = 6867] [id = 320] 06:52:52 INFO - PROCESS | 6867 | ++DOMWINDOW == 173 (0x7fed4b2c3400) [pid = 6867] [serial = 961] [outer = (nil)] 06:52:52 INFO - PROCESS | 6867 | ++DOMWINDOW == 174 (0x7fed4ee0e000) [pid = 6867] [serial = 962] [outer = 0x7fed4b2c3400] 06:52:52 INFO - PROCESS | 6867 | 1461246772050 Marionette DEBUG loaded listener.js 06:52:52 INFO - PROCESS | 6867 | ++DOMWINDOW == 175 (0x7fed4ef34800) [pid = 6867] [serial = 963] [outer = 0x7fed4b2c3400] 06:52:52 INFO - PROCESS | 6867 | 1461246772915 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]]]}] 06:52:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 06:52:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1329ms 06:52:52 INFO - PROCESS | 6867 | 1461246772944 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 06:52:52 INFO - PROCESS | 6867 | 1461246772949 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 06:52:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 06:52:52 INFO - PROCESS | 6867 | 1461246772955 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 06:52:52 INFO - PROCESS | 6867 | 1461246772959 Marionette TRACE conn3 <- [1,1254,null,{}] 06:52:52 INFO - PROCESS | 6867 | 1461246772964 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}] 06:52:53 INFO - PROCESS | 6867 | 1461246773157 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 06:52:53 INFO - PROCESS | 6867 | 1461246773361 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:53 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed5341e000 == 139 [pid = 6867] [id = 321] 06:52:53 INFO - PROCESS | 6867 | ++DOMWINDOW == 176 (0x7fed31ab4c00) [pid = 6867] [serial = 964] [outer = (nil)] 06:52:53 INFO - PROCESS | 6867 | ++DOMWINDOW == 177 (0x7fed31abd000) [pid = 6867] [serial = 965] [outer = 0x7fed31ab4c00] 06:52:53 INFO - PROCESS | 6867 | 1461246773438 Marionette DEBUG loaded listener.js 06:52:53 INFO - PROCESS | 6867 | ++DOMWINDOW == 178 (0x7fed4f1b8c00) [pid = 6867] [serial = 966] [outer = 0x7fed31ab4c00] 06:52:54 INFO - PROCESS | 6867 | 1461246774352 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]]]}] 06:52:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 06:52:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1428ms 06:52:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 06:52:54 INFO - PROCESS | 6867 | 1461246774385 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 06:52:54 INFO - PROCESS | 6867 | 1461246774387 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 06:52:54 INFO - PROCESS | 6867 | 1461246774393 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 06:52:54 INFO - PROCESS | 6867 | 1461246774396 Marionette TRACE conn3 <- [1,1258,null,{}] 06:52:54 INFO - PROCESS | 6867 | 1461246774401 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}] 06:52:54 INFO - PROCESS | 6867 | 1461246774578 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 06:52:54 INFO - PROCESS | 6867 | 1461246774766 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:54 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed54380000 == 140 [pid = 6867] [id = 322] 06:52:54 INFO - PROCESS | 6867 | ++DOMWINDOW == 179 (0x7fed31ab8800) [pid = 6867] [serial = 967] [outer = (nil)] 06:52:54 INFO - PROCESS | 6867 | ++DOMWINDOW == 180 (0x7fed4f3e2400) [pid = 6867] [serial = 968] [outer = 0x7fed31ab8800] 06:52:54 INFO - PROCESS | 6867 | 1461246774836 Marionette DEBUG loaded listener.js 06:52:54 INFO - PROCESS | 6867 | ++DOMWINDOW == 181 (0x7fed4f42ac00) [pid = 6867] [serial = 969] [outer = 0x7fed31ab8800] 06:52:55 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed351dc000 == 139 [pid = 6867] [id = 10] 06:52:55 INFO - PROCESS | 6867 | 1461246775861 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]]]}] 06:52:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 06:52:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1542ms 06:52:55 INFO - PROCESS | 6867 | 1461246775935 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 06:52:55 INFO - PROCESS | 6867 | 1461246775939 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 06:52:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 06:52:55 INFO - PROCESS | 6867 | 1461246775945 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 06:52:55 INFO - PROCESS | 6867 | 1461246775947 Marionette TRACE conn3 <- [1,1262,null,{}] 06:52:55 INFO - PROCESS | 6867 | 1461246775952 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}] 06:52:56 INFO - PROCESS | 6867 | 1461246776134 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 06:52:56 INFO - PROCESS | 6867 | 1461246776364 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:56 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed251d4800 == 140 [pid = 6867] [id = 323] 06:52:56 INFO - PROCESS | 6867 | ++DOMWINDOW == 182 (0x7fed251e6c00) [pid = 6867] [serial = 970] [outer = (nil)] 06:52:56 INFO - PROCESS | 6867 | ++DOMWINDOW == 183 (0x7fed251ee400) [pid = 6867] [serial = 971] [outer = 0x7fed251e6c00] 06:52:56 INFO - PROCESS | 6867 | 1461246776452 Marionette DEBUG loaded listener.js 06:52:56 INFO - PROCESS | 6867 | ++DOMWINDOW == 184 (0x7fed251f2800) [pid = 6867] [serial = 972] [outer = 0x7fed251e6c00] 06:52:57 INFO - PROCESS | 6867 | 1461246777603 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]]]}] 06:52:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 06:52:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1734ms 06:52:57 INFO - PROCESS | 6867 | 1461246777681 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 06:52:57 INFO - PROCESS | 6867 | 1461246777686 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 06:52:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 06:52:57 INFO - PROCESS | 6867 | 1461246777703 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 06:52:57 INFO - PROCESS | 6867 | 1461246777708 Marionette TRACE conn3 <- [1,1266,null,{}] 06:52:57 INFO - PROCESS | 6867 | 1461246777717 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}] 06:52:57 INFO - PROCESS | 6867 | 1461246777997 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 06:52:58 INFO - PROCESS | 6867 | 1461246778173 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:58 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed30d7c800 == 141 [pid = 6867] [id = 324] 06:52:58 INFO - PROCESS | 6867 | ++DOMWINDOW == 185 (0x7fed290cfc00) [pid = 6867] [serial = 973] [outer = (nil)] 06:52:58 INFO - PROCESS | 6867 | ++DOMWINDOW == 186 (0x7fed2ad78c00) [pid = 6867] [serial = 974] [outer = 0x7fed290cfc00] 06:52:58 INFO - PROCESS | 6867 | 1461246778250 Marionette DEBUG loaded listener.js 06:52:58 INFO - PROCESS | 6867 | ++DOMWINDOW == 187 (0x7fed2c4d0400) [pid = 6867] [serial = 975] [outer = 0x7fed290cfc00] 06:52:59 INFO - PROCESS | 6867 | 1461246779134 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]]]}] 06:52:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 06:52:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1488ms 06:52:59 INFO - PROCESS | 6867 | 1461246779191 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 06:52:59 INFO - PROCESS | 6867 | 1461246779199 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 06:52:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 06:52:59 INFO - PROCESS | 6867 | 1461246779208 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 06:52:59 INFO - PROCESS | 6867 | 1461246779211 Marionette TRACE conn3 <- [1,1270,null,{}] 06:52:59 INFO - PROCESS | 6867 | 1461246779217 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}] 06:52:59 INFO - PROCESS | 6867 | 1461246779422 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 06:52:59 INFO - PROCESS | 6867 | 1461246779813 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:59 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed258c3800 == 142 [pid = 6867] [id = 325] 06:52:59 INFO - PROCESS | 6867 | ++DOMWINDOW == 188 (0x7fed318cb800) [pid = 6867] [serial = 976] [outer = (nil)] 06:52:59 INFO - PROCESS | 6867 | ++DOMWINDOW == 189 (0x7fed3197c800) [pid = 6867] [serial = 977] [outer = 0x7fed318cb800] 06:52:59 INFO - PROCESS | 6867 | 1461246779884 Marionette DEBUG loaded listener.js 06:52:59 INFO - PROCESS | 6867 | ++DOMWINDOW == 190 (0x7fed31aba000) [pid = 6867] [serial = 978] [outer = 0x7fed318cb800] 06:53:00 INFO - PROCESS | 6867 | 1461246780771 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]]]}] 06:53:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 06:53:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1631ms 06:53:00 INFO - PROCESS | 6867 | 1461246780840 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 06:53:00 INFO - PROCESS | 6867 | 1461246780843 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 06:53:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 06:53:00 INFO - PROCESS | 6867 | 1461246780849 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 06:53:00 INFO - PROCESS | 6867 | 1461246780855 Marionette TRACE conn3 <- [1,1274,null,{}] 06:53:00 INFO - PROCESS | 6867 | 1461246780870 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}] 06:53:01 INFO - PROCESS | 6867 | 1461246781102 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 06:53:01 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed319af000 == 141 [pid = 6867] [id = 212] 06:53:01 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed42fc1000 == 140 [pid = 6867] [id = 224] 06:53:01 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed291c8000 == 139 [pid = 6867] [id = 263] 06:53:01 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed25f9d800 == 138 [pid = 6867] [id = 262] 06:53:01 INFO - PROCESS | 6867 | --DOMWINDOW == 189 (0x7fed3cd95000) [pid = 6867] [serial = 866] [outer = (nil)] [url = about:blank] 06:53:01 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed4f33f800 == 137 [pid = 6867] [id = 297] 06:53:01 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed4ec59800 == 136 [pid = 6867] [id = 296] 06:53:01 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed4a1ba800 == 135 [pid = 6867] [id = 295] 06:53:01 INFO - PROCESS | 6867 | 1461246781417 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:01 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3cfab000 == 134 [pid = 6867] [id = 294] 06:53:01 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3b84c800 == 133 [pid = 6867] [id = 293] 06:53:01 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed37875000 == 132 [pid = 6867] [id = 292] 06:53:01 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed29df2000 == 133 [pid = 6867] [id = 326] 06:53:01 INFO - PROCESS | 6867 | ++DOMWINDOW == 190 (0x7fed318d6c00) [pid = 6867] [serial = 979] [outer = (nil)] 06:53:01 INFO - PROCESS | 6867 | ++DOMWINDOW == 191 (0x7fed33fbd000) [pid = 6867] [serial = 980] [outer = 0x7fed318d6c00] 06:53:01 INFO - PROCESS | 6867 | 1461246781490 Marionette DEBUG loaded listener.js 06:53:01 INFO - PROCESS | 6867 | ++DOMWINDOW == 192 (0x7fed34fa5800) [pid = 6867] [serial = 981] [outer = 0x7fed318d6c00] 06:53:01 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3418b000 == 132 [pid = 6867] [id = 291] 06:53:01 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed31ceb800 == 131 [pid = 6867] [id = 290] 06:53:01 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed2ac1b800 == 130 [pid = 6867] [id = 289] 06:53:01 INFO - PROCESS | 6867 | --DOMWINDOW == 191 (0x7fed31982800) [pid = 6867] [serial = 851] [outer = (nil)] [url = about:blank] 06:53:01 INFO - PROCESS | 6867 | --DOMWINDOW == 190 (0x7fed3ba50c00) [pid = 6867] [serial = 833] [outer = (nil)] [url = about:blank] 06:53:01 INFO - PROCESS | 6867 | --DOMWINDOW == 189 (0x7fed3aa3e800) [pid = 6867] [serial = 830] [outer = (nil)] [url = about:blank] 06:53:01 INFO - PROCESS | 6867 | --DOMWINDOW == 188 (0x7fed2c654400) [pid = 6867] [serial = 849] [outer = (nil)] [url = about:blank] 06:53:01 INFO - PROCESS | 6867 | --DOMWINDOW == 187 (0x7fed2ad6ec00) [pid = 6867] [serial = 848] [outer = (nil)] [url = about:blank] 06:53:01 INFO - PROCESS | 6867 | --DOMWINDOW == 186 (0x7fed39175400) [pid = 6867] [serial = 860] [outer = (nil)] [url = about:blank] 06:53:01 INFO - PROCESS | 6867 | --DOMWINDOW == 185 (0x7fed36a98000) [pid = 6867] [serial = 855] [outer = (nil)] [url = about:blank] 06:53:01 INFO - PROCESS | 6867 | --DOMWINDOW == 184 (0x7fed353d2800) [pid = 6867] [serial = 854] [outer = (nil)] [url = about:blank] 06:53:01 INFO - PROCESS | 6867 | --DOMWINDOW == 183 (0x7fed49cc6400) [pid = 6867] [serial = 845] [outer = (nil)] [url = about:blank] 06:53:01 INFO - PROCESS | 6867 | --DOMWINDOW == 182 (0x7fed3c682400) [pid = 6867] [serial = 836] [outer = (nil)] [url = about:blank] 06:53:01 INFO - PROCESS | 6867 | --DOMWINDOW == 181 (0x7fed36c39400) [pid = 6867] [serial = 824] [outer = (nil)] [url = about:blank] 06:53:01 INFO - PROCESS | 6867 | --DOMWINDOW == 180 (0x7fed3d6b5c00) [pid = 6867] [serial = 839] [outer = (nil)] [url = about:blank] 06:53:01 INFO - PROCESS | 6867 | --DOMWINDOW == 179 (0x7fed3a9dd000) [pid = 6867] [serial = 861] [outer = (nil)] [url = about:blank] 06:53:01 INFO - PROCESS | 6867 | --DOMWINDOW == 178 (0x7fed3b969400) [pid = 6867] [serial = 863] [outer = (nil)] [url = about:blank] 06:53:01 INFO - PROCESS | 6867 | --DOMWINDOW == 177 (0x7fed3bf57400) [pid = 6867] [serial = 864] [outer = (nil)] [url = about:blank] 06:53:01 INFO - PROCESS | 6867 | --DOMWINDOW == 176 (0x7fed39d55000) [pid = 6867] [serial = 827] [outer = (nil)] [url = about:blank] 06:53:01 INFO - PROCESS | 6867 | --DOMWINDOW == 175 (0x7fed36c32c00) [pid = 6867] [serial = 857] [outer = (nil)] [url = about:blank] 06:53:01 INFO - PROCESS | 6867 | --DOMWINDOW == 174 (0x7fed372e7000) [pid = 6867] [serial = 858] [outer = (nil)] [url = about:blank] 06:53:01 INFO - PROCESS | 6867 | --DOMWINDOW == 173 (0x7fed2afe4400) [pid = 6867] [serial = 818] [outer = (nil)] [url = about:blank] 06:53:01 INFO - PROCESS | 6867 | --DOMWINDOW == 172 (0x7fed32dbb800) [pid = 6867] [serial = 821] [outer = (nil)] [url = about:blank] 06:53:01 INFO - PROCESS | 6867 | --DOMWINDOW == 171 (0x7fed3fb5fc00) [pid = 6867] [serial = 842] [outer = (nil)] [url = about:blank] 06:53:01 INFO - PROCESS | 6867 | --DOMWINDOW == 170 (0x7fed39d51000) [pid = 6867] [serial = 816] [outer = (nil)] [url = about:blank] 06:53:01 INFO - PROCESS | 6867 | --DOMWINDOW == 169 (0x7fed31c87000) [pid = 6867] [serial = 852] [outer = (nil)] [url = about:blank] 06:53:02 INFO - PROCESS | 6867 | 1461246782228 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]]]}] 06:53:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 06:53:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1436ms 06:53:02 INFO - PROCESS | 6867 | 1461246782286 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 06:53:02 INFO - PROCESS | 6867 | 1461246782290 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 06:53:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 06:53:02 INFO - PROCESS | 6867 | 1461246782296 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 06:53:02 INFO - PROCESS | 6867 | 1461246782298 Marionette TRACE conn3 <- [1,1278,null,{}] 06:53:02 INFO - PROCESS | 6867 | 1461246782303 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}] 06:53:02 INFO - PROCESS | 6867 | 1461246782456 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 06:53:02 INFO - PROCESS | 6867 | 1461246782470 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:02 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed31cef800 == 131 [pid = 6867] [id = 327] 06:53:02 INFO - PROCESS | 6867 | ++DOMWINDOW == 170 (0x7fed31a33c00) [pid = 6867] [serial = 982] [outer = (nil)] 06:53:02 INFO - PROCESS | 6867 | ++DOMWINDOW == 171 (0x7fed369a4c00) [pid = 6867] [serial = 983] [outer = 0x7fed31a33c00] 06:53:02 INFO - PROCESS | 6867 | 1461246782529 Marionette DEBUG loaded listener.js 06:53:02 INFO - PROCESS | 6867 | ++DOMWINDOW == 172 (0x7fed36b82400) [pid = 6867] [serial = 984] [outer = 0x7fed31a33c00] 06:53:03 INFO - PROCESS | 6867 | 1461246783370 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]]]}] 06:53:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 06:53:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1132ms 06:53:03 INFO - PROCESS | 6867 | 1461246783428 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 06:53:03 INFO - PROCESS | 6867 | 1461246783431 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 06:53:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 06:53:03 INFO - PROCESS | 6867 | 1461246783438 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 06:53:03 INFO - PROCESS | 6867 | 1461246783440 Marionette TRACE conn3 <- [1,1282,null,{}] 06:53:03 INFO - PROCESS | 6867 | 1461246783445 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}] 06:53:03 INFO - PROCESS | 6867 | 1461246783622 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 06:53:03 INFO - PROCESS | 6867 | 1461246783631 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:03 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed33d98800 == 132 [pid = 6867] [id = 328] 06:53:03 INFO - PROCESS | 6867 | ++DOMWINDOW == 173 (0x7fed36c32800) [pid = 6867] [serial = 985] [outer = (nil)] 06:53:03 INFO - PROCESS | 6867 | ++DOMWINDOW == 174 (0x7fed372ec000) [pid = 6867] [serial = 986] [outer = 0x7fed36c32800] 06:53:03 INFO - PROCESS | 6867 | 1461246783692 Marionette DEBUG loaded listener.js 06:53:03 INFO - PROCESS | 6867 | ++DOMWINDOW == 175 (0x7fed398c6400) [pid = 6867] [serial = 987] [outer = 0x7fed36c32800] 06:53:04 INFO - PROCESS | 6867 | 1461246784686 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]]]}] 06:53:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 06:53:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1288ms 06:53:04 INFO - PROCESS | 6867 | 1461246784727 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 06:53:04 INFO - PROCESS | 6867 | 1461246784731 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 06:53:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 06:53:04 INFO - PROCESS | 6867 | 1461246784737 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 06:53:04 INFO - PROCESS | 6867 | 1461246784739 Marionette TRACE conn3 <- [1,1286,null,{}] 06:53:04 INFO - PROCESS | 6867 | 1461246784744 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}] 06:53:05 INFO - PROCESS | 6867 | 1461246785001 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 06:53:05 INFO - PROCESS | 6867 | 1461246785031 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:05 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed36dd7000 == 133 [pid = 6867] [id = 329] 06:53:05 INFO - PROCESS | 6867 | ++DOMWINDOW == 176 (0x7fed391dbc00) [pid = 6867] [serial = 988] [outer = (nil)] 06:53:05 INFO - PROCESS | 6867 | ++DOMWINDOW == 177 (0x7fed3b11a000) [pid = 6867] [serial = 989] [outer = 0x7fed391dbc00] 06:53:05 INFO - PROCESS | 6867 | 1461246785100 Marionette DEBUG loaded listener.js 06:53:05 INFO - PROCESS | 6867 | ++DOMWINDOW == 178 (0x7fed3c831c00) [pid = 6867] [serial = 990] [outer = 0x7fed391dbc00] 06:53:06 INFO - PROCESS | 6867 | --DOMWINDOW == 177 (0x7fed24e5b800) [pid = 6867] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 06:53:06 INFO - PROCESS | 6867 | --DOMWINDOW == 176 (0x7fed30b90400) [pid = 6867] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 06:53:06 INFO - PROCESS | 6867 | --DOMWINDOW == 175 (0x7fed33e2e800) [pid = 6867] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 06:53:06 INFO - PROCESS | 6867 | --DOMWINDOW == 174 (0x7fed33e24800) [pid = 6867] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 06:53:06 INFO - PROCESS | 6867 | --DOMWINDOW == 173 (0x7fed290d0400) [pid = 6867] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 06:53:06 INFO - PROCESS | 6867 | --DOMWINDOW == 172 (0x7fed36eb1800) [pid = 6867] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 06:53:06 INFO - PROCESS | 6867 | --DOMWINDOW == 171 (0x7fed3b237c00) [pid = 6867] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 06:53:06 INFO - PROCESS | 6867 | --DOMWINDOW == 170 (0x7fed36eac000) [pid = 6867] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 06:53:06 INFO - PROCESS | 6867 | 1461246786297 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]]]}] 06:53:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 06:53:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1579ms 06:53:06 INFO - PROCESS | 6867 | 1461246786319 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 06:53:06 INFO - PROCESS | 6867 | 1461246786322 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 06:53:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 06:53:06 INFO - PROCESS | 6867 | 1461246786328 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 06:53:06 INFO - PROCESS | 6867 | 1461246786330 Marionette TRACE conn3 <- [1,1290,null,{}] 06:53:06 INFO - PROCESS | 6867 | 1461246786339 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}] 06:53:06 INFO - PROCESS | 6867 | 1461246786511 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 06:53:06 INFO - PROCESS | 6867 | 1461246786712 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:06 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed36e54000 == 134 [pid = 6867] [id = 330] 06:53:06 INFO - PROCESS | 6867 | ++DOMWINDOW == 171 (0x7fed31c85800) [pid = 6867] [serial = 991] [outer = (nil)] 06:53:06 INFO - PROCESS | 6867 | ++DOMWINDOW == 172 (0x7fed36eb1800) [pid = 6867] [serial = 992] [outer = 0x7fed31c85800] 06:53:06 INFO - PROCESS | 6867 | 1461246786779 Marionette DEBUG loaded listener.js 06:53:06 INFO - PROCESS | 6867 | ++DOMWINDOW == 173 (0x7fed3b1ee000) [pid = 6867] [serial = 993] [outer = 0x7fed31c85800] 06:53:07 INFO - PROCESS | 6867 | 1461246787467 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]]]}] 06:53:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 06:53:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1188ms 06:53:07 INFO - PROCESS | 6867 | 1461246787520 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 06:53:07 INFO - PROCESS | 6867 | 1461246787523 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 06:53:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 06:53:07 INFO - PROCESS | 6867 | 1461246787530 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 06:53:07 INFO - PROCESS | 6867 | 1461246787533 Marionette TRACE conn3 <- [1,1294,null,{}] 06:53:07 INFO - PROCESS | 6867 | 1461246787539 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}] 06:53:07 INFO - PROCESS | 6867 | 1461246787729 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 06:53:07 INFO - PROCESS | 6867 | 1461246787739 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:07 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed39a53800 == 135 [pid = 6867] [id = 331] 06:53:07 INFO - PROCESS | 6867 | ++DOMWINDOW == 174 (0x7fed3b237c00) [pid = 6867] [serial = 994] [outer = (nil)] 06:53:07 INFO - PROCESS | 6867 | ++DOMWINDOW == 175 (0x7fed3d95c400) [pid = 6867] [serial = 995] [outer = 0x7fed3b237c00] 06:53:07 INFO - PROCESS | 6867 | 1461246787800 Marionette DEBUG loaded listener.js 06:53:07 INFO - PROCESS | 6867 | ++DOMWINDOW == 176 (0x7fed49cc6400) [pid = 6867] [serial = 996] [outer = 0x7fed3b237c00] 06:53:08 INFO - PROCESS | 6867 | 1461246788906 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]]]}] 06:53:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 06:53:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1437ms 06:53:08 INFO - PROCESS | 6867 | 1461246788969 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 06:53:08 INFO - PROCESS | 6867 | 1461246788975 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 06:53:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 06:53:08 INFO - PROCESS | 6867 | 1461246788984 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 06:53:08 INFO - PROCESS | 6867 | 1461246788989 Marionette TRACE conn3 <- [1,1298,null,{}] 06:53:09 INFO - PROCESS | 6867 | 1461246788997 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}] 06:53:09 INFO - PROCESS | 6867 | 1461246789254 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 06:53:09 INFO - PROCESS | 6867 | 1461246789541 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:09 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed30d1b800 == 136 [pid = 6867] [id = 332] 06:53:09 INFO - PROCESS | 6867 | ++DOMWINDOW == 177 (0x7fed2b0e9c00) [pid = 6867] [serial = 997] [outer = (nil)] 06:53:09 INFO - PROCESS | 6867 | ++DOMWINDOW == 178 (0x7fed2c64b400) [pid = 6867] [serial = 998] [outer = 0x7fed2b0e9c00] 06:53:09 INFO - PROCESS | 6867 | 1461246789626 Marionette DEBUG loaded listener.js 06:53:09 INFO - PROCESS | 6867 | ++DOMWINDOW == 179 (0x7fed31982800) [pid = 6867] [serial = 999] [outer = 0x7fed2b0e9c00] 06:53:10 INFO - PROCESS | 6867 | 1461246790517 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]]]}] 06:53:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 06:53:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1590ms 06:53:10 INFO - PROCESS | 6867 | 1461246790576 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 06:53:10 INFO - PROCESS | 6867 | 1461246790585 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 06:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 06:53:10 INFO - PROCESS | 6867 | 1461246790595 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 06:53:10 INFO - PROCESS | 6867 | 1461246790599 Marionette TRACE conn3 <- [1,1302,null,{}] 06:53:10 INFO - PROCESS | 6867 | 1461246790605 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}] 06:53:10 INFO - PROCESS | 6867 | 1461246790805 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 06:53:11 INFO - PROCESS | 6867 | 1461246791097 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:11 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed353ed800 == 137 [pid = 6867] [id = 333] 06:53:11 INFO - PROCESS | 6867 | ++DOMWINDOW == 180 (0x7fed33e22000) [pid = 6867] [serial = 1000] [outer = (nil)] 06:53:11 INFO - PROCESS | 6867 | ++DOMWINDOW == 181 (0x7fed33fbe800) [pid = 6867] [serial = 1001] [outer = 0x7fed33e22000] 06:53:11 INFO - PROCESS | 6867 | 1461246791217 Marionette DEBUG loaded listener.js 06:53:11 INFO - PROCESS | 6867 | ++DOMWINDOW == 182 (0x7fed353d1c00) [pid = 6867] [serial = 1002] [outer = 0x7fed33e22000] 06:53:12 INFO - PROCESS | 6867 | 1461246792188 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]]]}] 06:53:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 06:53:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1631ms 06:53:12 INFO - PROCESS | 6867 | 1461246792227 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 06:53:12 INFO - PROCESS | 6867 | 1461246792232 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 06:53:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 06:53:12 INFO - PROCESS | 6867 | 1461246792238 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 06:53:12 INFO - PROCESS | 6867 | 1461246792244 Marionette TRACE conn3 <- [1,1306,null,{}] 06:53:12 INFO - PROCESS | 6867 | 1461246792260 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}] 06:53:12 INFO - PROCESS | 6867 | 1461246792482 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 06:53:12 INFO - PROCESS | 6867 | 1461246792722 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:12 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3c657000 == 138 [pid = 6867] [id = 334] 06:53:12 INFO - PROCESS | 6867 | ++DOMWINDOW == 183 (0x7fed36c39c00) [pid = 6867] [serial = 1003] [outer = (nil)] 06:53:12 INFO - PROCESS | 6867 | ++DOMWINDOW == 184 (0x7fed3b234400) [pid = 6867] [serial = 1004] [outer = 0x7fed36c39c00] 06:53:12 INFO - PROCESS | 6867 | 1461246792844 Marionette DEBUG loaded listener.js 06:53:12 INFO - PROCESS | 6867 | ++DOMWINDOW == 185 (0x7fed3b971000) [pid = 6867] [serial = 1005] [outer = 0x7fed36c39c00] 06:53:13 INFO - PROCESS | 6867 | 1461246793743 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]]]}] 06:53:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 06:53:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1541ms 06:53:13 INFO - PROCESS | 6867 | 1461246793780 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 06:53:13 INFO - PROCESS | 6867 | 1461246793785 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 06:53:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 06:53:13 INFO - PROCESS | 6867 | 1461246793791 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 06:53:13 INFO - PROCESS | 6867 | 1461246793793 Marionette TRACE conn3 <- [1,1310,null,{}] 06:53:13 INFO - PROCESS | 6867 | 1461246793799 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}] 06:53:13 INFO - PROCESS | 6867 | 1461246793981 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 06:53:14 INFO - PROCESS | 6867 | 1461246794180 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:14 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed43dc6000 == 139 [pid = 6867] [id = 335] 06:53:14 INFO - PROCESS | 6867 | ++DOMWINDOW == 186 (0x7fed39f06c00) [pid = 6867] [serial = 1006] [outer = (nil)] 06:53:14 INFO - PROCESS | 6867 | ++DOMWINDOW == 187 (0x7fed3fb51800) [pid = 6867] [serial = 1007] [outer = 0x7fed39f06c00] 06:53:14 INFO - PROCESS | 6867 | 1461246794265 Marionette DEBUG loaded listener.js 06:53:14 INFO - PROCESS | 6867 | ++DOMWINDOW == 188 (0x7fed49dbfc00) [pid = 6867] [serial = 1008] [outer = 0x7fed39f06c00] 06:53:15 INFO - PROCESS | 6867 | 1461246795175 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] 06:53:15 INFO - PROCESS | 6867 | 1461246795235 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 06:53:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 06:53:15 INFO - PROCESS | 6867 | 1461246795241 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 06:53:15 INFO - PROCESS | 6867 | 1461246795244 Marionette TRACE conn3 <- [1,1314,null,{}] 06:53:15 INFO - PROCESS | 6867 | 1461246795251 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}] 06:53:15 INFO - PROCESS | 6867 | 1461246795440 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 06:53:15 INFO - PROCESS | 6867 | 1461246795635 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:15 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4ec54800 == 140 [pid = 6867] [id = 336] 06:53:15 INFO - PROCESS | 6867 | ++DOMWINDOW == 189 (0x7fed3b962400) [pid = 6867] [serial = 1009] [outer = (nil)] 06:53:15 INFO - PROCESS | 6867 | ++DOMWINDOW == 190 (0x7fed4d0cc800) [pid = 6867] [serial = 1010] [outer = 0x7fed3b962400] 06:53:15 INFO - PROCESS | 6867 | 1461246795715 Marionette DEBUG loaded listener.js 06:53:15 INFO - PROCESS | 6867 | ++DOMWINDOW == 191 (0x7fed4ee08400) [pid = 6867] [serial = 1011] [outer = 0x7fed3b962400] 06:53:16 INFO - PROCESS | 6867 | 1461246796655 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]]]}] 06:53:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 06:53:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1487ms 06:53:16 INFO - PROCESS | 6867 | 1461246796729 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 06:53:16 INFO - PROCESS | 6867 | 1461246796732 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 06:53:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 06:53:16 INFO - PROCESS | 6867 | 1461246796740 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 06:53:16 INFO - PROCESS | 6867 | 1461246796742 Marionette TRACE conn3 <- [1,1318,null,{}] 06:53:16 INFO - PROCESS | 6867 | 1461246796748 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}] 06:53:17 INFO - PROCESS | 6867 | 1461246797007 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 06:53:17 INFO - PROCESS | 6867 | 1461246797308 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:17 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed534ab000 == 141 [pid = 6867] [id = 337] 06:53:17 INFO - PROCESS | 6867 | ++DOMWINDOW == 192 (0x7fed4f3af400) [pid = 6867] [serial = 1012] [outer = (nil)] 06:53:17 INFO - PROCESS | 6867 | ++DOMWINDOW == 193 (0x7fed4f531c00) [pid = 6867] [serial = 1013] [outer = 0x7fed4f3af400] 06:53:17 INFO - PROCESS | 6867 | 1461246797394 Marionette DEBUG loaded listener.js 06:53:17 INFO - PROCESS | 6867 | ++DOMWINDOW == 194 (0x7fed5110d800) [pid = 6867] [serial = 1014] [outer = 0x7fed4f3af400] 06:53:18 INFO - PROCESS | 6867 | 1461246798244 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]]]}] 06:53:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 06:53:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1578ms 06:53:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 06:53:18 INFO - PROCESS | 6867 | 1461246798320 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 06:53:18 INFO - PROCESS | 6867 | 1461246798323 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 06:53:18 INFO - PROCESS | 6867 | 1461246798329 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 06:53:18 INFO - PROCESS | 6867 | 1461246798332 Marionette TRACE conn3 <- [1,1322,null,{}] 06:53:18 INFO - PROCESS | 6867 | 1461246798338 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}] 06:53:18 INFO - PROCESS | 6867 | 1461246798566 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 06:53:18 INFO - PROCESS | 6867 | 1461246798803 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:18 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed374b2000 == 142 [pid = 6867] [id = 338] 06:53:18 INFO - PROCESS | 6867 | ++DOMWINDOW == 195 (0x7fed27082400) [pid = 6867] [serial = 1015] [outer = (nil)] 06:53:18 INFO - PROCESS | 6867 | ++DOMWINDOW == 196 (0x7fed2708c400) [pid = 6867] [serial = 1016] [outer = 0x7fed27082400] 06:53:18 INFO - PROCESS | 6867 | 1461246798922 Marionette DEBUG loaded listener.js 06:53:19 INFO - PROCESS | 6867 | ++DOMWINDOW == 197 (0x7fed27091400) [pid = 6867] [serial = 1017] [outer = 0x7fed27082400] 06:53:19 INFO - PROCESS | 6867 | 1461246799767 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]]]}] 06:53:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 06:53:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1494ms 06:53:19 INFO - PROCESS | 6867 | 1461246799823 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 06:53:19 INFO - PROCESS | 6867 | 1461246799826 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 06:53:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 06:53:19 INFO - PROCESS | 6867 | 1461246799833 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 06:53:19 INFO - PROCESS | 6867 | 1461246799837 Marionette TRACE conn3 <- [1,1326,null,{}] 06:53:19 INFO - PROCESS | 6867 | 1461246799842 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}] 06:53:20 INFO - PROCESS | 6867 | 1461246800036 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 06:53:20 INFO - PROCESS | 6867 | 1461246800231 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:20 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2a16a800 == 143 [pid = 6867] [id = 339] 06:53:20 INFO - PROCESS | 6867 | ++DOMWINDOW == 198 (0x7fed24e53800) [pid = 6867] [serial = 1018] [outer = (nil)] 06:53:20 INFO - PROCESS | 6867 | ++DOMWINDOW == 199 (0x7fed27144c00) [pid = 6867] [serial = 1019] [outer = 0x7fed24e53800] 06:53:20 INFO - PROCESS | 6867 | 1461246800312 Marionette DEBUG loaded listener.js 06:53:20 INFO - PROCESS | 6867 | ++DOMWINDOW == 200 (0x7fed2714c400) [pid = 6867] [serial = 1020] [outer = 0x7fed24e53800] 06:53:21 INFO - PROCESS | 6867 | 1461246801190 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]]]}] 06:53:21 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 06:53:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1429ms 06:53:21 INFO - PROCESS | 6867 | 1461246801264 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 06:53:21 INFO - PROCESS | 6867 | 1461246801267 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 06:53:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 06:53:21 INFO - PROCESS | 6867 | 1461246801275 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 06:53:21 INFO - PROCESS | 6867 | 1461246801277 Marionette TRACE conn3 <- [1,1330,null,{}] 06:53:21 INFO - PROCESS | 6867 | 1461246801283 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}] 06:53:21 INFO - PROCESS | 6867 | 1461246801521 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 06:53:21 INFO - PROCESS | 6867 | 1461246801776 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:21 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2a185000 == 144 [pid = 6867] [id = 340] 06:53:21 INFO - PROCESS | 6867 | ++DOMWINDOW == 201 (0x7fed25f77400) [pid = 6867] [serial = 1021] [outer = (nil)] 06:53:21 INFO - PROCESS | 6867 | ++DOMWINDOW == 202 (0x7fed29dba000) [pid = 6867] [serial = 1022] [outer = 0x7fed25f77400] 06:53:21 INFO - PROCESS | 6867 | 1461246801895 Marionette DEBUG loaded listener.js 06:53:22 INFO - PROCESS | 6867 | ++DOMWINDOW == 203 (0x7fed29dbe000) [pid = 6867] [serial = 1023] [outer = 0x7fed25f77400] 06:53:22 INFO - PROCESS | 6867 | 1461246802751 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]]]}] 06:53:22 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 06:53:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1530ms 06:53:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 06:53:22 INFO - PROCESS | 6867 | 1461246802806 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 06:53:22 INFO - PROCESS | 6867 | 1461246802809 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 06:53:22 INFO - PROCESS | 6867 | 1461246802815 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 06:53:22 INFO - PROCESS | 6867 | 1461246802818 Marionette TRACE conn3 <- [1,1334,null,{}] 06:53:22 INFO - PROCESS | 6867 | 1461246802824 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}] 06:53:23 INFO - PROCESS | 6867 | 1461246803003 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 06:53:23 INFO - PROCESS | 6867 | 1461246803191 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:23 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed27355800 == 145 [pid = 6867] [id = 341] 06:53:23 INFO - PROCESS | 6867 | ++DOMWINDOW == 204 (0x7fed27148000) [pid = 6867] [serial = 1024] [outer = (nil)] 06:53:23 INFO - PROCESS | 6867 | ++DOMWINDOW == 205 (0x7fed29dc4800) [pid = 6867] [serial = 1025] [outer = 0x7fed27148000] 06:53:23 INFO - PROCESS | 6867 | 1461246803262 Marionette DEBUG loaded listener.js 06:53:23 INFO - PROCESS | 6867 | ++DOMWINDOW == 206 (0x7fed29dc8800) [pid = 6867] [serial = 1026] [outer = 0x7fed27148000] 06:53:24 INFO - PROCESS | 6867 | 1461246804242 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]]]}] 06:53:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 06:53:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1479ms 06:53:24 INFO - PROCESS | 6867 | 1461246804295 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 06:53:24 INFO - PROCESS | 6867 | 1461246804300 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 06:53:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 06:53:24 INFO - PROCESS | 6867 | 1461246804306 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 06:53:24 INFO - PROCESS | 6867 | 1461246804311 Marionette TRACE conn3 <- [1,1338,null,{}] 06:53:24 INFO - PROCESS | 6867 | 1461246804316 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}] 06:53:24 INFO - PROCESS | 6867 | 1461246804608 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 06:53:24 INFO - PROCESS | 6867 | 1461246804896 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:24 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed258a7000 == 146 [pid = 6867] [id = 342] 06:53:24 INFO - PROCESS | 6867 | ++DOMWINDOW == 207 (0x7fed2acf1c00) [pid = 6867] [serial = 1027] [outer = (nil)] 06:53:24 INFO - PROCESS | 6867 | ++DOMWINDOW == 208 (0x7fed31980800) [pid = 6867] [serial = 1028] [outer = 0x7fed2acf1c00] 06:53:24 INFO - PROCESS | 6867 | 1461246804979 Marionette DEBUG loaded listener.js 06:53:25 INFO - PROCESS | 6867 | ++DOMWINDOW == 209 (0x7fed39aadc00) [pid = 6867] [serial = 1029] [outer = 0x7fed2acf1c00] 06:53:26 INFO - PROCESS | 6867 | 1461246806394 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]]]}] 06:53:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 06:53:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2139ms 06:53:26 INFO - PROCESS | 6867 | 1461246806469 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 06:53:26 INFO - PROCESS | 6867 | 1461246806473 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 06:53:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 06:53:26 INFO - PROCESS | 6867 | 1461246806482 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 06:53:26 INFO - PROCESS | 6867 | 1461246806484 Marionette TRACE conn3 <- [1,1342,null,{}] 06:53:26 INFO - PROCESS | 6867 | 1461246806488 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}] 06:53:27 INFO - PROCESS | 6867 | 1461246807167 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 06:53:27 INFO - PROCESS | 6867 | 1461246807426 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:27 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed291c8800 == 147 [pid = 6867] [id = 343] 06:53:27 INFO - PROCESS | 6867 | ++DOMWINDOW == 210 (0x7fed24e5a000) [pid = 6867] [serial = 1030] [outer = (nil)] 06:53:27 INFO - PROCESS | 6867 | ++DOMWINDOW == 211 (0x7fed251e9400) [pid = 6867] [serial = 1031] [outer = 0x7fed24e5a000] 06:53:27 INFO - PROCESS | 6867 | 1461246807500 Marionette DEBUG loaded listener.js 06:53:27 INFO - PROCESS | 6867 | ++DOMWINDOW == 212 (0x7fed2708e800) [pid = 6867] [serial = 1032] [outer = 0x7fed24e5a000] 06:53:28 INFO - PROCESS | 6867 | 1461246808453 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]]]}] 06:53:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 06:53:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 2042ms 06:53:28 INFO - PROCESS | 6867 | 1461246808526 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 06:53:28 INFO - PROCESS | 6867 | 1461246808533 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 06:53:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 06:53:28 INFO - PROCESS | 6867 | 1461246808541 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 06:53:28 INFO - PROCESS | 6867 | 1461246808547 Marionette TRACE conn3 <- [1,1346,null,{}] 06:53:28 INFO - PROCESS | 6867 | 1461246808554 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}] 06:53:28 INFO - PROCESS | 6867 | 1461246808923 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 06:53:29 INFO - PROCESS | 6867 | 1461246809244 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:29 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed258cd000 == 148 [pid = 6867] [id = 344] 06:53:29 INFO - PROCESS | 6867 | ++DOMWINDOW == 213 (0x7fed2acefc00) [pid = 6867] [serial = 1033] [outer = (nil)] 06:53:29 INFO - PROCESS | 6867 | ++DOMWINDOW == 214 (0x7fed2ad7c800) [pid = 6867] [serial = 1034] [outer = 0x7fed2acefc00] 06:53:29 INFO - PROCESS | 6867 | 1461246809324 Marionette DEBUG loaded listener.js 06:53:29 INFO - PROCESS | 6867 | ++DOMWINDOW == 215 (0x7fed2c4d3c00) [pid = 6867] [serial = 1035] [outer = 0x7fed2acefc00] 06:53:30 INFO - PROCESS | 6867 | 1461246810274 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]]]}] 06:53:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 06:53:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1784ms 06:53:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 06:53:30 INFO - PROCESS | 6867 | 1461246810327 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 06:53:30 INFO - PROCESS | 6867 | 1461246810332 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 06:53:30 INFO - PROCESS | 6867 | 1461246810342 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 06:53:30 INFO - PROCESS | 6867 | 1461246810346 Marionette TRACE conn3 <- [1,1350,null,{}] 06:53:30 INFO - PROCESS | 6867 | 1461246810378 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}] 06:53:30 INFO - PROCESS | 6867 | 1461246810653 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 06:53:30 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed37871800 == 147 [pid = 6867] [id = 274] 06:53:30 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed33bbf000 == 146 [pid = 6867] [id = 273] 06:53:30 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed37b99800 == 145 [pid = 6867] [id = 288] 06:53:30 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed34067000 == 144 [pid = 6867] [id = 44] 06:53:30 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed36e54000 == 143 [pid = 6867] [id = 330] 06:53:30 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed36dd7000 == 142 [pid = 6867] [id = 329] 06:53:31 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed33d98800 == 141 [pid = 6867] [id = 328] 06:53:31 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed31cef800 == 140 [pid = 6867] [id = 327] 06:53:31 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed29df2000 == 139 [pid = 6867] [id = 326] 06:53:31 INFO - PROCESS | 6867 | 1461246811044 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:31 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed258c3800 == 138 [pid = 6867] [id = 325] 06:53:31 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed30d7c800 == 137 [pid = 6867] [id = 324] 06:53:31 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed251d4800 == 136 [pid = 6867] [id = 323] 06:53:31 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed251d4800 == 137 [pid = 6867] [id = 345] 06:53:31 INFO - PROCESS | 6867 | ++DOMWINDOW == 216 (0x7fed29c9fc00) [pid = 6867] [serial = 1036] [outer = (nil)] 06:53:31 INFO - PROCESS | 6867 | ++DOMWINDOW == 217 (0x7fed31986800) [pid = 6867] [serial = 1037] [outer = 0x7fed29c9fc00] 06:53:31 INFO - PROCESS | 6867 | 1461246811115 Marionette DEBUG loaded listener.js 06:53:31 INFO - PROCESS | 6867 | ++DOMWINDOW == 218 (0x7fed31abf000) [pid = 6867] [serial = 1038] [outer = 0x7fed29c9fc00] 06:53:31 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed54380000 == 136 [pid = 6867] [id = 322] 06:53:31 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed5341e000 == 135 [pid = 6867] [id = 321] 06:53:31 INFO - PROCESS | 6867 | --DOMWINDOW == 217 (0x7fed3ade7c00) [pid = 6867] [serial = 930] [outer = (nil)] [url = about:blank] 06:53:31 INFO - PROCESS | 6867 | --DOMWINDOW == 216 (0x7fed4d016400) [pid = 6867] [serial = 899] [outer = (nil)] [url = about:blank] 06:53:31 INFO - PROCESS | 6867 | --DOMWINDOW == 215 (0x7fed25f77000) [pid = 6867] [serial = 911] [outer = (nil)] [url = about:blank] 06:53:31 INFO - PROCESS | 6867 | --DOMWINDOW == 214 (0x7fed30f13400) [pid = 6867] [serial = 914] [outer = (nil)] [url = about:blank] 06:53:31 INFO - PROCESS | 6867 | --DOMWINDOW == 213 (0x7fed3ba51800) [pid = 6867] [serial = 887] [outer = (nil)] [url = about:blank] 06:53:31 INFO - PROCESS | 6867 | --DOMWINDOW == 212 (0x7fed36a92400) [pid = 6867] [serial = 924] [outer = (nil)] [url = about:blank] 06:53:31 INFO - PROCESS | 6867 | --DOMWINDOW == 211 (0x7fed341f4000) [pid = 6867] [serial = 920] [outer = (nil)] [url = about:blank] 06:53:31 INFO - PROCESS | 6867 | --DOMWINDOW == 210 (0x7fed30b8d800) [pid = 6867] [serial = 917] [outer = (nil)] [url = about:blank] 06:53:31 INFO - PROCESS | 6867 | --DOMWINDOW == 209 (0x7fed3b231400) [pid = 6867] [serial = 884] [outer = (nil)] [url = about:blank] 06:53:31 INFO - PROCESS | 6867 | --DOMWINDOW == 208 (0x7fed3a9db400) [pid = 6867] [serial = 929] [outer = (nil)] [url = about:blank] 06:53:31 INFO - PROCESS | 6867 | --DOMWINDOW == 207 (0x7fed34d4ec00) [pid = 6867] [serial = 878] [outer = (nil)] [url = about:blank] 06:53:31 INFO - PROCESS | 6867 | --DOMWINDOW == 206 (0x7fed36a92800) [pid = 6867] [serial = 881] [outer = (nil)] [url = about:blank] 06:53:31 INFO - PROCESS | 6867 | --DOMWINDOW == 205 (0x7fed3699b800) [pid = 6867] [serial = 923] [outer = (nil)] [url = about:blank] 06:53:31 INFO - PROCESS | 6867 | --DOMWINDOW == 204 (0x7fed3d720400) [pid = 6867] [serial = 890] [outer = (nil)] [url = about:blank] 06:53:31 INFO - PROCESS | 6867 | --DOMWINDOW == 203 (0x7fed34fb4c00) [pid = 6867] [serial = 921] [outer = (nil)] [url = about:blank] 06:53:31 INFO - PROCESS | 6867 | --DOMWINDOW == 202 (0x7fed48ed9400) [pid = 6867] [serial = 893] [outer = (nil)] [url = about:blank] 06:53:31 INFO - PROCESS | 6867 | --DOMWINDOW == 201 (0x7fed48ee1400) [pid = 6867] [serial = 867] [outer = (nil)] [url = about:blank] 06:53:31 INFO - PROCESS | 6867 | --DOMWINDOW == 200 (0x7fed36eaf000) [pid = 6867] [serial = 902] [outer = (nil)] [url = about:blank] 06:53:31 INFO - PROCESS | 6867 | --DOMWINDOW == 199 (0x7fed290ce800) [pid = 6867] [serial = 908] [outer = (nil)] [url = about:blank] 06:53:31 INFO - PROCESS | 6867 | --DOMWINDOW == 198 (0x7fed29c69400) [pid = 6867] [serial = 912] [outer = (nil)] [url = about:blank] 06:53:31 INFO - PROCESS | 6867 | --DOMWINDOW == 197 (0x7fed30b99400) [pid = 6867] [serial = 872] [outer = (nil)] [url = about:blank] 06:53:31 INFO - PROCESS | 6867 | --DOMWINDOW == 196 (0x7fed39817c00) [pid = 6867] [serial = 927] [outer = (nil)] [url = about:blank] 06:53:31 INFO - PROCESS | 6867 | --DOMWINDOW == 195 (0x7fed2aff1400) [pid = 6867] [serial = 905] [outer = (nil)] [url = about:blank] 06:53:31 INFO - PROCESS | 6867 | --DOMWINDOW == 194 (0x7fed318d7c00) [pid = 6867] [serial = 915] [outer = (nil)] [url = about:blank] 06:53:31 INFO - PROCESS | 6867 | --DOMWINDOW == 193 (0x7fed3ba56800) [pid = 6867] [serial = 896] [outer = (nil)] [url = about:blank] 06:53:31 INFO - PROCESS | 6867 | --DOMWINDOW == 192 (0x7fed29c9c400) [pid = 6867] [serial = 869] [outer = (nil)] [url = about:blank] 06:53:31 INFO - PROCESS | 6867 | --DOMWINDOW == 191 (0x7fed3352c400) [pid = 6867] [serial = 918] [outer = (nil)] [url = about:blank] 06:53:31 INFO - PROCESS | 6867 | --DOMWINDOW == 190 (0x7fed32f25000) [pid = 6867] [serial = 875] [outer = (nil)] [url = about:blank] 06:53:31 INFO - PROCESS | 6867 | --DOMWINDOW == 189 (0x7fed372e9000) [pid = 6867] [serial = 926] [outer = (nil)] [url = about:blank] 06:53:32 INFO - PROCESS | 6867 | 1461246812014 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]]]}] 06:53:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 06:53:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1695ms 06:53:32 INFO - PROCESS | 6867 | 1461246812042 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 06:53:32 INFO - PROCESS | 6867 | 1461246812051 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 06:53:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 06:53:32 INFO - PROCESS | 6867 | 1461246812101 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 06:53:32 INFO - PROCESS | 6867 | 1461246812108 Marionette TRACE conn3 <- [1,1354,null,{}] 06:53:32 INFO - PROCESS | 6867 | 1461246812113 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}] 06:53:32 INFO - PROCESS | 6867 | 1461246812290 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 06:53:32 INFO - PROCESS | 6867 | 1461246812301 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:32 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed31a97000 == 136 [pid = 6867] [id = 346] 06:53:32 INFO - PROCESS | 6867 | ++DOMWINDOW == 190 (0x7fed30f13400) [pid = 6867] [serial = 1039] [outer = (nil)] 06:53:32 INFO - PROCESS | 6867 | ++DOMWINDOW == 191 (0x7fed33fb9c00) [pid = 6867] [serial = 1040] [outer = 0x7fed30f13400] 06:53:32 INFO - PROCESS | 6867 | 1461246812377 Marionette DEBUG loaded listener.js 06:53:32 INFO - PROCESS | 6867 | ++DOMWINDOW == 192 (0x7fed34d4ec00) [pid = 6867] [serial = 1041] [outer = 0x7fed30f13400] 06:53:33 INFO - PROCESS | 6867 | 1461246813291 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]]]}] 06:53:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 06:53:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1249ms 06:53:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 06:53:33 INFO - PROCESS | 6867 | 1461246813364 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 06:53:33 INFO - PROCESS | 6867 | 1461246813367 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 06:53:33 INFO - PROCESS | 6867 | 1461246813374 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 06:53:33 INFO - PROCESS | 6867 | 1461246813376 Marionette TRACE conn3 <- [1,1358,null,{}] 06:53:33 INFO - PROCESS | 6867 | 1461246813381 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}] 06:53:33 INFO - PROCESS | 6867 | 1461246813590 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 06:53:33 INFO - PROCESS | 6867 | 1461246813619 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:33 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed32ede000 == 137 [pid = 6867] [id = 347] 06:53:33 INFO - PROCESS | 6867 | ++DOMWINDOW == 193 (0x7fed31a3a800) [pid = 6867] [serial = 1042] [outer = (nil)] 06:53:33 INFO - PROCESS | 6867 | ++DOMWINDOW == 194 (0x7fed36850400) [pid = 6867] [serial = 1043] [outer = 0x7fed31a3a800] 06:53:33 INFO - PROCESS | 6867 | 1461246813678 Marionette DEBUG loaded listener.js 06:53:33 INFO - PROCESS | 6867 | ++DOMWINDOW == 195 (0x7fed36a8a000) [pid = 6867] [serial = 1044] [outer = 0x7fed31a3a800] 06:53:34 INFO - PROCESS | 6867 | 1461246814653 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]]]}] 06:53:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 06:53:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1337ms 06:53:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 06:53:34 INFO - PROCESS | 6867 | 1461246814712 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 06:53:34 INFO - PROCESS | 6867 | 1461246814715 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 06:53:34 INFO - PROCESS | 6867 | 1461246814721 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 06:53:34 INFO - PROCESS | 6867 | 1461246814724 Marionette TRACE conn3 <- [1,1362,null,{}] 06:53:34 INFO - PROCESS | 6867 | 1461246814729 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}] 06:53:34 INFO - PROCESS | 6867 | 1461246814939 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 06:53:34 INFO - PROCESS | 6867 | 1461246814971 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:34 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed33d9f800 == 138 [pid = 6867] [id = 348] 06:53:34 INFO - PROCESS | 6867 | ++DOMWINDOW == 196 (0x7fed36eacc00) [pid = 6867] [serial = 1045] [outer = (nil)] 06:53:35 INFO - PROCESS | 6867 | ++DOMWINDOW == 197 (0x7fed36eb3400) [pid = 6867] [serial = 1046] [outer = 0x7fed36eacc00] 06:53:35 INFO - PROCESS | 6867 | 1461246815043 Marionette DEBUG loaded listener.js 06:53:35 INFO - PROCESS | 6867 | ++DOMWINDOW == 198 (0x7fed3748f400) [pid = 6867] [serial = 1047] [outer = 0x7fed36eacc00] 06:53:35 INFO - PROCESS | 6867 | --DOMWINDOW == 197 (0x7fed34fac800) [pid = 6867] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:53:35 INFO - PROCESS | 6867 | --DOMWINDOW == 196 (0x7fed351df800) [pid = 6867] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 06:53:35 INFO - PROCESS | 6867 | --DOMWINDOW == 195 (0x7fed391dbc00) [pid = 6867] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 06:53:35 INFO - PROCESS | 6867 | --DOMWINDOW == 194 (0x7fed318d6c00) [pid = 6867] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 06:53:35 INFO - PROCESS | 6867 | --DOMWINDOW == 193 (0x7fed290cfc00) [pid = 6867] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 06:53:35 INFO - PROCESS | 6867 | --DOMWINDOW == 192 (0x7fed31a33c00) [pid = 6867] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 06:53:35 INFO - PROCESS | 6867 | --DOMWINDOW == 191 (0x7fed318cb800) [pid = 6867] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 06:53:35 INFO - PROCESS | 6867 | --DOMWINDOW == 190 (0x7fed36c32800) [pid = 6867] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 06:53:35 INFO - PROCESS | 6867 | --DOMWINDOW == 189 (0x7fed31c85800) [pid = 6867] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 06:53:36 INFO - PROCESS | 6867 | 1461246816375 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]]]}] 06:53:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 06:53:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1686ms 06:53:36 INFO - PROCESS | 6867 | 1461246816407 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 06:53:36 INFO - PROCESS | 6867 | 1461246816411 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 06:53:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 06:53:36 INFO - PROCESS | 6867 | 1461246816417 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 06:53:36 INFO - PROCESS | 6867 | 1461246816420 Marionette TRACE conn3 <- [1,1366,null,{}] 06:53:36 INFO - PROCESS | 6867 | 1461246816425 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}] 06:53:36 INFO - PROCESS | 6867 | 1461246816634 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 06:53:36 INFO - PROCESS | 6867 | 1461246816654 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:36 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed353f3000 == 139 [pid = 6867] [id = 349] 06:53:36 INFO - PROCESS | 6867 | ++DOMWINDOW == 190 (0x7fed31c86800) [pid = 6867] [serial = 1048] [outer = (nil)] 06:53:36 INFO - PROCESS | 6867 | ++DOMWINDOW == 191 (0x7fed3748f800) [pid = 6867] [serial = 1049] [outer = 0x7fed31c86800] 06:53:36 INFO - PROCESS | 6867 | 1461246816716 Marionette DEBUG loaded listener.js 06:53:36 INFO - PROCESS | 6867 | ++DOMWINDOW == 192 (0x7fed37497c00) [pid = 6867] [serial = 1050] [outer = 0x7fed31c86800] 06:53:37 INFO - PROCESS | 6867 | 1461246817623 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] 06:53:37 INFO - PROCESS | 6867 | 1461246817652 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 06:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 06:53:37 INFO - PROCESS | 6867 | 1461246817658 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 06:53:37 INFO - PROCESS | 6867 | 1461246817661 Marionette TRACE conn3 <- [1,1370,null,{}] 06:53:37 INFO - PROCESS | 6867 | 1461246817666 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}] 06:53:37 INFO - PROCESS | 6867 | 1461246817847 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 06:53:37 INFO - PROCESS | 6867 | 1461246817862 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:37 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed37143800 == 140 [pid = 6867] [id = 350] 06:53:37 INFO - PROCESS | 6867 | ++DOMWINDOW == 193 (0x7fed37498000) [pid = 6867] [serial = 1051] [outer = (nil)] 06:53:37 INFO - PROCESS | 6867 | ++DOMWINDOW == 194 (0x7fed3a9db400) [pid = 6867] [serial = 1052] [outer = 0x7fed37498000] 06:53:37 INFO - PROCESS | 6867 | 1461246817926 Marionette DEBUG loaded listener.js 06:53:38 INFO - PROCESS | 6867 | ++DOMWINDOW == 195 (0x7fed3b105400) [pid = 6867] [serial = 1053] [outer = 0x7fed37498000] 06:53:39 INFO - PROCESS | 6867 | 1461246819134 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] 06:53:39 INFO - PROCESS | 6867 | 1461246819203 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 06:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 06:53:39 INFO - PROCESS | 6867 | 1461246819212 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 06:53:39 INFO - PROCESS | 6867 | 1461246819218 Marionette TRACE conn3 <- [1,1374,null,{}] 06:53:39 INFO - PROCESS | 6867 | 1461246819266 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}] 06:53:39 INFO - PROCESS | 6867 | 1461246819543 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 06:53:39 INFO - PROCESS | 6867 | 1461246819728 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:39 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed30cb8000 == 141 [pid = 6867] [id = 351] 06:53:39 INFO - PROCESS | 6867 | ++DOMWINDOW == 196 (0x7fed2acec400) [pid = 6867] [serial = 1054] [outer = (nil)] 06:53:39 INFO - PROCESS | 6867 | ++DOMWINDOW == 197 (0x7fed2acf3000) [pid = 6867] [serial = 1055] [outer = 0x7fed2acec400] 06:53:39 INFO - PROCESS | 6867 | 1461246819807 Marionette DEBUG loaded listener.js 06:53:39 INFO - PROCESS | 6867 | ++DOMWINDOW == 198 (0x7fed2c64d000) [pid = 6867] [serial = 1056] [outer = 0x7fed2acec400] 06:53:40 INFO - PROCESS | 6867 | [6867] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:53:40 INFO - PROCESS | 6867 | 1461246820799 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] 06:53:40 INFO - PROCESS | 6867 | 1461246820860 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 06:53:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 06:53:40 INFO - PROCESS | 6867 | 1461246820870 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 06:53:40 INFO - PROCESS | 6867 | 1461246820874 Marionette TRACE conn3 <- [1,1378,null,{}] 06:53:40 INFO - PROCESS | 6867 | 1461246820880 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}] 06:53:41 INFO - PROCESS | 6867 | 1461246821105 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 06:53:41 INFO - PROCESS | 6867 | 1461246821421 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:41 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed34185800 == 142 [pid = 6867] [id = 352] 06:53:41 INFO - PROCESS | 6867 | ++DOMWINDOW == 199 (0x7fed2acecc00) [pid = 6867] [serial = 1057] [outer = (nil)] 06:53:41 INFO - PROCESS | 6867 | ++DOMWINDOW == 200 (0x7fed335db400) [pid = 6867] [serial = 1058] [outer = 0x7fed2acecc00] 06:53:41 INFO - PROCESS | 6867 | 1461246821494 Marionette DEBUG loaded listener.js 06:53:41 INFO - PROCESS | 6867 | ++DOMWINDOW == 201 (0x7fed340c8800) [pid = 6867] [serial = 1059] [outer = 0x7fed2acecc00] 06:53:42 INFO - PROCESS | 6867 | 1461246822361 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] 06:53:42 INFO - PROCESS | 6867 | 1461246822415 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 06:53:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 06:53:42 INFO - PROCESS | 6867 | 1461246822422 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 06:53:42 INFO - PROCESS | 6867 | 1461246822428 Marionette TRACE conn3 <- [1,1382,null,{}] 06:53:42 INFO - PROCESS | 6867 | 1461246822443 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}] 06:53:42 INFO - PROCESS | 6867 | 1461246822663 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 06:53:42 INFO - PROCESS | 6867 | 1461246822862 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:42 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed37192800 == 143 [pid = 6867] [id = 353] 06:53:42 INFO - PROCESS | 6867 | ++DOMWINDOW == 202 (0x7fed3699e000) [pid = 6867] [serial = 1060] [outer = (nil)] 06:53:42 INFO - PROCESS | 6867 | ++DOMWINDOW == 203 (0x7fed3748a400) [pid = 6867] [serial = 1061] [outer = 0x7fed3699e000] 06:53:42 INFO - PROCESS | 6867 | 1461246822984 Marionette DEBUG loaded listener.js 06:53:43 INFO - PROCESS | 6867 | ++DOMWINDOW == 204 (0x7fed37497000) [pid = 6867] [serial = 1062] [outer = 0x7fed3699e000] 06:53:43 INFO - PROCESS | 6867 | [6867] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:53:44 INFO - PROCESS | 6867 | 1461246824015 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] 06:53:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 06:53:44 INFO - PROCESS | 6867 | 1461246824064 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 06:53:44 INFO - PROCESS | 6867 | 1461246824070 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 06:53:44 INFO - PROCESS | 6867 | 1461246824073 Marionette TRACE conn3 <- [1,1386,null,{}] 06:53:44 INFO - PROCESS | 6867 | 1461246824078 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}] 06:53:44 INFO - PROCESS | 6867 | 1461246824264 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 06:53:44 INFO - PROCESS | 6867 | 1461246824545 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:44 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed39ddb000 == 144 [pid = 6867] [id = 354] 06:53:44 INFO - PROCESS | 6867 | ++DOMWINDOW == 205 (0x7fed2b0df800) [pid = 6867] [serial = 1063] [outer = (nil)] 06:53:44 INFO - PROCESS | 6867 | ++DOMWINDOW == 206 (0x7fed3b1edc00) [pid = 6867] [serial = 1064] [outer = 0x7fed2b0df800] 06:53:44 INFO - PROCESS | 6867 | 1461246824663 Marionette DEBUG loaded listener.js 06:53:44 INFO - PROCESS | 6867 | ++DOMWINDOW == 207 (0x7fed3b4e5800) [pid = 6867] [serial = 1065] [outer = 0x7fed2b0df800] 06:53:45 INFO - PROCESS | 6867 | 1461246825591 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] 06:53:45 INFO - PROCESS | 6867 | 1461246825608 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 06:53:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 06:53:45 INFO - PROCESS | 6867 | 1461246825615 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 06:53:45 INFO - PROCESS | 6867 | 1461246825617 Marionette TRACE conn3 <- [1,1390,null,{}] 06:53:45 INFO - PROCESS | 6867 | 1461246825623 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}] 06:53:45 INFO - PROCESS | 6867 | 1461246825795 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 06:53:46 INFO - PROCESS | 6867 | 1461246826004 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:46 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3bb37000 == 145 [pid = 6867] [id = 355] 06:53:46 INFO - PROCESS | 6867 | ++DOMWINDOW == 208 (0x7fed37493800) [pid = 6867] [serial = 1066] [outer = (nil)] 06:53:46 INFO - PROCESS | 6867 | ++DOMWINDOW == 209 (0x7fed3ba29800) [pid = 6867] [serial = 1067] [outer = 0x7fed37493800] 06:53:46 INFO - PROCESS | 6867 | 1461246826076 Marionette DEBUG loaded listener.js 06:53:46 INFO - PROCESS | 6867 | ++DOMWINDOW == 210 (0x7fed3ba56800) [pid = 6867] [serial = 1068] [outer = 0x7fed37493800] 06:53:47 INFO - PROCESS | 6867 | 1461246827023 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]]]}] 06:53:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 06:53:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1427ms 06:53:47 INFO - PROCESS | 6867 | 1461246827042 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 06:53:47 INFO - PROCESS | 6867 | 1461246827046 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 06:53:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 06:53:47 INFO - PROCESS | 6867 | 1461246827052 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 06:53:47 INFO - PROCESS | 6867 | 1461246827055 Marionette TRACE conn3 <- [1,1394,null,{}] 06:53:47 INFO - PROCESS | 6867 | 1461246827060 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}] 06:53:47 INFO - PROCESS | 6867 | 1461246827255 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 06:53:47 INFO - PROCESS | 6867 | 1461246827456 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:47 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3d8c1000 == 146 [pid = 6867] [id = 356] 06:53:47 INFO - PROCESS | 6867 | ++DOMWINDOW == 211 (0x7fed318d8c00) [pid = 6867] [serial = 1069] [outer = (nil)] 06:53:47 INFO - PROCESS | 6867 | ++DOMWINDOW == 212 (0x7fed4305e400) [pid = 6867] [serial = 1070] [outer = 0x7fed318d8c00] 06:53:47 INFO - PROCESS | 6867 | 1461246827536 Marionette DEBUG loaded listener.js 06:53:47 INFO - PROCESS | 6867 | ++DOMWINDOW == 213 (0x7fed4e92d800) [pid = 6867] [serial = 1071] [outer = 0x7fed318d8c00] 06:53:48 INFO - PROCESS | 6867 | 1461246828463 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]]]}] 06:53:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 06:53:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1484ms 06:53:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 06:53:48 INFO - PROCESS | 6867 | 1461246828536 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 06:53:48 INFO - PROCESS | 6867 | 1461246828540 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 06:53:48 INFO - PROCESS | 6867 | 1461246828546 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 06:53:48 INFO - PROCESS | 6867 | 1461246828549 Marionette TRACE conn3 <- [1,1398,null,{}] 06:53:48 INFO - PROCESS | 6867 | 1461246828555 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}] 06:53:48 INFO - PROCESS | 6867 | 1461246828785 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 06:53:49 INFO - PROCESS | 6867 | 1461246829023 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:49 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4a1c8000 == 147 [pid = 6867] [id = 357] 06:53:49 INFO - PROCESS | 6867 | ++DOMWINDOW == 214 (0x7fed31a33800) [pid = 6867] [serial = 1072] [outer = (nil)] 06:53:49 INFO - PROCESS | 6867 | ++DOMWINDOW == 215 (0x7fed4ee03c00) [pid = 6867] [serial = 1073] [outer = 0x7fed31a33800] 06:53:49 INFO - PROCESS | 6867 | 1461246829143 Marionette DEBUG loaded listener.js 06:53:49 INFO - PROCESS | 6867 | ++DOMWINDOW == 216 (0x7fed4f020800) [pid = 6867] [serial = 1074] [outer = 0x7fed31a33800] 06:53:50 INFO - PROCESS | 6867 | 1461246830068 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]]]}] 06:53:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 06:53:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1585ms 06:53:50 INFO - PROCESS | 6867 | 1461246830131 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 06:53:50 INFO - PROCESS | 6867 | 1461246830135 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 06:53:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 06:53:50 INFO - PROCESS | 6867 | 1461246830140 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 06:53:50 INFO - PROCESS | 6867 | 1461246830143 Marionette TRACE conn3 <- [1,1402,null,{}] 06:53:50 INFO - PROCESS | 6867 | 1461246830148 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}] 06:53:50 INFO - PROCESS | 6867 | 1461246830325 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 06:53:50 INFO - PROCESS | 6867 | 1461246830515 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:50 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4eeb9800 == 148 [pid = 6867] [id = 358] 06:53:50 INFO - PROCESS | 6867 | ++DOMWINDOW == 217 (0x7fed3bf55c00) [pid = 6867] [serial = 1075] [outer = (nil)] 06:53:50 INFO - PROCESS | 6867 | ++DOMWINDOW == 218 (0x7fed4f1bfc00) [pid = 6867] [serial = 1076] [outer = 0x7fed3bf55c00] 06:53:50 INFO - PROCESS | 6867 | 1461246830587 Marionette DEBUG loaded listener.js 06:53:50 INFO - PROCESS | 6867 | ++DOMWINDOW == 219 (0x7fed4f3e6c00) [pid = 6867] [serial = 1077] [outer = 0x7fed3bf55c00] 06:53:51 INFO - PROCESS | 6867 | 1461246831436 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]]]}] 06:53:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 06:53:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1333ms 06:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 06:53:51 INFO - PROCESS | 6867 | 1461246831474 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 06:53:51 INFO - PROCESS | 6867 | 1461246831477 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 06:53:51 INFO - PROCESS | 6867 | 1461246831484 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 06:53:51 INFO - PROCESS | 6867 | 1461246831487 Marionette TRACE conn3 <- [1,1406,null,{}] 06:53:51 INFO - PROCESS | 6867 | 1461246831492 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}] 06:53:51 INFO - PROCESS | 6867 | 1461246831657 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 06:53:51 INFO - PROCESS | 6867 | 1461246831858 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:51 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed53417800 == 149 [pid = 6867] [id = 359] 06:53:51 INFO - PROCESS | 6867 | ++DOMWINDOW == 220 (0x7fed29152c00) [pid = 6867] [serial = 1078] [outer = (nil)] 06:53:51 INFO - PROCESS | 6867 | ++DOMWINDOW == 221 (0x7fed2915c400) [pid = 6867] [serial = 1079] [outer = 0x7fed29152c00] 06:53:51 INFO - PROCESS | 6867 | 1461246831927 Marionette DEBUG loaded listener.js 06:53:52 INFO - PROCESS | 6867 | ++DOMWINDOW == 222 (0x7fed29161000) [pid = 6867] [serial = 1080] [outer = 0x7fed29152c00] 06:53:52 INFO - PROCESS | 6867 | 1461246832770 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]]]}] 06:53:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 06:53:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1335ms 06:53:52 INFO - PROCESS | 6867 | 1461246832818 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 06:53:52 INFO - PROCESS | 6867 | 1461246832822 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 06:53:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 06:53:52 INFO - PROCESS | 6867 | 1461246832828 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 06:53:52 INFO - PROCESS | 6867 | 1461246832831 Marionette TRACE conn3 <- [1,1410,null,{}] 06:53:52 INFO - PROCESS | 6867 | 1461246832836 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}] 06:53:53 INFO - PROCESS | 6867 | 1461246833031 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 06:53:53 INFO - PROCESS | 6867 | 1461246833221 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:53 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed257b2800 == 150 [pid = 6867] [id = 360] 06:53:53 INFO - PROCESS | 6867 | ++DOMWINDOW == 223 (0x7fed28ac3c00) [pid = 6867] [serial = 1081] [outer = (nil)] 06:53:53 INFO - PROCESS | 6867 | ++DOMWINDOW == 224 (0x7fed28acc800) [pid = 6867] [serial = 1082] [outer = 0x7fed28ac3c00] 06:53:53 INFO - PROCESS | 6867 | 1461246833289 Marionette DEBUG loaded listener.js 06:53:53 INFO - PROCESS | 6867 | ++DOMWINDOW == 225 (0x7fed28ad1c00) [pid = 6867] [serial = 1083] [outer = 0x7fed28ac3c00] 06:53:54 INFO - PROCESS | 6867 | 1461246834261 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]]]}] 06:53:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 06:53:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1479ms 06:53:54 INFO - PROCESS | 6867 | 1461246834307 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 06:53:54 INFO - PROCESS | 6867 | 1461246834311 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 06:53:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 06:53:54 INFO - PROCESS | 6867 | 1461246834316 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 06:53:54 INFO - PROCESS | 6867 | 1461246834320 Marionette TRACE conn3 <- [1,1414,null,{}] 06:53:54 INFO - PROCESS | 6867 | 1461246834325 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}] 06:53:54 INFO - PROCESS | 6867 | 1461246834576 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 06:53:54 INFO - PROCESS | 6867 | 1461246834814 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:54 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed36c59000 == 151 [pid = 6867] [id = 361] 06:53:54 INFO - PROCESS | 6867 | ++DOMWINDOW == 226 (0x7fed28ad1400) [pid = 6867] [serial = 1084] [outer = (nil)] 06:53:54 INFO - PROCESS | 6867 | ++DOMWINDOW == 227 (0x7fed2aeb6c00) [pid = 6867] [serial = 1085] [outer = 0x7fed28ad1400] 06:53:54 INFO - PROCESS | 6867 | 1461246834905 Marionette DEBUG loaded listener.js 06:53:55 INFO - PROCESS | 6867 | ++DOMWINDOW == 228 (0x7fed4ea49400) [pid = 6867] [serial = 1086] [outer = 0x7fed28ad1400] 06:53:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 06:53:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1483ms 06:53:55 INFO - PROCESS | 6867 | 1461246835794 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]]]}] 06:53:55 INFO - PROCESS | 6867 | 1461246835801 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 06:53:55 INFO - PROCESS | 6867 | 1461246835805 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 06:53:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 06:53:55 INFO - PROCESS | 6867 | 1461246835810 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 06:53:55 INFO - PROCESS | 6867 | 1461246835813 Marionette TRACE conn3 <- [1,1418,null,{}] 06:53:55 INFO - PROCESS | 6867 | 1461246835818 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}] 06:53:55 INFO - PROCESS | 6867 | 1461246835981 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 06:53:56 INFO - PROCESS | 6867 | 1461246836183 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:56 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2c78e800 == 152 [pid = 6867] [id = 362] 06:53:56 INFO - PROCESS | 6867 | ++DOMWINDOW == 229 (0x7fed290c3400) [pid = 6867] [serial = 1087] [outer = (nil)] 06:53:56 INFO - PROCESS | 6867 | ++DOMWINDOW == 230 (0x7fed2c754400) [pid = 6867] [serial = 1088] [outer = 0x7fed290c3400] 06:53:56 INFO - PROCESS | 6867 | 1461246836257 Marionette DEBUG loaded listener.js 06:53:56 INFO - PROCESS | 6867 | ++DOMWINDOW == 231 (0x7fed2c759c00) [pid = 6867] [serial = 1089] [outer = 0x7fed290c3400] 06:53:57 INFO - PROCESS | 6867 | 1461246837148 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]]]}] 06:53:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 06:53:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1384ms 06:53:57 INFO - PROCESS | 6867 | 1461246837196 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 06:53:57 INFO - PROCESS | 6867 | 1461246837199 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 06:53:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 06:53:57 INFO - PROCESS | 6867 | 1461246837206 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 06:53:57 INFO - PROCESS | 6867 | 1461246837208 Marionette TRACE conn3 <- [1,1422,null,{}] 06:53:57 INFO - PROCESS | 6867 | 1461246837213 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}] 06:53:57 INFO - PROCESS | 6867 | 1461246837381 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 06:53:57 INFO - PROCESS | 6867 | 1461246837579 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:57 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed28271800 == 153 [pid = 6867] [id = 363] 06:53:57 INFO - PROCESS | 6867 | ++DOMWINDOW == 232 (0x7fed2ace8c00) [pid = 6867] [serial = 1090] [outer = (nil)] 06:53:57 INFO - PROCESS | 6867 | ++DOMWINDOW == 233 (0x7fed2c75a000) [pid = 6867] [serial = 1091] [outer = 0x7fed2ace8c00] 06:53:57 INFO - PROCESS | 6867 | 1461246837646 Marionette DEBUG loaded listener.js 06:53:57 INFO - PROCESS | 6867 | ++DOMWINDOW == 234 (0x7fed31986c00) [pid = 6867] [serial = 1092] [outer = 0x7fed2ace8c00] 06:53:58 INFO - PROCESS | 6867 | 1461246838595 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]]]}] 06:53:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 06:53:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1433ms 06:53:58 INFO - PROCESS | 6867 | 1461246838640 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 06:53:58 INFO - PROCESS | 6867 | 1461246838642 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 06:53:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 06:53:58 INFO - PROCESS | 6867 | 1461246838648 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 06:53:58 INFO - PROCESS | 6867 | 1461246838650 Marionette TRACE conn3 <- [1,1426,null,{}] 06:53:58 INFO - PROCESS | 6867 | 1461246838656 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}] 06:53:58 INFO - PROCESS | 6867 | 1461246838849 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 06:53:59 INFO - PROCESS | 6867 | 1461246839420 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:59 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2c78f800 == 154 [pid = 6867] [id = 364] 06:53:59 INFO - PROCESS | 6867 | ++DOMWINDOW == 235 (0x7fed251f0400) [pid = 6867] [serial = 1093] [outer = (nil)] 06:53:59 INFO - PROCESS | 6867 | ++DOMWINDOW == 236 (0x7fed27082800) [pid = 6867] [serial = 1094] [outer = 0x7fed251f0400] 06:53:59 INFO - PROCESS | 6867 | 1461246839541 Marionette DEBUG loaded listener.js 06:53:59 INFO - PROCESS | 6867 | ++DOMWINDOW == 237 (0x7fed27151400) [pid = 6867] [serial = 1095] [outer = 0x7fed251f0400] 06:54:00 INFO - PROCESS | 6867 | 1461246840510 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]]]}] 06:54:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 06:54:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1930ms 06:54:00 INFO - PROCESS | 6867 | 1461246840581 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 06:54:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 06:54:00 INFO - PROCESS | 6867 | 1461246840593 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 06:54:00 INFO - PROCESS | 6867 | 1461246840598 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 06:54:00 INFO - PROCESS | 6867 | 1461246840614 Marionette TRACE conn3 <- [1,1430,null,{}] 06:54:00 INFO - PROCESS | 6867 | 1461246840622 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}] 06:54:00 INFO - PROCESS | 6867 | 1461246840891 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 06:54:01 INFO - PROCESS | 6867 | 1461246841139 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:01 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed27345800 == 155 [pid = 6867] [id = 365] 06:54:01 INFO - PROCESS | 6867 | ++DOMWINDOW == 238 (0x7fed29ca7c00) [pid = 6867] [serial = 1096] [outer = (nil)] 06:54:01 INFO - PROCESS | 6867 | ++DOMWINDOW == 239 (0x7fed2acf3800) [pid = 6867] [serial = 1097] [outer = 0x7fed29ca7c00] 06:54:01 INFO - PROCESS | 6867 | 1461246841225 Marionette DEBUG loaded listener.js 06:54:01 INFO - PROCESS | 6867 | ++DOMWINDOW == 240 (0x7fed2aeba400) [pid = 6867] [serial = 1098] [outer = 0x7fed29ca7c00] 06:54:01 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3cfb9800 == 154 [pid = 6867] [id = 54] 06:54:01 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed31a91800 == 153 [pid = 6867] [id = 233] 06:54:02 INFO - PROCESS | 6867 | --DOMWINDOW == 239 (0x7fed351e2000) [pid = 6867] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 06:54:02 INFO - PROCESS | 6867 | --DOMWINDOW == 238 (0x7fed3d95c400) [pid = 6867] [serial = 995] [outer = (nil)] [url = about:blank] 06:54:02 INFO - PROCESS | 6867 | --DOMWINDOW == 237 (0x7fed4b2f3c00) [pid = 6867] [serial = 956] [outer = (nil)] [url = about:blank] 06:54:02 INFO - PROCESS | 6867 | --DOMWINDOW == 236 (0x7fed4ea45800) [pid = 6867] [serial = 959] [outer = (nil)] [url = about:blank] 06:54:02 INFO - PROCESS | 6867 | --DOMWINDOW == 235 (0x7fed4ee0e000) [pid = 6867] [serial = 962] [outer = (nil)] [url = about:blank] 06:54:02 INFO - PROCESS | 6867 | --DOMWINDOW == 234 (0x7fed31abd000) [pid = 6867] [serial = 965] [outer = (nil)] [url = about:blank] 06:54:02 INFO - PROCESS | 6867 | --DOMWINDOW == 233 (0x7fed4f3e2400) [pid = 6867] [serial = 968] [outer = (nil)] [url = about:blank] 06:54:02 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed353f3000 == 152 [pid = 6867] [id = 349] 06:54:02 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed33d9f800 == 151 [pid = 6867] [id = 348] 06:54:02 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed32ede000 == 150 [pid = 6867] [id = 347] 06:54:02 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed31a97000 == 149 [pid = 6867] [id = 346] 06:54:02 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed251d4800 == 148 [pid = 6867] [id = 345] 06:54:02 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed258cd000 == 147 [pid = 6867] [id = 344] 06:54:02 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed291c8800 == 146 [pid = 6867] [id = 343] 06:54:02 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed2a185000 == 145 [pid = 6867] [id = 340] 06:54:02 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed2a16a800 == 144 [pid = 6867] [id = 339] 06:54:02 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed374b2000 == 143 [pid = 6867] [id = 338] 06:54:02 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed534ab000 == 142 [pid = 6867] [id = 337] 06:54:02 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed4ec54800 == 141 [pid = 6867] [id = 336] 06:54:02 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed43dc6000 == 140 [pid = 6867] [id = 335] 06:54:02 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed30d1b800 == 139 [pid = 6867] [id = 332] 06:54:02 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed24fef000 == 138 [pid = 6867] [id = 299] 06:54:02 INFO - PROCESS | 6867 | --DOMWINDOW == 232 (0x7fed36b84000) [pid = 6867] [serial = 663] [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.] 06:54:02 INFO - PROCESS | 6867 | --DOMWINDOW == 231 (0x7fed3b11a000) [pid = 6867] [serial = 989] [outer = (nil)] [url = about:blank] 06:54:02 INFO - PROCESS | 6867 | --DOMWINDOW == 230 (0x7fed3b5a8000) [pid = 6867] [serial = 944] [outer = (nil)] [url = about:blank] 06:54:02 INFO - PROCESS | 6867 | --DOMWINDOW == 229 (0x7fed33fbd000) [pid = 6867] [serial = 980] [outer = (nil)] [url = about:blank] 06:54:02 INFO - PROCESS | 6867 | --DOMWINDOW == 228 (0x7fed2ad78c00) [pid = 6867] [serial = 974] [outer = (nil)] [url = about:blank] 06:54:02 INFO - PROCESS | 6867 | --DOMWINDOW == 227 (0x7fed2c4d0400) [pid = 6867] [serial = 975] [outer = (nil)] [url = about:blank] 06:54:02 INFO - PROCESS | 6867 | --DOMWINDOW == 226 (0x7fed34fa5800) [pid = 6867] [serial = 981] [outer = (nil)] [url = about:blank] 06:54:02 INFO - PROCESS | 6867 | --DOMWINDOW == 225 (0x7fed369a4c00) [pid = 6867] [serial = 983] [outer = (nil)] [url = about:blank] 06:54:02 INFO - PROCESS | 6867 | --DOMWINDOW == 224 (0x7fed36b82400) [pid = 6867] [serial = 984] [outer = (nil)] [url = about:blank] 06:54:02 INFO - PROCESS | 6867 | --DOMWINDOW == 223 (0x7fed31aba000) [pid = 6867] [serial = 978] [outer = (nil)] [url = about:blank] 06:54:02 INFO - PROCESS | 6867 | --DOMWINDOW == 222 (0x7fed3197c800) [pid = 6867] [serial = 977] [outer = (nil)] [url = about:blank] 06:54:02 INFO - PROCESS | 6867 | --DOMWINDOW == 221 (0x7fed3b111000) [pid = 6867] [serial = 932] [outer = (nil)] [url = about:blank] 06:54:02 INFO - PROCESS | 6867 | --DOMWINDOW == 220 (0x7fed3c068000) [pid = 6867] [serial = 947] [outer = (nil)] [url = about:blank] 06:54:02 INFO - PROCESS | 6867 | --DOMWINDOW == 219 (0x7fed372ec000) [pid = 6867] [serial = 986] [outer = (nil)] [url = about:blank] 06:54:02 INFO - PROCESS | 6867 | --DOMWINDOW == 218 (0x7fed30b9ec00) [pid = 6867] [serial = 935] [outer = (nil)] [url = about:blank] 06:54:02 INFO - PROCESS | 6867 | --DOMWINDOW == 217 (0x7fed3ff97800) [pid = 6867] [serial = 950] [outer = (nil)] [url = about:blank] 06:54:02 INFO - PROCESS | 6867 | --DOMWINDOW == 216 (0x7fed4a136800) [pid = 6867] [serial = 953] [outer = (nil)] [url = about:blank] 06:54:02 INFO - PROCESS | 6867 | --DOMWINDOW == 215 (0x7fed391da000) [pid = 6867] [serial = 941] [outer = (nil)] [url = about:blank] 06:54:02 INFO - PROCESS | 6867 | --DOMWINDOW == 214 (0x7fed33fc0800) [pid = 6867] [serial = 938] [outer = (nil)] [url = about:blank] 06:54:02 INFO - PROCESS | 6867 | --DOMWINDOW == 213 (0x7fed251ee400) [pid = 6867] [serial = 971] [outer = (nil)] [url = about:blank] 06:54:02 INFO - PROCESS | 6867 | --DOMWINDOW == 212 (0x7fed3b1ee000) [pid = 6867] [serial = 993] [outer = (nil)] [url = about:blank] 06:54:02 INFO - PROCESS | 6867 | --DOMWINDOW == 211 (0x7fed3c831c00) [pid = 6867] [serial = 990] [outer = (nil)] [url = about:blank] 06:54:02 INFO - PROCESS | 6867 | --DOMWINDOW == 210 (0x7fed36eb1800) [pid = 6867] [serial = 992] [outer = (nil)] [url = about:blank] 06:54:02 INFO - PROCESS | 6867 | --DOMWINDOW == 209 (0x7fed398c6400) [pid = 6867] [serial = 987] [outer = (nil)] [url = about:blank] 06:54:02 INFO - PROCESS | 6867 | 1461246842278 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]]]}] 06:54:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 06:54:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1701ms 06:54:02 INFO - PROCESS | 6867 | 1461246842303 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 06:54:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 06:54:02 INFO - PROCESS | 6867 | 1461246842308 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 06:54:02 INFO - PROCESS | 6867 | 1461246842314 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 06:54:02 INFO - PROCESS | 6867 | 1461246842317 Marionette TRACE conn3 <- [1,1434,null,{}] 06:54:02 INFO - PROCESS | 6867 | 1461246842323 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}] 06:54:02 INFO - PROCESS | 6867 | 1461246842483 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 06:54:02 INFO - PROCESS | 6867 | 1461246842744 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:02 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2a187800 == 139 [pid = 6867] [id = 366] 06:54:02 INFO - PROCESS | 6867 | ++DOMWINDOW == 210 (0x7fed2c4d3000) [pid = 6867] [serial = 1099] [outer = (nil)] 06:54:02 INFO - PROCESS | 6867 | ++DOMWINDOW == 211 (0x7fed30f14400) [pid = 6867] [serial = 1100] [outer = 0x7fed2c4d3000] 06:54:02 INFO - PROCESS | 6867 | 1461246842808 Marionette DEBUG loaded listener.js 06:54:02 INFO - PROCESS | 6867 | ++DOMWINDOW == 212 (0x7fed31ab4400) [pid = 6867] [serial = 1101] [outer = 0x7fed2c4d3000] 06:54:03 INFO - PROCESS | 6867 | 1461246843543 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]]]}] 06:54:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 06:54:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1279ms 06:54:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 06:54:03 INFO - PROCESS | 6867 | 1461246843593 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 06:54:03 INFO - PROCESS | 6867 | 1461246843596 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 06:54:03 INFO - PROCESS | 6867 | 1461246843609 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 06:54:03 INFO - PROCESS | 6867 | 1461246843617 Marionette TRACE conn3 <- [1,1438,null,{}] 06:54:03 INFO - PROCESS | 6867 | 1461246843625 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}] 06:54:03 INFO - PROCESS | 6867 | 1461246843787 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 06:54:03 INFO - PROCESS | 6867 | 1461246843806 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:03 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed339ab800 == 140 [pid = 6867] [id = 367] 06:54:03 INFO - PROCESS | 6867 | ++DOMWINDOW == 213 (0x7fed31ab5000) [pid = 6867] [serial = 1102] [outer = (nil)] 06:54:03 INFO - PROCESS | 6867 | ++DOMWINDOW == 214 (0x7fed3515b000) [pid = 6867] [serial = 1103] [outer = 0x7fed31ab5000] 06:54:03 INFO - PROCESS | 6867 | 1461246843863 Marionette DEBUG loaded listener.js 06:54:03 INFO - PROCESS | 6867 | ++DOMWINDOW == 215 (0x7fed36854000) [pid = 6867] [serial = 1104] [outer = 0x7fed31ab5000] 06:54:04 INFO - PROCESS | 6867 | 1461246844924 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]]]}] 06:54:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 06:54:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1351ms 06:54:04 INFO - PROCESS | 6867 | 1461246844953 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 06:54:04 INFO - PROCESS | 6867 | 1461246844956 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 06:54:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 06:54:04 INFO - PROCESS | 6867 | 1461246844962 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 06:54:04 INFO - PROCESS | 6867 | 1461246844964 Marionette TRACE conn3 <- [1,1442,null,{}] 06:54:04 INFO - PROCESS | 6867 | 1461246844980 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}] 06:54:05 INFO - PROCESS | 6867 | 1461246845239 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 06:54:05 INFO - PROCESS | 6867 | 1461246845283 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:05 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed36c4e000 == 141 [pid = 6867] [id = 368] 06:54:05 INFO - PROCESS | 6867 | ++DOMWINDOW == 216 (0x7fed32f21c00) [pid = 6867] [serial = 1105] [outer = (nil)] 06:54:05 INFO - PROCESS | 6867 | ++DOMWINDOW == 217 (0x7fed36b84000) [pid = 6867] [serial = 1106] [outer = 0x7fed32f21c00] 06:54:05 INFO - PROCESS | 6867 | 1461246845372 Marionette DEBUG loaded listener.js 06:54:05 INFO - PROCESS | 6867 | ++DOMWINDOW == 218 (0x7fed372ea000) [pid = 6867] [serial = 1107] [outer = 0x7fed32f21c00] 06:54:06 INFO - PROCESS | 6867 | 1461246846259 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]]]}] 06:54:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 06:54:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1327ms 06:54:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 06:54:06 INFO - PROCESS | 6867 | 1461246846290 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 06:54:06 INFO - PROCESS | 6867 | 1461246846292 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 06:54:06 INFO - PROCESS | 6867 | 1461246846298 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 06:54:06 INFO - PROCESS | 6867 | 1461246846300 Marionette TRACE conn3 <- [1,1446,null,{}] 06:54:06 INFO - PROCESS | 6867 | 1461246846305 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}] 06:54:06 INFO - PROCESS | 6867 | 1461246846530 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 06:54:06 INFO - PROCESS | 6867 | 1461246846573 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:06 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed36e53000 == 142 [pid = 6867] [id = 369] 06:54:06 INFO - PROCESS | 6867 | ++DOMWINDOW == 219 (0x7fed37495800) [pid = 6867] [serial = 1108] [outer = (nil)] 06:54:06 INFO - PROCESS | 6867 | ++DOMWINDOW == 220 (0x7fed391db800) [pid = 6867] [serial = 1109] [outer = 0x7fed37495800] 06:54:06 INFO - PROCESS | 6867 | 1461246846646 Marionette DEBUG loaded listener.js 06:54:06 INFO - PROCESS | 6867 | ++DOMWINDOW == 221 (0x7fed3b11a000) [pid = 6867] [serial = 1110] [outer = 0x7fed37495800] 06:54:07 INFO - PROCESS | 6867 | --DOMWINDOW == 220 (0x7fed29c9fc00) [pid = 6867] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 06:54:07 INFO - PROCESS | 6867 | --DOMWINDOW == 219 (0x7fed24e5a000) [pid = 6867] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 06:54:07 INFO - PROCESS | 6867 | --DOMWINDOW == 218 (0x7fed3b237c00) [pid = 6867] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 06:54:07 INFO - PROCESS | 6867 | --DOMWINDOW == 217 (0x7fed30f13400) [pid = 6867] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 06:54:07 INFO - PROCESS | 6867 | --DOMWINDOW == 216 (0x7fed2acefc00) [pid = 6867] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 06:54:07 INFO - PROCESS | 6867 | --DOMWINDOW == 215 (0x7fed36eacc00) [pid = 6867] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 06:54:07 INFO - PROCESS | 6867 | --DOMWINDOW == 214 (0x7fed31a3a800) [pid = 6867] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 06:54:07 INFO - PROCESS | 6867 | --DOMWINDOW == 213 (0x7fed3ac60800) [pid = 6867] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 06:54:07 INFO - PROCESS | 6867 | --DOMWINDOW == 212 (0x7fed31c86800) [pid = 6867] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 06:54:07 INFO - PROCESS | 6867 | 1461246847737 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]]]}] 06:54:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 06:54:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1488ms 06:54:07 INFO - PROCESS | 6867 | 1461246847786 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 06:54:07 INFO - PROCESS | 6867 | 1461246847789 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 06:54:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 06:54:07 INFO - PROCESS | 6867 | 1461246847794 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 06:54:07 INFO - PROCESS | 6867 | 1461246847797 Marionette TRACE conn3 <- [1,1450,null,{}] 06:54:07 INFO - PROCESS | 6867 | 1461246847802 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}] 06:54:07 INFO - PROCESS | 6867 | 1461246847990 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 06:54:08 INFO - PROCESS | 6867 | 1461246848157 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:08 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed37186000 == 143 [pid = 6867] [id = 370] 06:54:08 INFO - PROCESS | 6867 | ++DOMWINDOW == 213 (0x7fed31a3e000) [pid = 6867] [serial = 1111] [outer = (nil)] 06:54:08 INFO - PROCESS | 6867 | ++DOMWINDOW == 214 (0x7fed39d4d800) [pid = 6867] [serial = 1112] [outer = 0x7fed31a3e000] 06:54:08 INFO - PROCESS | 6867 | 1461246848224 Marionette DEBUG loaded listener.js 06:54:08 INFO - PROCESS | 6867 | ++DOMWINDOW == 215 (0x7fed3b96ec00) [pid = 6867] [serial = 1113] [outer = 0x7fed31a3e000] 06:54:08 INFO - PROCESS | 6867 | 1461246848935 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]]]}] 06:54:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 06:54:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1190ms 06:54:08 INFO - PROCESS | 6867 | 1461246848985 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 06:54:08 INFO - PROCESS | 6867 | 1461246848989 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 06:54:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 06:54:09 INFO - PROCESS | 6867 | 1461246849003 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 06:54:09 INFO - PROCESS | 6867 | 1461246849005 Marionette TRACE conn3 <- [1,1454,null,{}] 06:54:09 INFO - PROCESS | 6867 | 1461246849010 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}] 06:54:09 INFO - PROCESS | 6867 | 1461246849177 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 06:54:09 INFO - PROCESS | 6867 | 1461246849504 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:09 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed25891000 == 144 [pid = 6867] [id = 371] 06:54:09 INFO - PROCESS | 6867 | ++DOMWINDOW == 216 (0x7fed24e52800) [pid = 6867] [serial = 1114] [outer = (nil)] 06:54:09 INFO - PROCESS | 6867 | ++DOMWINDOW == 217 (0x7fed251e9c00) [pid = 6867] [serial = 1115] [outer = 0x7fed24e52800] 06:54:09 INFO - PROCESS | 6867 | 1461246849586 Marionette DEBUG loaded listener.js 06:54:09 INFO - PROCESS | 6867 | ++DOMWINDOW == 218 (0x7fed2714a000) [pid = 6867] [serial = 1116] [outer = 0x7fed24e52800] 06:54:10 INFO - PROCESS | 6867 | 1461246850558 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]]]}] 06:54:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 06:54:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1628ms 06:54:10 INFO - PROCESS | 6867 | 1461246850635 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 06:54:10 INFO - PROCESS | 6867 | 1461246850641 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 06:54:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 06:54:10 INFO - PROCESS | 6867 | 1461246850649 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 06:54:10 INFO - PROCESS | 6867 | 1461246850655 Marionette TRACE conn3 <- [1,1458,null,{}] 06:54:10 INFO - PROCESS | 6867 | 1461246850664 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}] 06:54:10 INFO - PROCESS | 6867 | 1461246850926 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 06:54:11 INFO - PROCESS | 6867 | 1461246851227 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:11 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed32ee3800 == 145 [pid = 6867] [id = 372] 06:54:11 INFO - PROCESS | 6867 | ++DOMWINDOW == 219 (0x7fed2ad7d000) [pid = 6867] [serial = 1117] [outer = (nil)] 06:54:11 INFO - PROCESS | 6867 | ++DOMWINDOW == 220 (0x7fed2aebfc00) [pid = 6867] [serial = 1118] [outer = 0x7fed2ad7d000] 06:54:11 INFO - PROCESS | 6867 | 1461246851305 Marionette DEBUG loaded listener.js 06:54:11 INFO - PROCESS | 6867 | ++DOMWINDOW == 221 (0x7fed2c75b400) [pid = 6867] [serial = 1119] [outer = 0x7fed2ad7d000] 06:54:12 INFO - PROCESS | 6867 | 1461246852265 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]]]}] 06:54:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 06:54:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1690ms 06:54:12 INFO - PROCESS | 6867 | 1461246852343 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 06:54:12 INFO - PROCESS | 6867 | 1461246852348 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 06:54:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 06:54:12 INFO - PROCESS | 6867 | 1461246852355 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 06:54:12 INFO - PROCESS | 6867 | 1461246852358 Marionette TRACE conn3 <- [1,1462,null,{}] 06:54:12 INFO - PROCESS | 6867 | 1461246852364 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}] 06:54:12 INFO - PROCESS | 6867 | 1461246852598 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 06:54:12 INFO - PROCESS | 6867 | 1461246852922 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:12 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3787e000 == 146 [pid = 6867] [id = 373] 06:54:12 INFO - PROCESS | 6867 | ++DOMWINDOW == 222 (0x7fed33ce5800) [pid = 6867] [serial = 1120] [outer = (nil)] 06:54:13 INFO - PROCESS | 6867 | ++DOMWINDOW == 223 (0x7fed34fa5800) [pid = 6867] [serial = 1121] [outer = 0x7fed33ce5800] 06:54:13 INFO - PROCESS | 6867 | 1461246853008 Marionette DEBUG loaded listener.js 06:54:13 INFO - PROCESS | 6867 | ++DOMWINDOW == 224 (0x7fed36c34800) [pid = 6867] [serial = 1122] [outer = 0x7fed33ce5800] 06:54:13 INFO - PROCESS | 6867 | 1461246853909 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]]]}] 06:54:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 06:54:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1584ms 06:54:13 INFO - PROCESS | 6867 | 1461246853940 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 06:54:13 INFO - PROCESS | 6867 | 1461246853944 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 06:54:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 06:54:13 INFO - PROCESS | 6867 | 1461246853959 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 06:54:13 INFO - PROCESS | 6867 | 1461246853968 Marionette TRACE conn3 <- [1,1466,null,{}] 06:54:13 INFO - PROCESS | 6867 | 1461246853975 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}] 06:54:14 INFO - PROCESS | 6867 | 1461246854174 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 06:54:14 INFO - PROCESS | 6867 | 1461246854369 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:14 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3c656800 == 147 [pid = 6867] [id = 374] 06:54:14 INFO - PROCESS | 6867 | ++DOMWINDOW == 225 (0x7fed33e2cc00) [pid = 6867] [serial = 1123] [outer = (nil)] 06:54:14 INFO - PROCESS | 6867 | ++DOMWINDOW == 226 (0x7fed39ff4000) [pid = 6867] [serial = 1124] [outer = 0x7fed33e2cc00] 06:54:14 INFO - PROCESS | 6867 | 1461246854500 Marionette DEBUG loaded listener.js 06:54:14 INFO - PROCESS | 6867 | ++DOMWINDOW == 227 (0x7fed3ba4c000) [pid = 6867] [serial = 1125] [outer = 0x7fed33e2cc00] 06:54:15 INFO - PROCESS | 6867 | 1461246855425 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]]]}] 06:54:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 06:54:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1543ms 06:54:15 INFO - PROCESS | 6867 | 1461246855496 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 06:54:15 INFO - PROCESS | 6867 | 1461246855501 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 06:54:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 06:54:15 INFO - PROCESS | 6867 | 1461246855507 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 06:54:15 INFO - PROCESS | 6867 | 1461246855510 Marionette TRACE conn3 <- [1,1470,null,{}] 06:54:15 INFO - PROCESS | 6867 | 1461246855516 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}] 06:54:15 INFO - PROCESS | 6867 | 1461246855753 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 06:54:16 INFO - PROCESS | 6867 | 1461246856052 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:16 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed43d11800 == 148 [pid = 6867] [id = 375] 06:54:16 INFO - PROCESS | 6867 | ++DOMWINDOW == 228 (0x7fed30f1c000) [pid = 6867] [serial = 1126] [outer = (nil)] 06:54:16 INFO - PROCESS | 6867 | ++DOMWINDOW == 229 (0x7fed3d7bd400) [pid = 6867] [serial = 1127] [outer = 0x7fed30f1c000] 06:54:16 INFO - PROCESS | 6867 | 1461246856135 Marionette DEBUG loaded listener.js 06:54:16 INFO - PROCESS | 6867 | ++DOMWINDOW == 230 (0x7fed49a7a400) [pid = 6867] [serial = 1128] [outer = 0x7fed30f1c000] 06:54:16 INFO - PROCESS | 6867 | 1461246856992 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]]]}] 06:54:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 06:54:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1536ms 06:54:17 INFO - PROCESS | 6867 | 1461246857045 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 06:54:17 INFO - PROCESS | 6867 | 1461246857049 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 06:54:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 06:54:17 INFO - PROCESS | 6867 | 1461246857055 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 06:54:17 INFO - PROCESS | 6867 | 1461246857057 Marionette TRACE conn3 <- [1,1474,null,{}] 06:54:17 INFO - PROCESS | 6867 | 1461246857063 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}] 06:54:17 INFO - PROCESS | 6867 | 1461246857260 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 06:54:17 INFO - PROCESS | 6867 | 1461246857523 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:17 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4f33f800 == 149 [pid = 6867] [id = 376] 06:54:17 INFO - PROCESS | 6867 | ++DOMWINDOW == 231 (0x7fed4ee0e800) [pid = 6867] [serial = 1129] [outer = (nil)] 06:54:17 INFO - PROCESS | 6867 | ++DOMWINDOW == 232 (0x7fed4f165800) [pid = 6867] [serial = 1130] [outer = 0x7fed4ee0e800] 06:54:17 INFO - PROCESS | 6867 | 1461246857661 Marionette DEBUG loaded listener.js 06:54:17 INFO - PROCESS | 6867 | ++DOMWINDOW == 233 (0x7fed4f525800) [pid = 6867] [serial = 1131] [outer = 0x7fed4ee0e800] 06:54:18 INFO - PROCESS | 6867 | 1461246858653 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]]]}] 06:54:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 06:54:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1628ms 06:54:18 INFO - PROCESS | 6867 | 1461246858684 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 06:54:18 INFO - PROCESS | 6867 | 1461246858688 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 06:54:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 06:54:18 INFO - PROCESS | 6867 | 1461246858694 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 06:54:18 INFO - PROCESS | 6867 | 1461246858696 Marionette TRACE conn3 <- [1,1478,null,{}] 06:54:18 INFO - PROCESS | 6867 | 1461246858702 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}] 06:54:18 INFO - PROCESS | 6867 | 1461246858895 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 06:54:19 INFO - PROCESS | 6867 | 1461246859138 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:19 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2a206800 == 150 [pid = 6867] [id = 377] 06:54:19 INFO - PROCESS | 6867 | ++DOMWINDOW == 234 (0x7fed28445000) [pid = 6867] [serial = 1132] [outer = (nil)] 06:54:19 INFO - PROCESS | 6867 | ++DOMWINDOW == 235 (0x7fed2844c800) [pid = 6867] [serial = 1133] [outer = 0x7fed28445000] 06:54:19 INFO - PROCESS | 6867 | 1461246859253 Marionette DEBUG loaded listener.js 06:54:19 INFO - PROCESS | 6867 | ++DOMWINDOW == 236 (0x7fed29166000) [pid = 6867] [serial = 1134] [outer = 0x7fed28445000] 06:54:20 INFO - PROCESS | 6867 | 1461246860204 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]]]}] 06:54:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 06:54:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1582ms 06:54:20 INFO - PROCESS | 6867 | 1461246860278 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 06:54:20 INFO - PROCESS | 6867 | 1461246860282 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 06:54:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 06:54:20 INFO - PROCESS | 6867 | 1461246860288 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 06:54:20 INFO - PROCESS | 6867 | 1461246860291 Marionette TRACE conn3 <- [1,1482,null,{}] 06:54:20 INFO - PROCESS | 6867 | 1461246860296 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}] 06:54:20 INFO - PROCESS | 6867 | 1461246860516 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 06:54:20 INFO - PROCESS | 6867 | 1461246860760 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:20 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2a221800 == 151 [pid = 6867] [id = 378] 06:54:20 INFO - PROCESS | 6867 | ++DOMWINDOW == 237 (0x7fed28445800) [pid = 6867] [serial = 1135] [outer = (nil)] 06:54:20 INFO - PROCESS | 6867 | ++DOMWINDOW == 238 (0x7fed2916a800) [pid = 6867] [serial = 1136] [outer = 0x7fed28445800] 06:54:20 INFO - PROCESS | 6867 | 1461246860847 Marionette DEBUG loaded listener.js 06:54:20 INFO - PROCESS | 6867 | ++DOMWINDOW == 239 (0x7fed29170000) [pid = 6867] [serial = 1137] [outer = 0x7fed28445800] 06:54:21 INFO - PROCESS | 6867 | 1461246861710 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]]]}] 06:54:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 06:54:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1479ms 06:54:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 06:54:21 INFO - PROCESS | 6867 | 1461246861768 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 06:54:21 INFO - PROCESS | 6867 | 1461246861771 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 06:54:21 INFO - PROCESS | 6867 | 1461246861777 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 06:54:21 INFO - PROCESS | 6867 | 1461246861780 Marionette TRACE conn3 <- [1,1486,null,{}] 06:54:21 INFO - PROCESS | 6867 | 1461246861785 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}] 06:54:21 INFO - PROCESS | 6867 | 1461246861982 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 06:54:22 INFO - PROCESS | 6867 | 1461246862179 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:22 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed288db800 == 152 [pid = 6867] [id = 379] 06:54:22 INFO - PROCESS | 6867 | ++DOMWINDOW == 240 (0x7fed29164400) [pid = 6867] [serial = 1138] [outer = (nil)] 06:54:22 INFO - PROCESS | 6867 | ++DOMWINDOW == 241 (0x7fed2a26f800) [pid = 6867] [serial = 1139] [outer = 0x7fed29164400] 06:54:22 INFO - PROCESS | 6867 | 1461246862253 Marionette DEBUG loaded listener.js 06:54:22 INFO - PROCESS | 6867 | ++DOMWINDOW == 242 (0x7fed2a273400) [pid = 6867] [serial = 1140] [outer = 0x7fed29164400] 06:54:23 INFO - PROCESS | 6867 | 1461246863189 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]]]}] 06:54:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 06:54:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1486ms 06:54:23 INFO - PROCESS | 6867 | 1461246863263 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 06:54:23 INFO - PROCESS | 6867 | 1461246863267 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 06:54:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 06:54:23 INFO - PROCESS | 6867 | 1461246863272 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 06:54:23 INFO - PROCESS | 6867 | 1461246863275 Marionette TRACE conn3 <- [1,1490,null,{}] 06:54:23 INFO - PROCESS | 6867 | 1461246863280 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}] 06:54:23 INFO - PROCESS | 6867 | 1461246863500 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 06:54:23 INFO - PROCESS | 6867 | 1461246863740 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:23 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed22be3800 == 153 [pid = 6867] [id = 380] 06:54:23 INFO - PROCESS | 6867 | ++DOMWINDOW == 243 (0x7fed29170400) [pid = 6867] [serial = 1141] [outer = (nil)] 06:54:23 INFO - PROCESS | 6867 | ++DOMWINDOW == 244 (0x7fed2a279800) [pid = 6867] [serial = 1142] [outer = 0x7fed29170400] 06:54:23 INFO - PROCESS | 6867 | 1461246863854 Marionette DEBUG loaded listener.js 06:54:23 INFO - PROCESS | 6867 | ++DOMWINDOW == 245 (0x7fed49f9c400) [pid = 6867] [serial = 1143] [outer = 0x7fed29170400] 06:54:24 INFO - PROCESS | 6867 | 1461246864703 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]]]}] 06:54:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 06:54:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1484ms 06:54:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 06:54:24 INFO - PROCESS | 6867 | 1461246864758 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 06:54:24 INFO - PROCESS | 6867 | 1461246864762 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 06:54:24 INFO - PROCESS | 6867 | 1461246864769 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 06:54:24 INFO - PROCESS | 6867 | 1461246864771 Marionette TRACE conn3 <- [1,1494,null,{}] 06:54:24 INFO - PROCESS | 6867 | 1461246864778 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}] 06:54:24 INFO - PROCESS | 6867 | 1461246864974 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 06:54:25 INFO - PROCESS | 6867 | 1461246865249 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:25 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed21dd1800 == 154 [pid = 6867] [id = 381] 06:54:25 INFO - PROCESS | 6867 | ++DOMWINDOW == 246 (0x7fed29c4dc00) [pid = 6867] [serial = 1144] [outer = (nil)] 06:54:25 INFO - PROCESS | 6867 | ++DOMWINDOW == 247 (0x7fed29c50000) [pid = 6867] [serial = 1145] [outer = 0x7fed29c4dc00] 06:54:25 INFO - PROCESS | 6867 | 1461246865380 Marionette DEBUG loaded listener.js 06:54:25 INFO - PROCESS | 6867 | ++DOMWINDOW == 248 (0x7fed3d960400) [pid = 6867] [serial = 1146] [outer = 0x7fed29c4dc00] 06:54:26 INFO - PROCESS | 6867 | 1461246866271 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]]]}] 06:54:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 06:54:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1536ms 06:54:26 INFO - PROCESS | 6867 | 1461246866305 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 06:54:26 INFO - PROCESS | 6867 | 1461246866308 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 06:54:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 06:54:26 INFO - PROCESS | 6867 | 1461246866315 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 06:54:26 INFO - PROCESS | 6867 | 1461246866326 Marionette TRACE conn3 <- [1,1498,null,{}] 06:54:26 INFO - PROCESS | 6867 | 1461246866331 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}] 06:54:26 INFO - PROCESS | 6867 | 1461246866574 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 06:54:26 INFO - PROCESS | 6867 | 1461246866835 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:26 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed287cf000 == 155 [pid = 6867] [id = 382] 06:54:26 INFO - PROCESS | 6867 | ++DOMWINDOW == 249 (0x7fed22cd5000) [pid = 6867] [serial = 1147] [outer = (nil)] 06:54:26 INFO - PROCESS | 6867 | ++DOMWINDOW == 250 (0x7fed22cdc400) [pid = 6867] [serial = 1148] [outer = 0x7fed22cd5000] 06:54:26 INFO - PROCESS | 6867 | 1461246866967 Marionette DEBUG loaded listener.js 06:54:27 INFO - PROCESS | 6867 | ++DOMWINDOW == 251 (0x7fed4ef2c000) [pid = 6867] [serial = 1149] [outer = 0x7fed22cd5000] 06:54:27 INFO - PROCESS | 6867 | 1461246867798 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]]]}] 06:54:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 06:54:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1494ms 06:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 06:54:27 INFO - PROCESS | 6867 | 1461246867810 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 06:54:27 INFO - PROCESS | 6867 | 1461246867813 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 06:54:27 INFO - PROCESS | 6867 | 1461246867819 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 06:54:27 INFO - PROCESS | 6867 | 1461246867822 Marionette TRACE conn3 <- [1,1502,null,{}] 06:54:27 INFO - PROCESS | 6867 | 1461246867827 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}] 06:54:28 INFO - PROCESS | 6867 | 1461246868017 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 06:54:28 INFO - PROCESS | 6867 | 1461246868233 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:28 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed287d4000 == 156 [pid = 6867] [id = 383] 06:54:28 INFO - PROCESS | 6867 | ++DOMWINDOW == 252 (0x7fed22cd8000) [pid = 6867] [serial = 1150] [outer = (nil)] 06:54:28 INFO - PROCESS | 6867 | ++DOMWINDOW == 253 (0x7fed22ef2000) [pid = 6867] [serial = 1151] [outer = 0x7fed22cd8000] 06:54:28 INFO - PROCESS | 6867 | 1461246868306 Marionette DEBUG loaded listener.js 06:54:28 INFO - PROCESS | 6867 | ++DOMWINDOW == 254 (0x7fed22ef6c00) [pid = 6867] [serial = 1152] [outer = 0x7fed22cd8000] 06:54:29 INFO - PROCESS | 6867 | 1461246869742 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]]]}] 06:54:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 06:54:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1986ms 06:54:29 INFO - PROCESS | 6867 | 1461246869819 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 06:54:29 INFO - PROCESS | 6867 | 1461246869823 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 06:54:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 06:54:29 INFO - PROCESS | 6867 | 1461246869836 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 06:54:29 INFO - PROCESS | 6867 | 1461246869840 Marionette TRACE conn3 <- [1,1506,null,{}] 06:54:29 INFO - PROCESS | 6867 | 1461246869848 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}] 06:54:30 INFO - PROCESS | 6867 | 1461246870024 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 06:54:30 INFO - PROCESS | 6867 | 1461246870255 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:30 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2ac22800 == 157 [pid = 6867] [id = 384] 06:54:30 INFO - PROCESS | 6867 | ++DOMWINDOW == 255 (0x7fed251ee400) [pid = 6867] [serial = 1153] [outer = (nil)] 06:54:30 INFO - PROCESS | 6867 | ++DOMWINDOW == 256 (0x7fed25f78400) [pid = 6867] [serial = 1154] [outer = 0x7fed251ee400] 06:54:30 INFO - PROCESS | 6867 | 1461246870370 Marionette DEBUG loaded listener.js 06:54:30 INFO - PROCESS | 6867 | ++DOMWINDOW == 257 (0x7fed28441c00) [pid = 6867] [serial = 1155] [outer = 0x7fed251ee400] 06:54:31 INFO - PROCESS | 6867 | 1461246871351 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]]]}] 06:54:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 06:54:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1536ms 06:54:31 INFO - PROCESS | 6867 | 1461246871370 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 06:54:31 INFO - PROCESS | 6867 | 1461246871378 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 06:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 06:54:31 INFO - PROCESS | 6867 | 1461246871387 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 06:54:31 INFO - PROCESS | 6867 | 1461246871390 Marionette TRACE conn3 <- [1,1510,null,{}] 06:54:31 INFO - PROCESS | 6867 | 1461246871396 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}] 06:54:31 INFO - PROCESS | 6867 | 1461246871575 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 06:54:31 INFO - PROCESS | 6867 | 1461246871832 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:31 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2ae10800 == 158 [pid = 6867] [id = 385] 06:54:31 INFO - PROCESS | 6867 | ++DOMWINDOW == 258 (0x7fed27149000) [pid = 6867] [serial = 1156] [outer = (nil)] 06:54:31 INFO - PROCESS | 6867 | ++DOMWINDOW == 259 (0x7fed29155800) [pid = 6867] [serial = 1157] [outer = 0x7fed27149000] 06:54:31 INFO - PROCESS | 6867 | 1461246871944 Marionette DEBUG loaded listener.js 06:54:32 INFO - PROCESS | 6867 | ++DOMWINDOW == 260 (0x7fed2916b000) [pid = 6867] [serial = 1158] [outer = 0x7fed27149000] 06:54:32 INFO - PROCESS | 6867 | 1461246872866 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]]]}] 06:54:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 06:54:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1529ms 06:54:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 06:54:32 INFO - PROCESS | 6867 | 1461246872917 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 06:54:32 INFO - PROCESS | 6867 | 1461246872920 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 06:54:32 INFO - PROCESS | 6867 | 1461246872926 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 06:54:32 INFO - PROCESS | 6867 | 1461246872932 Marionette TRACE conn3 <- [1,1514,null,{}] 06:54:32 INFO - PROCESS | 6867 | 1461246872947 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}] 06:54:33 INFO - PROCESS | 6867 | 1461246873171 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 06:54:33 INFO - PROCESS | 6867 | 1461246873419 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:33 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed32d3b800 == 159 [pid = 6867] [id = 386] 06:54:33 INFO - PROCESS | 6867 | ++DOMWINDOW == 261 (0x7fed29caa400) [pid = 6867] [serial = 1159] [outer = (nil)] 06:54:33 INFO - PROCESS | 6867 | ++DOMWINDOW == 262 (0x7fed29dc2000) [pid = 6867] [serial = 1160] [outer = 0x7fed29caa400] 06:54:33 INFO - PROCESS | 6867 | 1461246873544 Marionette DEBUG loaded listener.js 06:54:33 INFO - PROCESS | 6867 | ++DOMWINDOW == 263 (0x7fed2ace4400) [pid = 6867] [serial = 1161] [outer = 0x7fed29caa400] 06:54:34 INFO - PROCESS | 6867 | 1461246874429 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]]]}] 06:54:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 06:54:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1544ms 06:54:34 INFO - PROCESS | 6867 | 1461246874470 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 06:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 06:54:34 INFO - PROCESS | 6867 | 1461246874474 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 06:54:34 INFO - PROCESS | 6867 | 1461246874480 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 06:54:34 INFO - PROCESS | 6867 | 1461246874483 Marionette TRACE conn3 <- [1,1518,null,{}] 06:54:34 INFO - PROCESS | 6867 | 1461246874488 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}] 06:54:34 INFO - PROCESS | 6867 | 1461246874694 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 06:54:34 INFO - PROCESS | 6867 | 1461246874942 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:35 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed27350800 == 160 [pid = 6867] [id = 387] 06:54:35 INFO - PROCESS | 6867 | ++DOMWINDOW == 264 (0x7fed2aeb5400) [pid = 6867] [serial = 1162] [outer = (nil)] 06:54:35 INFO - PROCESS | 6867 | ++DOMWINDOW == 265 (0x7fed2aebf400) [pid = 6867] [serial = 1163] [outer = 0x7fed2aeb5400] 06:54:35 INFO - PROCESS | 6867 | 1461246875055 Marionette DEBUG loaded listener.js 06:54:35 INFO - PROCESS | 6867 | ++DOMWINDOW == 266 (0x7fed2b0e5800) [pid = 6867] [serial = 1164] [outer = 0x7fed2aeb5400] 06:54:35 INFO - PROCESS | 6867 | --DOMWINDOW == 265 (0x7fed4f531c00) [pid = 6867] [serial = 1013] [outer = (nil)] [url = about:blank] 06:54:35 INFO - PROCESS | 6867 | --DOMWINDOW == 264 (0x7fed2708c400) [pid = 6867] [serial = 1016] [outer = (nil)] [url = about:blank] 06:54:35 INFO - PROCESS | 6867 | --DOMWINDOW == 263 (0x7fed4d0cc800) [pid = 6867] [serial = 1010] [outer = (nil)] [url = about:blank] 06:54:35 INFO - PROCESS | 6867 | --DOMWINDOW == 262 (0x7fed33fbe800) [pid = 6867] [serial = 1001] [outer = (nil)] [url = about:blank] 06:54:35 INFO - PROCESS | 6867 | --DOMWINDOW == 261 (0x7fed3b234400) [pid = 6867] [serial = 1004] [outer = (nil)] [url = about:blank] 06:54:35 INFO - PROCESS | 6867 | --DOMWINDOW == 260 (0x7fed2c64b400) [pid = 6867] [serial = 998] [outer = (nil)] [url = about:blank] 06:54:35 INFO - PROCESS | 6867 | --DOMWINDOW == 259 (0x7fed3fb51800) [pid = 6867] [serial = 1007] [outer = (nil)] [url = about:blank] 06:54:35 INFO - PROCESS | 6867 | --DOMWINDOW == 258 (0x7fed27144c00) [pid = 6867] [serial = 1019] [outer = (nil)] [url = about:blank] 06:54:35 INFO - PROCESS | 6867 | --DOMWINDOW == 257 (0x7fed29dba000) [pid = 6867] [serial = 1022] [outer = (nil)] [url = about:blank] 06:54:35 INFO - PROCESS | 6867 | --DOMWINDOW == 256 (0x7fed29dc4800) [pid = 6867] [serial = 1025] [outer = (nil)] [url = about:blank] 06:54:35 INFO - PROCESS | 6867 | --DOMWINDOW == 255 (0x7fed31980800) [pid = 6867] [serial = 1028] [outer = (nil)] [url = about:blank] 06:54:35 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3719f800 == 159 [pid = 6867] [id = 217] 06:54:35 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed37186000 == 158 [pid = 6867] [id = 370] 06:54:35 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed36e53000 == 157 [pid = 6867] [id = 369] 06:54:35 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed36c4e000 == 156 [pid = 6867] [id = 368] 06:54:35 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed339ab800 == 155 [pid = 6867] [id = 367] 06:54:35 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed2a187800 == 154 [pid = 6867] [id = 366] 06:54:35 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed27345800 == 153 [pid = 6867] [id = 365] 06:54:35 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed34d7b000 == 152 [pid = 6867] [id = 11] 06:54:35 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed2c78f800 == 151 [pid = 6867] [id = 364] 06:54:35 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed4a1c8000 == 150 [pid = 6867] [id = 357] 06:54:35 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3d8c1000 == 149 [pid = 6867] [id = 356] 06:54:35 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3bb37000 == 148 [pid = 6867] [id = 355] 06:54:35 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed39ddb000 == 147 [pid = 6867] [id = 354] 06:54:35 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed37192800 == 146 [pid = 6867] [id = 353] 06:54:35 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed34185800 == 145 [pid = 6867] [id = 352] 06:54:35 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed30cb8000 == 144 [pid = 6867] [id = 351] 06:54:36 INFO - PROCESS | 6867 | --DOMWINDOW == 254 (0x7fed3748f800) [pid = 6867] [serial = 1049] [outer = (nil)] [url = about:blank] 06:54:36 INFO - PROCESS | 6867 | --DOMWINDOW == 253 (0x7fed31986800) [pid = 6867] [serial = 1037] [outer = (nil)] [url = about:blank] 06:54:36 INFO - PROCESS | 6867 | --DOMWINDOW == 252 (0x7fed31abf000) [pid = 6867] [serial = 1038] [outer = (nil)] [url = about:blank] 06:54:36 INFO - PROCESS | 6867 | --DOMWINDOW == 251 (0x7fed2708e800) [pid = 6867] [serial = 1032] [outer = (nil)] [url = about:blank] 06:54:36 INFO - PROCESS | 6867 | --DOMWINDOW == 250 (0x7fed251e9400) [pid = 6867] [serial = 1031] [outer = (nil)] [url = about:blank] 06:54:36 INFO - PROCESS | 6867 | --DOMWINDOW == 249 (0x7fed49cc6400) [pid = 6867] [serial = 996] [outer = (nil)] [url = about:blank] 06:54:36 INFO - PROCESS | 6867 | --DOMWINDOW == 248 (0x7fed33fb9c00) [pid = 6867] [serial = 1040] [outer = (nil)] [url = about:blank] 06:54:36 INFO - PROCESS | 6867 | --DOMWINDOW == 247 (0x7fed2c4d3c00) [pid = 6867] [serial = 1035] [outer = (nil)] [url = about:blank] 06:54:36 INFO - PROCESS | 6867 | --DOMWINDOW == 246 (0x7fed2ad7c800) [pid = 6867] [serial = 1034] [outer = (nil)] [url = about:blank] 06:54:36 INFO - PROCESS | 6867 | --DOMWINDOW == 245 (0x7fed36eb3400) [pid = 6867] [serial = 1046] [outer = (nil)] [url = about:blank] 06:54:36 INFO - PROCESS | 6867 | --DOMWINDOW == 244 (0x7fed36850400) [pid = 6867] [serial = 1043] [outer = (nil)] [url = about:blank] 06:54:36 INFO - PROCESS | 6867 | --DOMWINDOW == 243 (0x7fed3748f400) [pid = 6867] [serial = 1047] [outer = (nil)] [url = about:blank] 06:54:36 INFO - PROCESS | 6867 | --DOMWINDOW == 242 (0x7fed36a8a000) [pid = 6867] [serial = 1044] [outer = (nil)] [url = about:blank] 06:54:36 INFO - PROCESS | 6867 | --DOMWINDOW == 241 (0x7fed34d4ec00) [pid = 6867] [serial = 1041] [outer = (nil)] [url = about:blank] 06:54:36 INFO - PROCESS | 6867 | --DOMWINDOW == 240 (0x7fed37497c00) [pid = 6867] [serial = 1050] [outer = (nil)] [url = about:blank] 06:54:36 INFO - PROCESS | 6867 | --DOMWINDOW == 239 (0x7fed3b239400) [pid = 6867] [serial = 933] [outer = (nil)] [url = about:blank] 06:54:36 INFO - PROCESS | 6867 | 1461246876014 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]]]}] 06:54:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 06:54:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1582ms 06:54:36 INFO - PROCESS | 6867 | 1461246876062 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 06:54:36 INFO - PROCESS | 6867 | 1461246876065 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 06:54:36 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 06:54:36 INFO - PROCESS | 6867 | 1461246876071 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 06:54:36 INFO - PROCESS | 6867 | 1461246876073 Marionette TRACE conn3 <- [1,1522,null,{}] 06:54:36 INFO - PROCESS | 6867 | 1461246876079 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}] 06:54:36 INFO - PROCESS | 6867 | 1461246876229 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 06:54:36 INFO - PROCESS | 6867 | 1461246876413 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:36 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2735c000 == 145 [pid = 6867] [id = 388] 06:54:36 INFO - PROCESS | 6867 | ++DOMWINDOW == 240 (0x7fed29dc4800) [pid = 6867] [serial = 1165] [outer = (nil)] 06:54:36 INFO - PROCESS | 6867 | ++DOMWINDOW == 241 (0x7fed2c4d0000) [pid = 6867] [serial = 1166] [outer = 0x7fed29dc4800] 06:54:36 INFO - PROCESS | 6867 | 1461246876476 Marionette DEBUG loaded listener.js 06:54:36 INFO - PROCESS | 6867 | ++DOMWINDOW == 242 (0x7fed2c752400) [pid = 6867] [serial = 1167] [outer = 0x7fed29dc4800] 06:54:37 INFO - PROCESS | 6867 | SkCairoFTTypeface::onFilterRec unimplemented 06:54:37 INFO - PROCESS | 6867 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:54:37 INFO - PROCESS | 6867 | SkCairoFTTypeface::onFilterRec unimplemented 06:54:37 INFO - PROCESS | 6867 | SkCairoFTTypeface::onFilterRec unimplemented 06:54:37 INFO - PROCESS | 6867 | SkCairoFTTypeface::onFilterRec unimplemented 06:54:37 INFO - PROCESS | 6867 | SkCairoFTTypeface::onFilterRec unimplemented 06:54:37 INFO - PROCESS | 6867 | SkCairoFTTypeface::onFilterRec unimplemented 06:54:37 INFO - PROCESS | 6867 | SkCairoFTTypeface::onFilterRec unimplemented 06:54:37 INFO - PROCESS | 6867 | SkCairoFTTypeface::onFilterRec unimplemented 06:54:37 INFO - PROCESS | 6867 | SkCairoFTTypeface::onFilterRec unimplemented 06:54:37 INFO - PROCESS | 6867 | SkCairoFTTypeface::onFilterRec unimplemented 06:54:37 INFO - PROCESS | 6867 | SkCairoFTTypeface::onFilterRec unimplemented 06:54:37 INFO - PROCESS | 6867 | 1461246877179 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"]]]}] 06:54:37 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 () { 06:54:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:54:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 06:54:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:54:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:54:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 06:54:37 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 () { 06:54:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:54:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 06:54:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:54:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:54:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 06:54:37 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 () { 06:54:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:54:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 06:54:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:54:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:54:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 06:54:37 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 () { 06:54:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:54:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 06:54:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:54:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:54:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 06:54:37 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1129ms 06:54:37 INFO - PROCESS | 6867 | 1461246877205 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 06:54:37 INFO - PROCESS | 6867 | 1461246877212 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 06:54:37 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 06:54:37 INFO - PROCESS | 6867 | 1461246877218 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 06:54:37 INFO - PROCESS | 6867 | 1461246877220 Marionette TRACE conn3 <- [1,1526,null,{}] 06:54:37 INFO - PROCESS | 6867 | 1461246877225 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}] 06:54:37 INFO - PROCESS | 6867 | 1461246877468 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 06:54:37 INFO - PROCESS | 6867 | 1461246877498 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:37 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed32d29000 == 146 [pid = 6867] [id = 389] 06:54:37 INFO - PROCESS | 6867 | ++DOMWINDOW == 243 (0x7fed2c4d8400) [pid = 6867] [serial = 1168] [outer = (nil)] 06:54:37 INFO - PROCESS | 6867 | ++DOMWINDOW == 244 (0x7fed31ab6800) [pid = 6867] [serial = 1169] [outer = 0x7fed2c4d8400] 06:54:37 INFO - PROCESS | 6867 | 1461246877561 Marionette DEBUG loaded listener.js 06:54:37 INFO - PROCESS | 6867 | ++DOMWINDOW == 245 (0x7fed33fbe800) [pid = 6867] [serial = 1170] [outer = 0x7fed2c4d8400] 06:54:38 INFO - PROCESS | 6867 | 1461246878385 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"]]]}] 06:54:38 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:54:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 06:54:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:54:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:54:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 06:54:38 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:54:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 06:54:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:54:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:54:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 06:54:38 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 06:54:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 06:54:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:54:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:54:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 06:54:38 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1190ms 06:54:38 INFO - PROCESS | 6867 | 1461246878411 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 06:54:38 INFO - PROCESS | 6867 | 1461246878414 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 06:54:38 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 06:54:38 INFO - PROCESS | 6867 | 1461246878427 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 06:54:38 INFO - PROCESS | 6867 | 1461246878429 Marionette TRACE conn3 <- [1,1530,null,{}] 06:54:38 INFO - PROCESS | 6867 | 1461246878435 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}] 06:54:38 INFO - PROCESS | 6867 | 1461246878641 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 06:54:38 INFO - PROCESS | 6867 | 1461246878680 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:38 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed36c5f000 == 147 [pid = 6867] [id = 390] 06:54:38 INFO - PROCESS | 6867 | ++DOMWINDOW == 246 (0x7fed30b88400) [pid = 6867] [serial = 1171] [outer = (nil)] 06:54:38 INFO - PROCESS | 6867 | ++DOMWINDOW == 247 (0x7fed341fb800) [pid = 6867] [serial = 1172] [outer = 0x7fed30b88400] 06:54:38 INFO - PROCESS | 6867 | 1461246878742 Marionette DEBUG loaded listener.js 06:54:38 INFO - PROCESS | 6867 | ++DOMWINDOW == 248 (0x7fed3699b800) [pid = 6867] [serial = 1173] [outer = 0x7fed30b88400] 06:54:39 INFO - PROCESS | 6867 | 1461246879499 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]]]}] 06:54:39 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 06:54:39 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 06:54:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:54:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:54:39 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 06:54:39 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 06:54:39 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. 06:54:39 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 06:54:39 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1081ms 06:54:39 INFO - PROCESS | 6867 | 1461246879510 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 06:54:39 INFO - PROCESS | 6867 | 1461246879514 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 06:54:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 06:54:39 INFO - PROCESS | 6867 | 1461246879533 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 06:54:39 INFO - PROCESS | 6867 | 1461246879540 Marionette TRACE conn3 <- [1,1534,null,{}] 06:54:39 INFO - PROCESS | 6867 | 1461246879548 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}] 06:54:39 INFO - PROCESS | 6867 | 1461246879760 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 06:54:39 INFO - PROCESS | 6867 | 1461246879793 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:39 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed36e62800 == 148 [pid = 6867] [id = 391] 06:54:39 INFO - PROCESS | 6867 | ++DOMWINDOW == 249 (0x7fed340ca800) [pid = 6867] [serial = 1174] [outer = (nil)] 06:54:39 INFO - PROCESS | 6867 | ++DOMWINDOW == 250 (0x7fed36b8b400) [pid = 6867] [serial = 1175] [outer = 0x7fed340ca800] 06:54:39 INFO - PROCESS | 6867 | 1461246879851 Marionette DEBUG loaded listener.js 06:54:39 INFO - PROCESS | 6867 | ++DOMWINDOW == 251 (0x7fed36ea8400) [pid = 6867] [serial = 1176] [outer = 0x7fed340ca800] 06:54:41 INFO - PROCESS | 6867 | --DOMWINDOW == 250 (0x7fed3b108400) [pid = 6867] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 06:54:41 INFO - PROCESS | 6867 | --DOMWINDOW == 249 (0x7fed37495800) [pid = 6867] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 06:54:41 INFO - PROCESS | 6867 | --DOMWINDOW == 248 (0x7fed3b1f9c00) [pid = 6867] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 06:54:41 INFO - PROCESS | 6867 | --DOMWINDOW == 247 (0x7fed33e2c400) [pid = 6867] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 06:54:41 INFO - PROCESS | 6867 | --DOMWINDOW == 246 (0x7fed3c82c000) [pid = 6867] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 06:54:41 INFO - PROCESS | 6867 | --DOMWINDOW == 245 (0x7fed251f0400) [pid = 6867] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 06:54:41 INFO - PROCESS | 6867 | --DOMWINDOW == 244 (0x7fed25f6f400) [pid = 6867] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 06:54:41 INFO - PROCESS | 6867 | --DOMWINDOW == 243 (0x7fed4af69400) [pid = 6867] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 06:54:41 INFO - PROCESS | 6867 | --DOMWINDOW == 242 (0x7fed3ba49c00) [pid = 6867] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 06:54:41 INFO - PROCESS | 6867 | --DOMWINDOW == 241 (0x7fed27082400) [pid = 6867] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 06:54:41 INFO - PROCESS | 6867 | --DOMWINDOW == 240 (0x7fed31a3f800) [pid = 6867] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 06:54:41 INFO - PROCESS | 6867 | --DOMWINDOW == 239 (0x7fed290c3000) [pid = 6867] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 06:54:41 INFO - PROCESS | 6867 | --DOMWINDOW == 238 (0x7fed25f78800) [pid = 6867] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 06:54:41 INFO - PROCESS | 6867 | --DOMWINDOW == 237 (0x7fed2b0e9c00) [pid = 6867] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 06:54:41 INFO - PROCESS | 6867 | --DOMWINDOW == 236 (0x7fed39f06c00) [pid = 6867] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 06:54:41 INFO - PROCESS | 6867 | --DOMWINDOW == 235 (0x7fed32f21c00) [pid = 6867] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 06:54:41 INFO - PROCESS | 6867 | --DOMWINDOW == 234 (0x7fed372ea800) [pid = 6867] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 06:54:41 INFO - PROCESS | 6867 | --DOMWINDOW == 233 (0x7fed3c837800) [pid = 6867] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 06:54:41 INFO - PROCESS | 6867 | --DOMWINDOW == 232 (0x7fed31c82c00) [pid = 6867] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 06:54:41 INFO - PROCESS | 6867 | --DOMWINDOW == 231 (0x7fed3b962400) [pid = 6867] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 06:54:41 INFO - PROCESS | 6867 | --DOMWINDOW == 230 (0x7fed29ca7c00) [pid = 6867] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 06:54:41 INFO - PROCESS | 6867 | --DOMWINDOW == 229 (0x7fed2c647c00) [pid = 6867] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 06:54:41 INFO - PROCESS | 6867 | --DOMWINDOW == 228 (0x7fed31ab5000) [pid = 6867] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 06:54:41 INFO - PROCESS | 6867 | --DOMWINDOW == 227 (0x7fed4d01b400) [pid = 6867] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 06:54:41 INFO - PROCESS | 6867 | --DOMWINDOW == 226 (0x7fed290cd400) [pid = 6867] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 06:54:41 INFO - PROCESS | 6867 | --DOMWINDOW == 225 (0x7fed36a90800) [pid = 6867] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 06:54:41 INFO - PROCESS | 6867 | --DOMWINDOW == 224 (0x7fed4b2ecc00) [pid = 6867] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 06:54:41 INFO - PROCESS | 6867 | --DOMWINDOW == 223 (0x7fed2ad7d800) [pid = 6867] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 06:54:41 INFO - PROCESS | 6867 | --DOMWINDOW == 222 (0x7fed3b5a9c00) [pid = 6867] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 06:54:41 INFO - PROCESS | 6867 | --DOMWINDOW == 221 (0x7fed3684f800) [pid = 6867] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 06:54:41 INFO - PROCESS | 6867 | --DOMWINDOW == 220 (0x7fed3c82ac00) [pid = 6867] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 06:54:41 INFO - PROCESS | 6867 | --DOMWINDOW == 219 (0x7fed2c64d400) [pid = 6867] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 06:54:41 INFO - PROCESS | 6867 | --DOMWINDOW == 218 (0x7fed30b83400) [pid = 6867] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 06:54:41 INFO - PROCESS | 6867 | --DOMWINDOW == 217 (0x7fed251e6c00) [pid = 6867] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 06:54:41 INFO - PROCESS | 6867 | --DOMWINDOW == 216 (0x7fed3ade9800) [pid = 6867] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 06:54:41 INFO - PROCESS | 6867 | --DOMWINDOW == 215 (0x7fed36c35c00) [pid = 6867] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 06:54:41 INFO - PROCESS | 6867 | --DOMWINDOW == 214 (0x7fed31ab8800) [pid = 6867] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 06:54:41 INFO - PROCESS | 6867 | --DOMWINDOW == 213 (0x7fed3b187800) [pid = 6867] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 06:54:41 INFO - PROCESS | 6867 | --DOMWINDOW == 212 (0x7fed24e53800) [pid = 6867] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 06:54:41 INFO - PROCESS | 6867 | --DOMWINDOW == 211 (0x7fed3b5ac000) [pid = 6867] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 06:54:41 INFO - PROCESS | 6867 | --DOMWINDOW == 210 (0x7fed33cea800) [pid = 6867] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 06:54:41 INFO - PROCESS | 6867 | --DOMWINDOW == 209 (0x7fed27148000) [pid = 6867] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 06:54:41 INFO - PROCESS | 6867 | --DOMWINDOW == 208 (0x7fed4b2c3400) [pid = 6867] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 06:54:41 INFO - PROCESS | 6867 | --DOMWINDOW == 207 (0x7fed32f28800) [pid = 6867] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 06:54:41 INFO - PROCESS | 6867 | --DOMWINDOW == 206 (0x7fed29c6a800) [pid = 6867] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 06:54:41 INFO - PROCESS | 6867 | --DOMWINDOW == 205 (0x7fed31ab4c00) [pid = 6867] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 06:54:41 INFO - PROCESS | 6867 | --DOMWINDOW == 204 (0x7fed3d95bc00) [pid = 6867] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 06:54:41 INFO - PROCESS | 6867 | --DOMWINDOW == 203 (0x7fed31c83000) [pid = 6867] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 06:54:41 INFO - PROCESS | 6867 | --DOMWINDOW == 202 (0x7fed2c4d3000) [pid = 6867] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 06:54:41 INFO - PROCESS | 6867 | --DOMWINDOW == 201 (0x7fed3b22a400) [pid = 6867] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 06:54:41 INFO - PROCESS | 6867 | --DOMWINDOW == 200 (0x7fed4f3af400) [pid = 6867] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 06:54:41 INFO - PROCESS | 6867 | --DOMWINDOW == 199 (0x7fed36c39c00) [pid = 6867] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 06:54:41 INFO - PROCESS | 6867 | --DOMWINDOW == 198 (0x7fed290ca400) [pid = 6867] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 06:54:41 INFO - PROCESS | 6867 | --DOMWINDOW == 197 (0x7fed391ddc00) [pid = 6867] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 06:54:41 INFO - PROCESS | 6867 | --DOMWINDOW == 196 (0x7fed32dbcc00) [pid = 6867] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 06:54:41 INFO - PROCESS | 6867 | --DOMWINDOW == 195 (0x7fed3b962800) [pid = 6867] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 06:54:41 INFO - PROCESS | 6867 | --DOMWINDOW == 194 (0x7fed2c4d0800) [pid = 6867] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 06:54:41 INFO - PROCESS | 6867 | --DOMWINDOW == 193 (0x7fed33e22000) [pid = 6867] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 06:54:41 INFO - PROCESS | 6867 | --DOMWINDOW == 192 (0x7fed25f77400) [pid = 6867] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 06:54:41 INFO - PROCESS | 6867 | --DOMWINDOW == 191 (0x7fed49dc7800) [pid = 6867] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 06:54:41 INFO - PROCESS | 6867 | --DOMWINDOW == 190 (0x7fed2acf1c00) [pid = 6867] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 06:54:41 INFO - PROCESS | 6867 | --DOMWINDOW == 189 (0x7fed4b2ee400) [pid = 6867] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 06:54:41 INFO - PROCESS | 6867 | 1461246881675 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]]]}] 06:54:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 06:54:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 2190ms 06:54:41 INFO - PROCESS | 6867 | 1461246881724 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 06:54:41 INFO - PROCESS | 6867 | 1461246881728 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 06:54:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 06:54:41 INFO - PROCESS | 6867 | 1461246881734 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 06:54:41 INFO - PROCESS | 6867 | 1461246881736 Marionette TRACE conn3 <- [1,1538,null,{}] 06:54:41 INFO - PROCESS | 6867 | 1461246881741 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}] 06:54:41 INFO - PROCESS | 6867 | 1461246881918 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 06:54:41 INFO - PROCESS | 6867 | 1461246881934 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:41 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed28267800 == 149 [pid = 6867] [id = 392] 06:54:41 INFO - PROCESS | 6867 | ++DOMWINDOW == 190 (0x7fed24e4f400) [pid = 6867] [serial = 1177] [outer = (nil)] 06:54:41 INFO - PROCESS | 6867 | ++DOMWINDOW == 191 (0x7fed29c6a800) [pid = 6867] [serial = 1178] [outer = 0x7fed24e4f400] 06:54:41 INFO - PROCESS | 6867 | 1461246881994 Marionette DEBUG loaded listener.js 06:54:42 INFO - PROCESS | 6867 | ++DOMWINDOW == 192 (0x7fed2b0e9c00) [pid = 6867] [serial = 1179] [outer = 0x7fed24e4f400] 06:54:42 INFO - PROCESS | 6867 | 1461246882836 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]]]}] 06:54:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 06:54:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1128ms 06:54:42 INFO - PROCESS | 6867 | 1461246882864 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 06:54:42 INFO - PROCESS | 6867 | 1461246882868 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 06:54:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 06:54:42 INFO - PROCESS | 6867 | 1461246882873 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 06:54:42 INFO - PROCESS | 6867 | 1461246882875 Marionette TRACE conn3 <- [1,1542,null,{}] 06:54:42 INFO - PROCESS | 6867 | 1461246882880 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}] 06:54:43 INFO - PROCESS | 6867 | 1461246883123 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 06:54:43 INFO - PROCESS | 6867 | 1461246883373 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:43 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed24fe9000 == 150 [pid = 6867] [id = 393] 06:54:43 INFO - PROCESS | 6867 | ++DOMWINDOW == 193 (0x7fed22ccf400) [pid = 6867] [serial = 1180] [outer = (nil)] 06:54:43 INFO - PROCESS | 6867 | ++DOMWINDOW == 194 (0x7fed22cd7000) [pid = 6867] [serial = 1181] [outer = 0x7fed22ccf400] 06:54:43 INFO - PROCESS | 6867 | 1461246883497 Marionette DEBUG loaded listener.js 06:54:43 INFO - PROCESS | 6867 | ++DOMWINDOW == 195 (0x7fed22ef3000) [pid = 6867] [serial = 1182] [outer = 0x7fed22ccf400] 06:54:44 INFO - PROCESS | 6867 | 1461246884515 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]]]}] 06:54:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 06:54:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1682ms 06:54:44 INFO - PROCESS | 6867 | 1461246884565 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 06:54:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 06:54:44 INFO - PROCESS | 6867 | 1461246884577 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 06:54:44 INFO - PROCESS | 6867 | 1461246884587 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 06:54:44 INFO - PROCESS | 6867 | 1461246884592 Marionette TRACE conn3 <- [1,1546,null,{}] 06:54:44 INFO - PROCESS | 6867 | 1461246884599 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}] 06:54:44 INFO - PROCESS | 6867 | 1461246884819 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 06:54:45 INFO - PROCESS | 6867 | 1461246885072 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:45 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed30cd0000 == 151 [pid = 6867] [id = 394] 06:54:45 INFO - PROCESS | 6867 | ++DOMWINDOW == 196 (0x7fed290c8400) [pid = 6867] [serial = 1183] [outer = (nil)] 06:54:45 INFO - PROCESS | 6867 | ++DOMWINDOW == 197 (0x7fed2915d400) [pid = 6867] [serial = 1184] [outer = 0x7fed290c8400] 06:54:45 INFO - PROCESS | 6867 | 1461246885196 Marionette DEBUG loaded listener.js 06:54:45 INFO - PROCESS | 6867 | ++DOMWINDOW == 198 (0x7fed29c49400) [pid = 6867] [serial = 1185] [outer = 0x7fed290c8400] 06:54:46 INFO - PROCESS | 6867 | 1461246886249 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]]]}] 06:54:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 06:54:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1737ms 06:54:46 INFO - PROCESS | 6867 | 1461246886328 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 06:54:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 06:54:46 INFO - PROCESS | 6867 | 1461246886335 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 06:54:46 INFO - PROCESS | 6867 | 1461246886341 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 06:54:46 INFO - PROCESS | 6867 | 1461246886345 Marionette TRACE conn3 <- [1,1550,null,{}] 06:54:46 INFO - PROCESS | 6867 | 1461246886350 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}] 06:54:46 INFO - PROCESS | 6867 | 1461246886580 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 06:54:46 INFO - PROCESS | 6867 | 1461246886863 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:46 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed32d2d800 == 152 [pid = 6867] [id = 395] 06:54:46 INFO - PROCESS | 6867 | ++DOMWINDOW == 199 (0x7fed290d0400) [pid = 6867] [serial = 1186] [outer = (nil)] 06:54:46 INFO - PROCESS | 6867 | ++DOMWINDOW == 200 (0x7fed2ad72800) [pid = 6867] [serial = 1187] [outer = 0x7fed290d0400] 06:54:46 INFO - PROCESS | 6867 | 1461246886981 Marionette DEBUG loaded listener.js 06:54:47 INFO - PROCESS | 6867 | ++DOMWINDOW == 201 (0x7fed2c4da400) [pid = 6867] [serial = 1188] [outer = 0x7fed290d0400] 06:54:47 INFO - PROCESS | 6867 | 1461246887888 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]]]}] 06:54:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 06:54:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1597ms 06:54:47 INFO - PROCESS | 6867 | 1461246887938 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 06:54:47 INFO - PROCESS | 6867 | 1461246887942 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 06:54:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 06:54:47 INFO - PROCESS | 6867 | 1461246887958 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 06:54:47 INFO - PROCESS | 6867 | 1461246887967 Marionette TRACE conn3 <- [1,1554,null,{}] 06:54:47 INFO - PROCESS | 6867 | 1461246887973 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}] 06:54:48 INFO - PROCESS | 6867 | 1461246888183 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 06:54:48 INFO - PROCESS | 6867 | 1461246888435 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:48 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed371a0800 == 153 [pid = 6867] [id = 396] 06:54:48 INFO - PROCESS | 6867 | ++DOMWINDOW == 202 (0x7fed29ca7800) [pid = 6867] [serial = 1189] [outer = (nil)] 06:54:48 INFO - PROCESS | 6867 | ++DOMWINDOW == 203 (0x7fed31ab7c00) [pid = 6867] [serial = 1190] [outer = 0x7fed29ca7800] 06:54:48 INFO - PROCESS | 6867 | 1461246888552 Marionette DEBUG loaded listener.js 06:54:48 INFO - PROCESS | 6867 | ++DOMWINDOW == 204 (0x7fed32db6800) [pid = 6867] [serial = 1191] [outer = 0x7fed29ca7800] 06:54:49 INFO - PROCESS | 6867 | 1461246889430 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]]]}] 06:54:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 06:54:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1545ms 06:54:49 INFO - PROCESS | 6867 | 1461246889497 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 06:54:49 INFO - PROCESS | 6867 | 1461246889501 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 06:54:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 06:54:49 INFO - PROCESS | 6867 | 1461246889508 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 06:54:49 INFO - PROCESS | 6867 | 1461246889511 Marionette TRACE conn3 <- [1,1558,null,{}] 06:54:49 INFO - PROCESS | 6867 | 1461246889516 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}] 06:54:49 INFO - PROCESS | 6867 | 1461246889742 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 06:54:50 INFO - PROCESS | 6867 | 1461246890002 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:50 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed37b9a800 == 154 [pid = 6867] [id = 397] 06:54:50 INFO - PROCESS | 6867 | ++DOMWINDOW == 205 (0x7fed2a26e000) [pid = 6867] [serial = 1192] [outer = (nil)] 06:54:50 INFO - PROCESS | 6867 | ++DOMWINDOW == 206 (0x7fed33e27000) [pid = 6867] [serial = 1193] [outer = 0x7fed2a26e000] 06:54:50 INFO - PROCESS | 6867 | 1461246890136 Marionette DEBUG loaded listener.js 06:54:50 INFO - PROCESS | 6867 | ++DOMWINDOW == 207 (0x7fed34176000) [pid = 6867] [serial = 1194] [outer = 0x7fed2a26e000] 06:54:51 INFO - PROCESS | 6867 | 1461246891083 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]]]}] 06:54:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 06:54:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1632ms 06:54:51 INFO - PROCESS | 6867 | 1461246891141 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 06:54:51 INFO - PROCESS | 6867 | 1461246891144 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 06:54:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 06:54:51 INFO - PROCESS | 6867 | 1461246891151 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 06:54:51 INFO - PROCESS | 6867 | 1461246891154 Marionette TRACE conn3 <- [1,1562,null,{}] 06:54:51 INFO - PROCESS | 6867 | 1461246891160 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}] 06:54:51 INFO - PROCESS | 6867 | 1461246891406 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 06:54:51 INFO - PROCESS | 6867 | 1461246891664 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:51 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3af80800 == 155 [pid = 6867] [id = 398] 06:54:51 INFO - PROCESS | 6867 | ++DOMWINDOW == 208 (0x7fed36a8dc00) [pid = 6867] [serial = 1195] [outer = (nil)] 06:54:51 INFO - PROCESS | 6867 | ++DOMWINDOW == 209 (0x7fed36b84c00) [pid = 6867] [serial = 1196] [outer = 0x7fed36a8dc00] 06:54:51 INFO - PROCESS | 6867 | 1461246891805 Marionette DEBUG loaded listener.js 06:54:51 INFO - PROCESS | 6867 | ++DOMWINDOW == 210 (0x7fed37310c00) [pid = 6867] [serial = 1197] [outer = 0x7fed36a8dc00] 06:54:52 INFO - PROCESS | 6867 | 1461246892718 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]]]}] 06:54:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 06:54:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1631ms 06:54:52 INFO - PROCESS | 6867 | 1461246892784 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 06:54:52 INFO - PROCESS | 6867 | 1461246892788 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 06:54:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 06:54:52 INFO - PROCESS | 6867 | 1461246892793 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 06:54:52 INFO - PROCESS | 6867 | 1461246892796 Marionette TRACE conn3 <- [1,1566,null,{}] 06:54:52 INFO - PROCESS | 6867 | 1461246892802 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}] 06:54:53 INFO - PROCESS | 6867 | 1461246893005 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 06:54:53 INFO - PROCESS | 6867 | 1461246893306 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:53 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3cdeb800 == 156 [pid = 6867] [id = 399] 06:54:53 INFO - PROCESS | 6867 | ++DOMWINDOW == 211 (0x7fed36a8f800) [pid = 6867] [serial = 1198] [outer = (nil)] 06:54:53 INFO - PROCESS | 6867 | ++DOMWINDOW == 212 (0x7fed39819000) [pid = 6867] [serial = 1199] [outer = 0x7fed36a8f800] 06:54:53 INFO - PROCESS | 6867 | 1461246893396 Marionette DEBUG loaded listener.js 06:54:53 INFO - PROCESS | 6867 | ++DOMWINDOW == 213 (0x7fed39d54000) [pid = 6867] [serial = 1200] [outer = 0x7fed36a8f800] 06:54:54 INFO - PROCESS | 6867 | 1461246894273 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]]]}] 06:54:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 06:54:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1533ms 06:54:54 INFO - PROCESS | 6867 | 1461246894328 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 06:54:54 INFO - PROCESS | 6867 | 1461246894332 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 06:54:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 06:54:54 INFO - PROCESS | 6867 | 1461246894337 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 06:54:54 INFO - PROCESS | 6867 | 1461246894341 Marionette TRACE conn3 <- [1,1570,null,{}] 06:54:54 INFO - PROCESS | 6867 | 1461246894346 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}] 06:54:54 INFO - PROCESS | 6867 | 1461246894533 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 06:54:54 INFO - PROCESS | 6867 | 1461246894755 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:54 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed43dbb800 == 157 [pid = 6867] [id = 400] 06:54:54 INFO - PROCESS | 6867 | ++DOMWINDOW == 214 (0x7fed37317400) [pid = 6867] [serial = 1201] [outer = (nil)] 06:54:54 INFO - PROCESS | 6867 | ++DOMWINDOW == 215 (0x7fed39fe8000) [pid = 6867] [serial = 1202] [outer = 0x7fed37317400] 06:54:54 INFO - PROCESS | 6867 | 1461246894917 Marionette DEBUG loaded listener.js 06:54:55 INFO - PROCESS | 6867 | ++DOMWINDOW == 216 (0x7fed3ace6400) [pid = 6867] [serial = 1203] [outer = 0x7fed37317400] 06:54:55 INFO - PROCESS | 6867 | 1461246895836 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]]]}] 06:54:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 06:54:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1530ms 06:54:55 INFO - PROCESS | 6867 | 1461246895869 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 06:54:55 INFO - PROCESS | 6867 | 1461246895873 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 06:54:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 06:54:55 INFO - PROCESS | 6867 | 1461246895878 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 06:54:55 INFO - PROCESS | 6867 | 1461246895881 Marionette TRACE conn3 <- [1,1574,null,{}] 06:54:55 INFO - PROCESS | 6867 | 1461246895886 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}] 06:54:56 INFO - PROCESS | 6867 | 1461246896150 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 06:54:56 INFO - PROCESS | 6867 | 1461246896415 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:56 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4e92a800 == 158 [pid = 6867] [id = 401] 06:54:56 INFO - PROCESS | 6867 | ++DOMWINDOW == 217 (0x7fed3917ac00) [pid = 6867] [serial = 1204] [outer = (nil)] 06:54:56 INFO - PROCESS | 6867 | ++DOMWINDOW == 218 (0x7fed3b22a400) [pid = 6867] [serial = 1205] [outer = 0x7fed3917ac00] 06:54:56 INFO - PROCESS | 6867 | 1461246896543 Marionette DEBUG loaded listener.js 06:54:56 INFO - PROCESS | 6867 | ++DOMWINDOW == 219 (0x7fed3b4e9000) [pid = 6867] [serial = 1206] [outer = 0x7fed3917ac00] 06:54:57 INFO - PROCESS | 6867 | 1461246897407 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]]]}] 06:54:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 06:54:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1581ms 06:54:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 06:54:57 INFO - PROCESS | 6867 | 1461246897461 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 06:54:57 INFO - PROCESS | 6867 | 1461246897464 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 06:54:57 INFO - PROCESS | 6867 | 1461246897470 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 06:54:57 INFO - PROCESS | 6867 | 1461246897474 Marionette TRACE conn3 <- [1,1578,null,{}] 06:54:57 INFO - PROCESS | 6867 | 1461246897479 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}] 06:54:57 INFO - PROCESS | 6867 | 1461246897686 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 06:54:57 INFO - PROCESS | 6867 | 1461246897897 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:57 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4f523800 == 159 [pid = 6867] [id = 402] 06:54:57 INFO - PROCESS | 6867 | ++DOMWINDOW == 220 (0x7fed39d5c800) [pid = 6867] [serial = 1207] [outer = (nil)] 06:54:58 INFO - PROCESS | 6867 | ++DOMWINDOW == 221 (0x7fed3b5a2800) [pid = 6867] [serial = 1208] [outer = 0x7fed39d5c800] 06:54:58 INFO - PROCESS | 6867 | 1461246898014 Marionette DEBUG loaded listener.js 06:54:58 INFO - PROCESS | 6867 | ++DOMWINDOW == 222 (0x7fed3ba54c00) [pid = 6867] [serial = 1209] [outer = 0x7fed39d5c800] 06:54:58 INFO - PROCESS | 6867 | 1461246898988 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]]]}] 06:54:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 06:54:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1589ms 06:54:59 INFO - PROCESS | 6867 | 1461246899059 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 06:54:59 INFO - PROCESS | 6867 | 1461246899062 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 06:54:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 06:54:59 INFO - PROCESS | 6867 | 1461246899069 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 06:54:59 INFO - PROCESS | 6867 | 1461246899072 Marionette TRACE conn3 <- [1,1582,null,{}] 06:54:59 INFO - PROCESS | 6867 | 1461246899078 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}] 06:54:59 INFO - PROCESS | 6867 | 1461246899313 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 06:54:59 INFO - PROCESS | 6867 | 1461246899630 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:59 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed283d1800 == 160 [pid = 6867] [id = 403] 06:54:59 INFO - PROCESS | 6867 | ++DOMWINDOW == 223 (0x7fed3cd94800) [pid = 6867] [serial = 1210] [outer = (nil)] 06:54:59 INFO - PROCESS | 6867 | ++DOMWINDOW == 224 (0x7fed3d71f000) [pid = 6867] [serial = 1211] [outer = 0x7fed3cd94800] 06:54:59 INFO - PROCESS | 6867 | 1461246899723 Marionette DEBUG loaded listener.js 06:54:59 INFO - PROCESS | 6867 | ++DOMWINDOW == 225 (0x7fed3fb51800) [pid = 6867] [serial = 1212] [outer = 0x7fed3cd94800] 06:55:00 INFO - PROCESS | 6867 | 1461246900644 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]]]}] 06:55:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 06:55:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1681ms 06:55:00 INFO - PROCESS | 6867 | 1461246900751 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 06:55:00 INFO - PROCESS | 6867 | 1461246900756 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 06:55:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 06:55:00 INFO - PROCESS | 6867 | 1461246900762 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 06:55:00 INFO - PROCESS | 6867 | 1461246900766 Marionette TRACE conn3 <- [1,1586,null,{}] 06:55:00 INFO - PROCESS | 6867 | 1461246900825 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}] 06:55:01 INFO - PROCESS | 6867 | 1461246901076 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 06:55:01 INFO - PROCESS | 6867 | 1461246901303 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:01 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed218d3800 == 161 [pid = 6867] [id = 404] 06:55:01 INFO - PROCESS | 6867 | ++DOMWINDOW == 226 (0x7fed3d963c00) [pid = 6867] [serial = 1213] [outer = (nil)] 06:55:01 INFO - PROCESS | 6867 | ++DOMWINDOW == 227 (0x7fed4b2edc00) [pid = 6867] [serial = 1214] [outer = 0x7fed3d963c00] 06:55:01 INFO - PROCESS | 6867 | 1461246901421 Marionette DEBUG loaded listener.js 06:55:01 INFO - PROCESS | 6867 | ++DOMWINDOW == 228 (0x7fed4ea4dc00) [pid = 6867] [serial = 1215] [outer = 0x7fed3d963c00] 06:55:02 INFO - PROCESS | 6867 | 1461246902437 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]]]}] 06:55:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 06:55:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1733ms 06:55:02 INFO - PROCESS | 6867 | 1461246902498 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 06:55:02 INFO - PROCESS | 6867 | 1461246902502 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 06:55:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 06:55:02 INFO - PROCESS | 6867 | 1461246902508 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 06:55:02 INFO - PROCESS | 6867 | 1461246902510 Marionette TRACE conn3 <- [1,1590,null,{}] 06:55:02 INFO - PROCESS | 6867 | 1461246902515 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}] 06:55:02 INFO - PROCESS | 6867 | 1461246902802 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 06:55:03 INFO - PROCESS | 6867 | 1461246903187 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:03 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed28404800 == 162 [pid = 6867] [id = 405] 06:55:03 INFO - PROCESS | 6867 | ++DOMWINDOW == 229 (0x7fed2ace9000) [pid = 6867] [serial = 1216] [outer = (nil)] 06:55:03 INFO - PROCESS | 6867 | ++DOMWINDOW == 230 (0x7fed36a92400) [pid = 6867] [serial = 1217] [outer = 0x7fed2ace9000] 06:55:03 INFO - PROCESS | 6867 | 1461246903345 Marionette DEBUG loaded listener.js 06:55:03 INFO - PROCESS | 6867 | ++DOMWINDOW == 231 (0x7fed4ee0b400) [pid = 6867] [serial = 1218] [outer = 0x7fed2ace9000] 06:55:04 INFO - PROCESS | 6867 | 1461246904256 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]]]}] 06:55:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 06:55:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1791ms 06:55:04 INFO - PROCESS | 6867 | 1461246904300 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 06:55:04 INFO - PROCESS | 6867 | 1461246904304 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 06:55:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 06:55:04 INFO - PROCESS | 6867 | 1461246904310 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 06:55:04 INFO - PROCESS | 6867 | 1461246904312 Marionette TRACE conn3 <- [1,1594,null,{}] 06:55:04 INFO - PROCESS | 6867 | 1461246904317 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}] 06:55:04 INFO - PROCESS | 6867 | 1461246904504 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 06:55:04 INFO - PROCESS | 6867 | 1461246904776 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:04 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2734f800 == 163 [pid = 6867] [id = 406] 06:55:04 INFO - PROCESS | 6867 | ++DOMWINDOW == 232 (0x7fed24e50400) [pid = 6867] [serial = 1219] [outer = (nil)] 06:55:04 INFO - PROCESS | 6867 | ++DOMWINDOW == 233 (0x7fed251eb400) [pid = 6867] [serial = 1220] [outer = 0x7fed24e50400] 06:55:04 INFO - PROCESS | 6867 | 1461246904894 Marionette DEBUG loaded listener.js 06:55:04 INFO - PROCESS | 6867 | ++DOMWINDOW == 234 (0x7fed2aceec00) [pid = 6867] [serial = 1221] [outer = 0x7fed24e50400] 06:55:05 INFO - PROCESS | 6867 | 1461246905752 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]]]}] 06:55:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 06:55:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1487ms 06:55:05 INFO - PROCESS | 6867 | 1461246905799 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 06:55:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 06:55:05 INFO - PROCESS | 6867 | 1461246905803 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 06:55:05 INFO - PROCESS | 6867 | 1461246905810 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 06:55:05 INFO - PROCESS | 6867 | 1461246905814 Marionette TRACE conn3 <- [1,1598,null,{}] 06:55:05 INFO - PROCESS | 6867 | 1461246905820 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}] 06:55:06 INFO - PROCESS | 6867 | 1461246906051 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 06:55:06 INFO - PROCESS | 6867 | 1461246906359 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:06 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed29dd8000 == 164 [pid = 6867] [id = 407] 06:55:06 INFO - PROCESS | 6867 | ++DOMWINDOW == 235 (0x7fed24e59400) [pid = 6867] [serial = 1222] [outer = (nil)] 06:55:06 INFO - PROCESS | 6867 | ++DOMWINDOW == 236 (0x7fed2afe4800) [pid = 6867] [serial = 1223] [outer = 0x7fed24e59400] 06:55:06 INFO - PROCESS | 6867 | 1461246906448 Marionette DEBUG loaded listener.js 06:55:06 INFO - PROCESS | 6867 | ++DOMWINDOW == 237 (0x7fed30b85000) [pid = 6867] [serial = 1224] [outer = 0x7fed24e59400] 06:55:07 INFO - PROCESS | 6867 | 1461246907376 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]]]}] 06:55:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 06:55:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1635ms 06:55:07 INFO - PROCESS | 6867 | 1461246907444 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 06:55:07 INFO - PROCESS | 6867 | 1461246907448 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 06:55:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 06:55:07 INFO - PROCESS | 6867 | 1461246907453 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 06:55:07 INFO - PROCESS | 6867 | 1461246907457 Marionette TRACE conn3 <- [1,1602,null,{}] 06:55:07 INFO - PROCESS | 6867 | 1461246907462 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}] 06:55:07 INFO - PROCESS | 6867 | 1461246907663 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 06:55:07 INFO - PROCESS | 6867 | 1461246907931 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:08 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed251cd800 == 165 [pid = 6867] [id = 408] 06:55:08 INFO - PROCESS | 6867 | ++DOMWINDOW == 238 (0x7fed22cd0800) [pid = 6867] [serial = 1225] [outer = (nil)] 06:55:08 INFO - PROCESS | 6867 | ++DOMWINDOW == 239 (0x7fed22cd8800) [pid = 6867] [serial = 1226] [outer = 0x7fed22cd0800] 06:55:08 INFO - PROCESS | 6867 | 1461246908472 Marionette DEBUG loaded listener.js 06:55:08 INFO - PROCESS | 6867 | ++DOMWINDOW == 240 (0x7fed22ef7800) [pid = 6867] [serial = 1227] [outer = 0x7fed22cd0800] 06:55:09 INFO - PROCESS | 6867 | 1461246909521 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]]]}] 06:55:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 06:55:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 2137ms 06:55:09 INFO - PROCESS | 6867 | 1461246909593 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 06:55:09 INFO - PROCESS | 6867 | 1461246909601 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 06:55:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 06:55:09 INFO - PROCESS | 6867 | 1461246909612 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 06:55:09 INFO - PROCESS | 6867 | 1461246909616 Marionette TRACE conn3 <- [1,1606,null,{}] 06:55:09 INFO - PROCESS | 6867 | 1461246909626 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}] 06:55:09 INFO - PROCESS | 6867 | 1461246909903 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 06:55:10 INFO - PROCESS | 6867 | 1461246910341 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:10 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed21de1800 == 166 [pid = 6867] [id = 409] 06:55:10 INFO - PROCESS | 6867 | ++DOMWINDOW == 241 (0x7fed2844e800) [pid = 6867] [serial = 1228] [outer = (nil)] 06:55:10 INFO - PROCESS | 6867 | ++DOMWINDOW == 242 (0x7fed290c6800) [pid = 6867] [serial = 1229] [outer = 0x7fed2844e800] 06:55:10 INFO - PROCESS | 6867 | 1461246910426 Marionette DEBUG loaded listener.js 06:55:10 INFO - PROCESS | 6867 | ++DOMWINDOW == 243 (0x7fed29161400) [pid = 6867] [serial = 1230] [outer = 0x7fed2844e800] 06:55:11 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed30964800 == 165 [pid = 6867] [id = 97] 06:55:11 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed4eea0800 == 164 [pid = 6867] [id = 95] 06:55:11 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed291ac000 == 163 [pid = 6867] [id = 305] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 242 (0x7fed2c754400) [pid = 6867] [serial = 1088] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 241 (0x7fed2c75a000) [pid = 6867] [serial = 1091] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 240 (0x7fed2aeb6c00) [pid = 6867] [serial = 1085] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 239 (0x7fed39d4d800) [pid = 6867] [serial = 1112] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed35339800 == 162 [pid = 6867] [id = 55] 06:55:11 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed353ed800 == 161 [pid = 6867] [id = 333] 06:55:11 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed28267800 == 160 [pid = 6867] [id = 392] 06:55:11 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed36e62800 == 159 [pid = 6867] [id = 391] 06:55:11 INFO - PROCESS | 6867 | 1461246911526 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]]]}] 06:55:11 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed36c5f000 == 158 [pid = 6867] [id = 390] 06:55:11 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed32d29000 == 157 [pid = 6867] [id = 389] 06:55:11 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed2735c000 == 156 [pid = 6867] [id = 388] 06:55:11 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed27350800 == 155 [pid = 6867] [id = 387] 06:55:11 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed32d3b800 == 154 [pid = 6867] [id = 386] 06:55:11 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed2ae10800 == 153 [pid = 6867] [id = 385] 06:55:11 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed2ac22800 == 152 [pid = 6867] [id = 384] 06:55:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 06:55:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1985ms 06:55:11 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed22be3800 == 151 [pid = 6867] [id = 380] 06:55:11 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed288db800 == 150 [pid = 6867] [id = 379] 06:55:11 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed2a221800 == 149 [pid = 6867] [id = 378] 06:55:11 INFO - PROCESS | 6867 | 1461246911602 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 06:55:11 INFO - PROCESS | 6867 | 1461246911610 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 06:55:11 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed2a206800 == 148 [pid = 6867] [id = 377] 06:55:11 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed4f33f800 == 147 [pid = 6867] [id = 376] 06:55:11 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed43d11800 == 146 [pid = 6867] [id = 375] 06:55:11 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed51b42000 == 145 [pid = 6867] [id = 298] 06:55:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 06:55:11 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3c656800 == 144 [pid = 6867] [id = 374] 06:55:11 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3787e000 == 143 [pid = 6867] [id = 373] 06:55:11 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed32ee3800 == 142 [pid = 6867] [id = 372] 06:55:11 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed25891000 == 141 [pid = 6867] [id = 371] 06:55:11 INFO - PROCESS | 6867 | 1461246911633 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 06:55:11 INFO - PROCESS | 6867 | 1461246911638 Marionette TRACE conn3 <- [1,1610,null,{}] 06:55:11 INFO - PROCESS | 6867 | 1461246911643 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}] 06:55:11 INFO - PROCESS | 6867 | 1461246911837 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 238 (0x7fed4f166800) [pid = 6867] [serial = 786] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 237 (0x7fed3b11a000) [pid = 6867] [serial = 1110] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 236 (0x7fed3ba29800) [pid = 6867] [serial = 1067] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 235 (0x7fed3b77d400) [pid = 6867] [serial = 885] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 234 (0x7fed36c3a800) [pid = 6867] [serial = 882] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 233 (0x7fed49f15000) [pid = 6867] [serial = 951] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 232 (0x7fed27082800) [pid = 6867] [serial = 1094] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 231 (0x7fed25f7d000) [pid = 6867] [serial = 789] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 230 (0x7fed4e92f000) [pid = 6867] [serial = 960] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 229 (0x7fed27151400) [pid = 6867] [serial = 1095] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 228 (0x7fed3a9db400) [pid = 6867] [serial = 1052] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 227 (0x7fed3d956c00) [pid = 6867] [serial = 840] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 226 (0x7fed27091400) [pid = 6867] [serial = 1017] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 225 (0x7fed43ded400) [pid = 6867] [serial = 843] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 224 (0x7fed29cab000) [pid = 6867] [serial = 909] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 223 (0x7fed2c655c00) [pid = 6867] [serial = 819] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 222 (0x7fed31982800) [pid = 6867] [serial = 999] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 221 (0x7fed49dbfc00) [pid = 6867] [serial = 1008] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 220 (0x7fed372ea000) [pid = 6867] [serial = 1107] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 219 (0x7fed391db800) [pid = 6867] [serial = 1109] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 218 (0x7fed3ba4b000) [pid = 6867] [serial = 945] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 217 (0x7fed4a10fc00) [pid = 6867] [serial = 846] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 216 (0x7fed368c8c00) [pid = 6867] [serial = 879] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 215 (0x7fed4ee08400) [pid = 6867] [serial = 1011] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 214 (0x7fed2acf3800) [pid = 6867] [serial = 1097] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 213 (0x7fed318d2400) [pid = 6867] [serial = 873] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 212 (0x7fed4f1bfc00) [pid = 6867] [serial = 1076] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 211 (0x7fed36854000) [pid = 6867] [serial = 1104] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 210 (0x7fed4ef31400) [pid = 6867] [serial = 783] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 209 (0x7fed33ce9800) [pid = 6867] [serial = 906] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 208 (0x7fed4305e400) [pid = 6867] [serial = 1070] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 207 (0x7fed39ff4800) [pid = 6867] [serial = 828] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 206 (0x7fed4e933400) [pid = 6867] [serial = 900] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 205 (0x7fed4f1c2c00) [pid = 6867] [serial = 792] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 204 (0x7fed3c93ec00) [pid = 6867] [serial = 837] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 203 (0x7fed335db400) [pid = 6867] [serial = 1058] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 202 (0x7fed372e8400) [pid = 6867] [serial = 825] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 201 (0x7fed4a1b1c00) [pid = 6867] [serial = 897] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 200 (0x7fed3b1edc00) [pid = 6867] [serial = 1064] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 199 (0x7fed31a3c400) [pid = 6867] [serial = 936] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 198 (0x7fed4ee03c00) [pid = 6867] [serial = 1073] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 197 (0x7fed3748a400) [pid = 6867] [serial = 1061] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 196 (0x7fed2915c400) [pid = 6867] [serial = 1079] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 195 (0x7fed4ee0b000) [pid = 6867] [serial = 903] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 194 (0x7fed251f2800) [pid = 6867] [serial = 972] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 193 (0x7fed3c829400) [pid = 6867] [serial = 948] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 192 (0x7fed3a760800) [pid = 6867] [serial = 942] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 191 (0x7fed4f42ac00) [pid = 6867] [serial = 969] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 190 (0x7fed36b84000) [pid = 6867] [serial = 1106] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 189 (0x7fed3d962800) [pid = 6867] [serial = 891] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 188 (0x7fed2714c400) [pid = 6867] [serial = 1020] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 187 (0x7fed28acc800) [pid = 6867] [serial = 1082] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 186 (0x7fed2acf3000) [pid = 6867] [serial = 1055] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 185 (0x7fed3c064400) [pid = 6867] [serial = 834] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 184 (0x7fed353c6000) [pid = 6867] [serial = 939] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 183 (0x7fed29dc8800) [pid = 6867] [serial = 1026] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 182 (0x7fed4ef34800) [pid = 6867] [serial = 963] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 181 (0x7fed36a90c00) [pid = 6867] [serial = 705] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 180 (0x7fed2afe3000) [pid = 6867] [serial = 870] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 179 (0x7fed4f1b8c00) [pid = 6867] [serial = 966] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 178 (0x7fed4aedf800) [pid = 6867] [serial = 954] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 177 (0x7fed33fbbc00) [pid = 6867] [serial = 822] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 176 (0x7fed31ab4400) [pid = 6867] [serial = 1101] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 175 (0x7fed3c683000) [pid = 6867] [serial = 888] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 174 (0x7fed5110d800) [pid = 6867] [serial = 1014] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 173 (0x7fed3b971000) [pid = 6867] [serial = 1005] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 172 (0x7fed4b2ed400) [pid = 6867] [serial = 777] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 171 (0x7fed3b10e400) [pid = 6867] [serial = 831] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 170 (0x7fed33ce5000) [pid = 6867] [serial = 876] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 169 (0x7fed49dbb400) [pid = 6867] [serial = 894] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 168 (0x7fed4f3aa800) [pid = 6867] [serial = 795] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 167 (0x7fed353d1c00) [pid = 6867] [serial = 1002] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 166 (0x7fed29dbe000) [pid = 6867] [serial = 1023] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 165 (0x7fed4d0d0400) [pid = 6867] [serial = 957] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 164 (0x7fed30f14400) [pid = 6867] [serial = 1100] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 163 (0x7fed39aadc00) [pid = 6867] [serial = 1029] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 162 (0x7fed2aeba400) [pid = 6867] [serial = 1098] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 161 (0x7fed3515b000) [pid = 6867] [serial = 1103] [outer = (nil)] [url = about:blank] 06:55:11 INFO - PROCESS | 6867 | --DOMWINDOW == 160 (0x7fed4ee0ac00) [pid = 6867] [serial = 780] [outer = (nil)] [url = about:blank] 06:55:12 INFO - PROCESS | 6867 | 1461246912191 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:12 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed25891000 == 142 [pid = 6867] [id = 410] 06:55:12 INFO - PROCESS | 6867 | ++DOMWINDOW == 161 (0x7fed27082800) [pid = 6867] [serial = 1231] [outer = (nil)] 06:55:12 INFO - PROCESS | 6867 | ++DOMWINDOW == 162 (0x7fed29c48c00) [pid = 6867] [serial = 1232] [outer = 0x7fed27082800] 06:55:12 INFO - PROCESS | 6867 | 1461246912271 Marionette DEBUG loaded listener.js 06:55:12 INFO - PROCESS | 6867 | ++DOMWINDOW == 163 (0x7fed2a26d000) [pid = 6867] [serial = 1233] [outer = 0x7fed27082800] 06:55:13 INFO - PROCESS | 6867 | 1461246913104 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]]]}] 06:55:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 06:55:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1488ms 06:55:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 06:55:13 INFO - PROCESS | 6867 | 1461246913116 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 06:55:13 INFO - PROCESS | 6867 | 1461246913119 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 06:55:13 INFO - PROCESS | 6867 | 1461246913125 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 06:55:13 INFO - PROCESS | 6867 | 1461246913130 Marionette TRACE conn3 <- [1,1614,null,{}] 06:55:13 INFO - PROCESS | 6867 | 1461246913145 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}] 06:55:13 INFO - PROCESS | 6867 | 1461246913424 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 06:55:13 INFO - PROCESS | 6867 | 1461246913450 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:13 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed29df6000 == 143 [pid = 6867] [id = 411] 06:55:13 INFO - PROCESS | 6867 | ++DOMWINDOW == 164 (0x7fed2afecc00) [pid = 6867] [serial = 1234] [outer = (nil)] 06:55:13 INFO - PROCESS | 6867 | ++DOMWINDOW == 165 (0x7fed2c64b000) [pid = 6867] [serial = 1235] [outer = 0x7fed2afecc00] 06:55:13 INFO - PROCESS | 6867 | 1461246913518 Marionette DEBUG loaded listener.js 06:55:13 INFO - PROCESS | 6867 | ++DOMWINDOW == 166 (0x7fed2c752000) [pid = 6867] [serial = 1236] [outer = 0x7fed2afecc00] 06:55:14 INFO - PROCESS | 6867 | 1461246914506 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]]]}] 06:55:14 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 06:55:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1441ms 06:55:14 INFO - PROCESS | 6867 | 1461246914568 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 06:55:14 INFO - PROCESS | 6867 | 1461246914575 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 06:55:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 06:55:14 INFO - PROCESS | 6867 | 1461246914606 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 06:55:14 INFO - PROCESS | 6867 | 1461246914610 Marionette TRACE conn3 <- [1,1618,null,{}] 06:55:14 INFO - PROCESS | 6867 | 1461246914619 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}] 06:55:15 INFO - PROCESS | 6867 | 1461246915021 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 06:55:15 INFO - PROCESS | 6867 | 1461246915200 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:15 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2c795800 == 144 [pid = 6867] [id = 412] 06:55:15 INFO - PROCESS | 6867 | ++DOMWINDOW == 167 (0x7fed2c754400) [pid = 6867] [serial = 1237] [outer = (nil)] 06:55:15 INFO - PROCESS | 6867 | ++DOMWINDOW == 168 (0x7fed30b9c000) [pid = 6867] [serial = 1238] [outer = 0x7fed2c754400] 06:55:15 INFO - PROCESS | 6867 | 1461246915272 Marionette DEBUG loaded listener.js 06:55:15 INFO - PROCESS | 6867 | ++DOMWINDOW == 169 (0x7fed3197c000) [pid = 6867] [serial = 1239] [outer = 0x7fed2c754400] 06:55:16 INFO - PROCESS | 6867 | --DOMWINDOW == 168 (0x7fed30b88400) [pid = 6867] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 06:55:16 INFO - PROCESS | 6867 | --DOMWINDOW == 167 (0x7fed2aeb5400) [pid = 6867] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 06:55:16 INFO - PROCESS | 6867 | --DOMWINDOW == 166 (0x7fed27149000) [pid = 6867] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 06:55:16 INFO - PROCESS | 6867 | --DOMWINDOW == 165 (0x7fed29dc4800) [pid = 6867] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 06:55:16 INFO - PROCESS | 6867 | --DOMWINDOW == 164 (0x7fed2c4d8400) [pid = 6867] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 06:55:16 INFO - PROCESS | 6867 | --DOMWINDOW == 163 (0x7fed251ee400) [pid = 6867] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 06:55:16 INFO - PROCESS | 6867 | --DOMWINDOW == 162 (0x7fed29caa400) [pid = 6867] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 06:55:16 INFO - PROCESS | 6867 | --DOMWINDOW == 161 (0x7fed340ca800) [pid = 6867] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 06:55:16 INFO - PROCESS | 6867 | --DOMWINDOW == 160 (0x7fed31a3e000) [pid = 6867] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 06:55:16 INFO - PROCESS | 6867 | 1461246916816 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]]]}] 06:55:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 06:55:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 2237ms 06:55:16 INFO - PROCESS | 6867 | 1461246916885 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 06:55:16 INFO - PROCESS | 6867 | 1461246916889 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 06:55:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 06:55:16 INFO - PROCESS | 6867 | 1461246916905 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 06:55:16 INFO - PROCESS | 6867 | 1461246916909 Marionette TRACE conn3 <- [1,1622,null,{}] 06:55:16 INFO - PROCESS | 6867 | 1461246916916 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}] 06:55:17 INFO - PROCESS | 6867 | 1461246917132 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 06:55:17 INFO - PROCESS | 6867 | 1461246917145 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:17 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed30cce000 == 145 [pid = 6867] [id = 413] 06:55:17 INFO - PROCESS | 6867 | ++DOMWINDOW == 161 (0x7fed2c4d8400) [pid = 6867] [serial = 1240] [outer = (nil)] 06:55:17 INFO - PROCESS | 6867 | ++DOMWINDOW == 162 (0x7fed31a36800) [pid = 6867] [serial = 1241] [outer = 0x7fed2c4d8400] 06:55:17 INFO - PROCESS | 6867 | 1461246917369 Marionette DEBUG loaded listener.js 06:55:17 INFO - PROCESS | 6867 | ++DOMWINDOW == 163 (0x7fed335db400) [pid = 6867] [serial = 1242] [outer = 0x7fed2c4d8400] 06:55:18 INFO - PROCESS | 6867 | 1461246918136 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]]]}] 06:55:18 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 06:55:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1290ms 06:55:18 INFO - PROCESS | 6867 | 1461246918199 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 06:55:18 INFO - PROCESS | 6867 | 1461246918202 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 06:55:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 06:55:18 INFO - PROCESS | 6867 | 1461246918208 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 06:55:18 INFO - PROCESS | 6867 | 1461246918211 Marionette TRACE conn3 <- [1,1626,null,{}] 06:55:18 INFO - PROCESS | 6867 | 1461246918216 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}] 06:55:18 INFO - PROCESS | 6867 | 1461246918500 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 06:55:18 INFO - PROCESS | 6867 | 1461246918518 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:18 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed31cdd800 == 146 [pid = 6867] [id = 414] 06:55:18 INFO - PROCESS | 6867 | ++DOMWINDOW == 164 (0x7fed31981c00) [pid = 6867] [serial = 1243] [outer = (nil)] 06:55:18 INFO - PROCESS | 6867 | ++DOMWINDOW == 165 (0x7fed3417d800) [pid = 6867] [serial = 1244] [outer = 0x7fed31981c00] 06:55:18 INFO - PROCESS | 6867 | 1461246918585 Marionette DEBUG loaded listener.js 06:55:18 INFO - PROCESS | 6867 | ++DOMWINDOW == 166 (0x7fed369a2c00) [pid = 6867] [serial = 1245] [outer = 0x7fed31981c00] 06:55:19 INFO - PROCESS | 6867 | 1461246919771 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]]]}] 06:55:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 06:55:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1578ms 06:55:19 INFO - PROCESS | 6867 | 1461246919787 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 06:55:19 INFO - PROCESS | 6867 | 1461246919794 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 06:55:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 06:55:19 INFO - PROCESS | 6867 | 1461246919803 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 06:55:19 INFO - PROCESS | 6867 | 1461246919808 Marionette TRACE conn3 <- [1,1630,null,{}] 06:55:19 INFO - PROCESS | 6867 | 1461246919816 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}] 06:55:20 INFO - PROCESS | 6867 | 1461246920019 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 06:55:20 INFO - PROCESS | 6867 | 1461246920228 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:20 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed288c2800 == 147 [pid = 6867] [id = 415] 06:55:20 INFO - PROCESS | 6867 | ++DOMWINDOW == 167 (0x7fed27151c00) [pid = 6867] [serial = 1246] [outer = (nil)] 06:55:20 INFO - PROCESS | 6867 | ++DOMWINDOW == 168 (0x7fed28aca800) [pid = 6867] [serial = 1247] [outer = 0x7fed27151c00] 06:55:20 INFO - PROCESS | 6867 | 1461246920303 Marionette DEBUG loaded listener.js 06:55:20 INFO - PROCESS | 6867 | ++DOMWINDOW == 169 (0x7fed2916fc00) [pid = 6867] [serial = 1248] [outer = 0x7fed27151c00] 06:55:21 INFO - PROCESS | 6867 | 1461246921309 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]]]}] 06:55:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 06:55:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1535ms 06:55:21 INFO - PROCESS | 6867 | 1461246921340 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 06:55:21 INFO - PROCESS | 6867 | 1461246921348 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 06:55:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 06:55:21 INFO - PROCESS | 6867 | 1461246921358 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 06:55:21 INFO - PROCESS | 6867 | 1461246921362 Marionette TRACE conn3 <- [1,1634,null,{}] 06:55:21 INFO - PROCESS | 6867 | 1461246921369 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}] 06:55:21 INFO - PROCESS | 6867 | 1461246921570 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 06:55:21 INFO - PROCESS | 6867 | 1461246921858 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:21 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed30d7c800 == 148 [pid = 6867] [id = 416] 06:55:21 INFO - PROCESS | 6867 | ++DOMWINDOW == 170 (0x7fed29c46c00) [pid = 6867] [serial = 1249] [outer = (nil)] 06:55:21 INFO - PROCESS | 6867 | ++DOMWINDOW == 171 (0x7fed2aeb3c00) [pid = 6867] [serial = 1250] [outer = 0x7fed29c46c00] 06:55:21 INFO - PROCESS | 6867 | 1461246921981 Marionette DEBUG loaded listener.js 06:55:22 INFO - PROCESS | 6867 | ++DOMWINDOW == 172 (0x7fed2c64b400) [pid = 6867] [serial = 1251] [outer = 0x7fed29c46c00] 06:55:22 INFO - PROCESS | 6867 | 1461246922894 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]]]}] 06:55:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 06:55:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1587ms 06:55:22 INFO - PROCESS | 6867 | 1461246922947 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 06:55:22 INFO - PROCESS | 6867 | 1461246922951 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 06:55:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 06:55:22 INFO - PROCESS | 6867 | 1461246922959 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 06:55:22 INFO - PROCESS | 6867 | 1461246922965 Marionette TRACE conn3 <- [1,1638,null,{}] 06:55:22 INFO - PROCESS | 6867 | 1461246922983 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}] 06:55:23 INFO - PROCESS | 6867 | 1461246923234 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 06:55:23 INFO - PROCESS | 6867 | 1461246923543 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:23 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed33bb5000 == 149 [pid = 6867] [id = 417] 06:55:23 INFO - PROCESS | 6867 | ++DOMWINDOW == 173 (0x7fed30b9d400) [pid = 6867] [serial = 1252] [outer = (nil)] 06:55:23 INFO - PROCESS | 6867 | ++DOMWINDOW == 174 (0x7fed32f20000) [pid = 6867] [serial = 1253] [outer = 0x7fed30b9d400] 06:55:23 INFO - PROCESS | 6867 | 1461246923632 Marionette DEBUG loaded listener.js 06:55:23 INFO - PROCESS | 6867 | ++DOMWINDOW == 175 (0x7fed340c1400) [pid = 6867] [serial = 1254] [outer = 0x7fed30b9d400] 06:55:24 INFO - PROCESS | 6867 | 1461246924566 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]]]}] 06:55:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 06:55:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1638ms 06:55:24 INFO - PROCESS | 6867 | 1461246924598 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 06:55:24 INFO - PROCESS | 6867 | 1461246924603 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 06:55:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 06:55:24 INFO - PROCESS | 6867 | 1461246924611 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 06:55:24 INFO - PROCESS | 6867 | 1461246924613 Marionette TRACE conn3 <- [1,1642,null,{}] 06:55:24 INFO - PROCESS | 6867 | 1461246924620 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}] 06:55:24 INFO - PROCESS | 6867 | 1461246924832 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 06:55:25 INFO - PROCESS | 6867 | 1461246925040 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:25 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed353f6000 == 150 [pid = 6867] [id = 418] 06:55:25 INFO - PROCESS | 6867 | ++DOMWINDOW == 176 (0x7fed35318800) [pid = 6867] [serial = 1255] [outer = (nil)] 06:55:25 INFO - PROCESS | 6867 | ++DOMWINDOW == 177 (0x7fed36c30400) [pid = 6867] [serial = 1256] [outer = 0x7fed35318800] 06:55:25 INFO - PROCESS | 6867 | 1461246925123 Marionette DEBUG loaded listener.js 06:55:25 INFO - PROCESS | 6867 | ++DOMWINDOW == 178 (0x7fed36c3f800) [pid = 6867] [serial = 1257] [outer = 0x7fed35318800] 06:55:26 INFO - PROCESS | 6867 | 1461246926040 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]]]}] 06:55:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 06:55:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1486ms 06:55:26 INFO - PROCESS | 6867 | 1461246926097 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 06:55:26 INFO - PROCESS | 6867 | 1461246926101 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 06:55:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 06:55:26 INFO - PROCESS | 6867 | 1461246926106 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 06:55:26 INFO - PROCESS | 6867 | 1461246926110 Marionette TRACE conn3 <- [1,1646,null,{}] 06:55:26 INFO - PROCESS | 6867 | 1461246926115 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}] 06:55:26 INFO - PROCESS | 6867 | 1461246926312 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 06:55:26 INFO - PROCESS | 6867 | 1461246926514 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:26 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed36cda000 == 151 [pid = 6867] [id = 419] 06:55:26 INFO - PROCESS | 6867 | ++DOMWINDOW == 179 (0x7fed369a3400) [pid = 6867] [serial = 1258] [outer = (nil)] 06:55:26 INFO - PROCESS | 6867 | ++DOMWINDOW == 180 (0x7fed372e9800) [pid = 6867] [serial = 1259] [outer = 0x7fed369a3400] 06:55:26 INFO - PROCESS | 6867 | 1461246926592 Marionette DEBUG loaded listener.js 06:55:26 INFO - PROCESS | 6867 | ++DOMWINDOW == 181 (0x7fed37316400) [pid = 6867] [serial = 1260] [outer = 0x7fed369a3400] 06:55:27 INFO - PROCESS | 6867 | 1461246927533 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]]]}] 06:55:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 06:55:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1482ms 06:55:27 INFO - PROCESS | 6867 | 1461246927590 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 06:55:27 INFO - PROCESS | 6867 | 1461246927593 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 06:55:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 06:55:27 INFO - PROCESS | 6867 | 1461246927599 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 06:55:27 INFO - PROCESS | 6867 | 1461246927603 Marionette TRACE conn3 <- [1,1650,null,{}] 06:55:27 INFO - PROCESS | 6867 | 1461246927608 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}] 06:55:27 INFO - PROCESS | 6867 | 1461246927855 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 06:55:28 INFO - PROCESS | 6867 | 1461246928106 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:28 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed37162000 == 152 [pid = 6867] [id = 420] 06:55:28 INFO - PROCESS | 6867 | ++DOMWINDOW == 182 (0x7fed369a7000) [pid = 6867] [serial = 1261] [outer = (nil)] 06:55:28 INFO - PROCESS | 6867 | ++DOMWINDOW == 183 (0x7fed3aa35000) [pid = 6867] [serial = 1262] [outer = 0x7fed369a7000] 06:55:28 INFO - PROCESS | 6867 | 1461246928236 Marionette DEBUG loaded listener.js 06:55:28 INFO - PROCESS | 6867 | ++DOMWINDOW == 184 (0x7fed3b96d400) [pid = 6867] [serial = 1263] [outer = 0x7fed369a7000] 06:55:29 INFO - PROCESS | 6867 | 1461246929092 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]]]}] 06:55:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 06:55:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1530ms 06:55:29 INFO - PROCESS | 6867 | 1461246929129 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 06:55:29 INFO - PROCESS | 6867 | 1461246929133 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 06:55:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 06:55:29 INFO - PROCESS | 6867 | 1461246929139 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 06:55:29 INFO - PROCESS | 6867 | 1461246929141 Marionette TRACE conn3 <- [1,1654,null,{}] 06:55:29 INFO - PROCESS | 6867 | 1461246929147 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}] 06:55:29 INFO - PROCESS | 6867 | 1461246929338 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 06:55:29 INFO - PROCESS | 6867 | 1461246929545 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:29 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed37870800 == 153 [pid = 6867] [id = 421] 06:55:29 INFO - PROCESS | 6867 | ++DOMWINDOW == 185 (0x7fed37314800) [pid = 6867] [serial = 1264] [outer = (nil)] 06:55:29 INFO - PROCESS | 6867 | ++DOMWINDOW == 186 (0x7fed3c062800) [pid = 6867] [serial = 1265] [outer = 0x7fed37314800] 06:55:29 INFO - PROCESS | 6867 | 1461246929614 Marionette DEBUG loaded listener.js 06:55:29 INFO - PROCESS | 6867 | ++DOMWINDOW == 187 (0x7fed3c683000) [pid = 6867] [serial = 1266] [outer = 0x7fed37314800] 06:55:30 INFO - PROCESS | 6867 | 1461246930464 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]]]}] 06:55:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 06:55:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1378ms 06:55:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 06:55:30 INFO - PROCESS | 6867 | 1461246930520 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 06:55:30 INFO - PROCESS | 6867 | 1461246930523 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 06:55:30 INFO - PROCESS | 6867 | 1461246930530 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 06:55:30 INFO - PROCESS | 6867 | 1461246930533 Marionette TRACE conn3 <- [1,1658,null,{}] 06:55:30 INFO - PROCESS | 6867 | 1461246930538 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}] 06:55:30 INFO - PROCESS | 6867 | 1461246930737 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 06:55:30 INFO - PROCESS | 6867 | 1461246930950 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:31 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed39a6b800 == 154 [pid = 6867] [id = 422] 06:55:31 INFO - PROCESS | 6867 | ++DOMWINDOW == 188 (0x7fed3ac57400) [pid = 6867] [serial = 1267] [outer = (nil)] 06:55:31 INFO - PROCESS | 6867 | ++DOMWINDOW == 189 (0x7fed3cd98800) [pid = 6867] [serial = 1268] [outer = 0x7fed3ac57400] 06:55:31 INFO - PROCESS | 6867 | 1461246931067 Marionette DEBUG loaded listener.js 06:55:31 INFO - PROCESS | 6867 | ++DOMWINDOW == 190 (0x7fed3d95d800) [pid = 6867] [serial = 1269] [outer = 0x7fed3ac57400] 06:55:32 INFO - PROCESS | 6867 | 1461246932012 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]]]}] 06:55:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 06:55:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1534ms 06:55:32 INFO - PROCESS | 6867 | 1461246932063 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 06:55:32 INFO - PROCESS | 6867 | 1461246932068 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 06:55:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 06:55:32 INFO - PROCESS | 6867 | 1461246932073 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 06:55:32 INFO - PROCESS | 6867 | 1461246932076 Marionette TRACE conn3 <- [1,1662,null,{}] 06:55:32 INFO - PROCESS | 6867 | 1461246932081 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}] 06:55:32 INFO - PROCESS | 6867 | 1461246932290 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 06:55:32 INFO - PROCESS | 6867 | 1461246932513 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:32 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3b7cc800 == 155 [pid = 6867] [id = 423] 06:55:32 INFO - PROCESS | 6867 | ++DOMWINDOW == 191 (0x7fed32f1ac00) [pid = 6867] [serial = 1270] [outer = (nil)] 06:55:32 INFO - PROCESS | 6867 | ++DOMWINDOW == 192 (0x7fed3b239000) [pid = 6867] [serial = 1271] [outer = 0x7fed32f1ac00] 06:55:32 INFO - PROCESS | 6867 | 1461246932629 Marionette DEBUG loaded listener.js 06:55:32 INFO - PROCESS | 6867 | ++DOMWINDOW == 193 (0x7fed49a70c00) [pid = 6867] [serial = 1272] [outer = 0x7fed32f1ac00] 06:55:33 INFO - PROCESS | 6867 | 1461246933578 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]]]}] 06:55:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 06:55:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1578ms 06:55:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 06:55:33 INFO - PROCESS | 6867 | 1461246933654 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 06:55:33 INFO - PROCESS | 6867 | 1461246933656 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 06:55:33 INFO - PROCESS | 6867 | 1461246933663 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 06:55:33 INFO - PROCESS | 6867 | 1461246933667 Marionette TRACE conn3 <- [1,1666,null,{}] 06:55:33 INFO - PROCESS | 6867 | 1461246933673 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}] 06:55:33 INFO - PROCESS | 6867 | 1461246933881 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 06:55:34 INFO - PROCESS | 6867 | 1461246934089 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:34 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3c6b6000 == 156 [pid = 6867] [id = 424] 06:55:34 INFO - PROCESS | 6867 | ++DOMWINDOW == 194 (0x7fed33521800) [pid = 6867] [serial = 1273] [outer = (nil)] 06:55:34 INFO - PROCESS | 6867 | ++DOMWINDOW == 195 (0x7fed4a107000) [pid = 6867] [serial = 1274] [outer = 0x7fed33521800] 06:55:34 INFO - PROCESS | 6867 | 1461246934201 Marionette DEBUG loaded listener.js 06:55:34 INFO - PROCESS | 6867 | ++DOMWINDOW == 196 (0x7fed4aedf400) [pid = 6867] [serial = 1275] [outer = 0x7fed33521800] 06:55:35 INFO - PROCESS | 6867 | 1461246935156 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]]]}] 06:55:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 06:55:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1531ms 06:55:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 06:55:35 INFO - PROCESS | 6867 | 1461246935194 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 06:55:35 INFO - PROCESS | 6867 | 1461246935198 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 06:55:35 INFO - PROCESS | 6867 | 1461246935204 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 06:55:35 INFO - PROCESS | 6867 | 1461246935208 Marionette TRACE conn3 <- [1,1670,null,{}] 06:55:35 INFO - PROCESS | 6867 | 1461246935213 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}] 06:55:35 INFO - PROCESS | 6867 | 1461246935423 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 06:55:35 INFO - PROCESS | 6867 | 1461246935615 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:35 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed49c44000 == 157 [pid = 6867] [id = 425] 06:55:35 INFO - PROCESS | 6867 | ++DOMWINDOW == 197 (0x7fed4305e400) [pid = 6867] [serial = 1276] [outer = (nil)] 06:55:35 INFO - PROCESS | 6867 | ++DOMWINDOW == 198 (0x7fed4ee0e000) [pid = 6867] [serial = 1277] [outer = 0x7fed4305e400] 06:55:35 INFO - PROCESS | 6867 | 1461246935738 Marionette DEBUG loaded listener.js 06:55:35 INFO - PROCESS | 6867 | ++DOMWINDOW == 199 (0x7fed4f164000) [pid = 6867] [serial = 1278] [outer = 0x7fed4305e400] 06:55:36 INFO - PROCESS | 6867 | 1461246936663 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]]]}] 06:55:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 06:55:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1530ms 06:55:36 INFO - PROCESS | 6867 | 1461246936734 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 06:55:36 INFO - PROCESS | 6867 | 1461246936738 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 06:55:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 06:55:36 INFO - PROCESS | 6867 | 1461246936743 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 06:55:36 INFO - PROCESS | 6867 | 1461246936747 Marionette TRACE conn3 <- [1,1674,null,{}] 06:55:36 INFO - PROCESS | 6867 | 1461246936752 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}] 06:55:36 INFO - PROCESS | 6867 | 1461246936948 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 06:55:37 INFO - PROCESS | 6867 | 1461246937153 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:37 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4d07f800 == 158 [pid = 6867] [id = 426] 06:55:37 INFO - PROCESS | 6867 | ++DOMWINDOW == 200 (0x7fed3d6b8000) [pid = 6867] [serial = 1279] [outer = (nil)] 06:55:37 INFO - PROCESS | 6867 | ++DOMWINDOW == 201 (0x7fed4f3ab800) [pid = 6867] [serial = 1280] [outer = 0x7fed3d6b8000] 06:55:37 INFO - PROCESS | 6867 | 1461246937224 Marionette DEBUG loaded listener.js 06:55:37 INFO - PROCESS | 6867 | ++DOMWINDOW == 202 (0x7fed4f42ac00) [pid = 6867] [serial = 1281] [outer = 0x7fed3d6b8000] 06:55:38 INFO - PROCESS | 6867 | 1461246938115 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]]]}] 06:55:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 06:55:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1429ms 06:55:38 INFO - PROCESS | 6867 | 1461246938173 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 06:55:38 INFO - PROCESS | 6867 | 1461246938177 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 06:55:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 06:55:38 INFO - PROCESS | 6867 | 1461246938183 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 06:55:38 INFO - PROCESS | 6867 | 1461246938186 Marionette TRACE conn3 <- [1,1678,null,{}] 06:55:38 INFO - PROCESS | 6867 | 1461246938192 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}] 06:55:38 INFO - PROCESS | 6867 | 1461246938415 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 06:55:38 INFO - PROCESS | 6867 | 1461246938627 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:38 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4f34d000 == 159 [pid = 6867] [id = 427] 06:55:38 INFO - PROCESS | 6867 | ++DOMWINDOW == 203 (0x7fed370aec00) [pid = 6867] [serial = 1282] [outer = (nil)] 06:55:38 INFO - PROCESS | 6867 | ++DOMWINDOW == 204 (0x7fed370b5400) [pid = 6867] [serial = 1283] [outer = 0x7fed370aec00] 06:55:38 INFO - PROCESS | 6867 | 1461246938745 Marionette DEBUG loaded listener.js 06:55:38 INFO - PROCESS | 6867 | ++DOMWINDOW == 205 (0x7fed370ba400) [pid = 6867] [serial = 1284] [outer = 0x7fed370aec00] 06:55:39 INFO - PROCESS | 6867 | 1461246939668 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]]]}] 06:55:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 06:55:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1537ms 06:55:39 INFO - PROCESS | 6867 | 1461246939721 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 06:55:39 INFO - PROCESS | 6867 | 1461246939724 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 06:55:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 06:55:39 INFO - PROCESS | 6867 | 1461246939730 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 06:55:39 INFO - PROCESS | 6867 | 1461246939732 Marionette TRACE conn3 <- [1,1682,null,{}] 06:55:39 INFO - PROCESS | 6867 | 1461246939738 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}] 06:55:39 INFO - PROCESS | 6867 | 1461246939954 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 06:55:40 INFO - PROCESS | 6867 | 1461246940162 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:40 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed54376000 == 160 [pid = 6867] [id = 428] 06:55:40 INFO - PROCESS | 6867 | ++DOMWINDOW == 206 (0x7fed370af400) [pid = 6867] [serial = 1285] [outer = (nil)] 06:55:40 INFO - PROCESS | 6867 | ++DOMWINDOW == 207 (0x7fed4f423400) [pid = 6867] [serial = 1286] [outer = 0x7fed370af400] 06:55:40 INFO - PROCESS | 6867 | 1461246940274 Marionette DEBUG loaded listener.js 06:55:40 INFO - PROCESS | 6867 | ++DOMWINDOW == 208 (0x7fed4f52d800) [pid = 6867] [serial = 1287] [outer = 0x7fed370af400] 06:55:41 INFO - PROCESS | 6867 | 1461246941196 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]]]}] 06:55:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 06:55:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1529ms 06:55:41 INFO - PROCESS | 6867 | 1461246941262 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 06:55:41 INFO - PROCESS | 6867 | 1461246941265 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 06:55:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 06:55:41 INFO - PROCESS | 6867 | 1461246941271 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 06:55:41 INFO - PROCESS | 6867 | 1461246941273 Marionette TRACE conn3 <- [1,1686,null,{}] 06:55:41 INFO - PROCESS | 6867 | 1461246941279 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}] 06:55:41 INFO - PROCESS | 6867 | 1461246941512 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 06:55:41 INFO - PROCESS | 6867 | 1461246941770 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:41 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed288e0000 == 161 [pid = 6867] [id = 429] 06:55:41 INFO - PROCESS | 6867 | ++DOMWINDOW == 209 (0x7fed22ef4800) [pid = 6867] [serial = 1288] [outer = (nil)] 06:55:41 INFO - PROCESS | 6867 | ++DOMWINDOW == 210 (0x7fed2c4d3800) [pid = 6867] [serial = 1289] [outer = 0x7fed22ef4800] 06:55:41 INFO - PROCESS | 6867 | 1461246941894 Marionette DEBUG loaded listener.js 06:55:42 INFO - PROCESS | 6867 | ++DOMWINDOW == 211 (0x7fed370ba800) [pid = 6867] [serial = 1290] [outer = 0x7fed22ef4800] 06:55:43 INFO - PROCESS | 6867 | 1461246943181 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]]]}] 06:55:43 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 06:55:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1986ms 06:55:43 INFO - PROCESS | 6867 | 1461246943258 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 06:55:43 INFO - PROCESS | 6867 | 1461246943263 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 06:55:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 06:55:43 INFO - PROCESS | 6867 | 1461246943328 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 06:55:43 INFO - PROCESS | 6867 | 1461246943334 Marionette TRACE conn3 <- [1,1690,null,{}] 06:55:43 INFO - PROCESS | 6867 | 1461246943400 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}] 06:55:43 INFO - PROCESS | 6867 | 1461246943603 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 06:55:43 INFO - PROCESS | 6867 | 1461246943826 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:43 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2a206800 == 162 [pid = 6867] [id = 430] 06:55:43 INFO - PROCESS | 6867 | ++DOMWINDOW == 212 (0x7fed25f7e000) [pid = 6867] [serial = 1291] [outer = (nil)] 06:55:43 INFO - PROCESS | 6867 | ++DOMWINDOW == 213 (0x7fed2708d000) [pid = 6867] [serial = 1292] [outer = 0x7fed25f7e000] 06:55:43 INFO - PROCESS | 6867 | 1461246943900 Marionette DEBUG loaded listener.js 06:55:44 INFO - PROCESS | 6867 | ++DOMWINDOW == 214 (0x7fed28accc00) [pid = 6867] [serial = 1293] [outer = 0x7fed25f7e000] 06:55:44 INFO - PROCESS | 6867 | 1461246944896 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]]]}] 06:55:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 06:55:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1699ms 06:55:44 INFO - PROCESS | 6867 | 1461246944972 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 06:55:44 INFO - PROCESS | 6867 | 1461246944984 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 06:55:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 06:55:45 INFO - PROCESS | 6867 | 1461246945007 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 06:55:45 INFO - PROCESS | 6867 | 1461246945013 Marionette TRACE conn3 <- [1,1694,null,{}] 06:55:45 INFO - PROCESS | 6867 | 1461246945090 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}] 06:55:45 INFO - PROCESS | 6867 | 1461246945340 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 06:55:45 INFO - PROCESS | 6867 | 1461246945698 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:45 INFO - PROCESS | 6867 | --DOMWINDOW == 213 (0x7fed29c6a800) [pid = 6867] [serial = 1178] [outer = (nil)] [url = about:blank] 06:55:45 INFO - PROCESS | 6867 | --DOMWINDOW == 212 (0x7fed22cdc400) [pid = 6867] [serial = 1148] [outer = (nil)] [url = about:blank] 06:55:45 INFO - PROCESS | 6867 | --DOMWINDOW == 211 (0x7fed29c50000) [pid = 6867] [serial = 1145] [outer = (nil)] [url = about:blank] 06:55:45 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed21dda000 == 163 [pid = 6867] [id = 431] 06:55:45 INFO - PROCESS | 6867 | ++DOMWINDOW == 212 (0x7fed22cdc400) [pid = 6867] [serial = 1294] [outer = (nil)] 06:55:45 INFO - PROCESS | 6867 | ++DOMWINDOW == 213 (0x7fed2916d400) [pid = 6867] [serial = 1295] [outer = 0x7fed22cdc400] 06:55:45 INFO - PROCESS | 6867 | 1461246945842 Marionette DEBUG loaded listener.js 06:55:45 INFO - PROCESS | 6867 | ++DOMWINDOW == 214 (0x7fed2a26dc00) [pid = 6867] [serial = 1296] [outer = 0x7fed22cdc400] 06:55:46 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed43dbb800 == 162 [pid = 6867] [id = 400] 06:55:46 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3cdeb800 == 161 [pid = 6867] [id = 399] 06:55:46 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3af80800 == 160 [pid = 6867] [id = 398] 06:55:46 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed37b9a800 == 159 [pid = 6867] [id = 397] 06:55:46 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed371a0800 == 158 [pid = 6867] [id = 396] 06:55:46 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed32d2d800 == 157 [pid = 6867] [id = 395] 06:55:46 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed30cd0000 == 156 [pid = 6867] [id = 394] 06:55:46 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed24fe9000 == 155 [pid = 6867] [id = 393] 06:55:46 INFO - PROCESS | 6867 | --DOMWINDOW == 213 (0x7fed2844c800) [pid = 6867] [serial = 1133] [outer = (nil)] [url = about:blank] 06:55:46 INFO - PROCESS | 6867 | --DOMWINDOW == 212 (0x7fed3699b800) [pid = 6867] [serial = 1173] [outer = (nil)] [url = about:blank] 06:55:46 INFO - PROCESS | 6867 | --DOMWINDOW == 211 (0x7fed2b0e5800) [pid = 6867] [serial = 1164] [outer = (nil)] [url = about:blank] 06:55:46 INFO - PROCESS | 6867 | --DOMWINDOW == 210 (0x7fed22ef2000) [pid = 6867] [serial = 1151] [outer = (nil)] [url = about:blank] 06:55:46 INFO - PROCESS | 6867 | --DOMWINDOW == 209 (0x7fed29155800) [pid = 6867] [serial = 1157] [outer = (nil)] [url = about:blank] 06:55:46 INFO - PROCESS | 6867 | --DOMWINDOW == 208 (0x7fed2c4d0000) [pid = 6867] [serial = 1166] [outer = (nil)] [url = about:blank] 06:55:46 INFO - PROCESS | 6867 | --DOMWINDOW == 207 (0x7fed33fbe800) [pid = 6867] [serial = 1170] [outer = (nil)] [url = about:blank] 06:55:46 INFO - PROCESS | 6867 | --DOMWINDOW == 206 (0x7fed28441c00) [pid = 6867] [serial = 1155] [outer = (nil)] [url = about:blank] 06:55:46 INFO - PROCESS | 6867 | --DOMWINDOW == 205 (0x7fed39ff4000) [pid = 6867] [serial = 1124] [outer = (nil)] [url = about:blank] 06:55:46 INFO - PROCESS | 6867 | --DOMWINDOW == 204 (0x7fed2916b000) [pid = 6867] [serial = 1158] [outer = (nil)] [url = about:blank] 06:55:46 INFO - PROCESS | 6867 | --DOMWINDOW == 203 (0x7fed34fa5800) [pid = 6867] [serial = 1121] [outer = (nil)] [url = about:blank] 06:55:46 INFO - PROCESS | 6867 | --DOMWINDOW == 202 (0x7fed4f165800) [pid = 6867] [serial = 1130] [outer = (nil)] [url = about:blank] 06:55:46 INFO - PROCESS | 6867 | --DOMWINDOW == 201 (0x7fed3d7bd400) [pid = 6867] [serial = 1127] [outer = (nil)] [url = about:blank] 06:55:46 INFO - PROCESS | 6867 | --DOMWINDOW == 200 (0x7fed2c752400) [pid = 6867] [serial = 1167] [outer = (nil)] [url = about:blank] 06:55:46 INFO - PROCESS | 6867 | --DOMWINDOW == 199 (0x7fed2a26f800) [pid = 6867] [serial = 1139] [outer = (nil)] [url = about:blank] 06:55:46 INFO - PROCESS | 6867 | --DOMWINDOW == 198 (0x7fed2ace4400) [pid = 6867] [serial = 1161] [outer = (nil)] [url = about:blank] 06:55:46 INFO - PROCESS | 6867 | --DOMWINDOW == 197 (0x7fed36b8b400) [pid = 6867] [serial = 1175] [outer = (nil)] [url = about:blank] 06:55:46 INFO - PROCESS | 6867 | --DOMWINDOW == 196 (0x7fed2aebfc00) [pid = 6867] [serial = 1118] [outer = (nil)] [url = about:blank] 06:55:46 INFO - PROCESS | 6867 | --DOMWINDOW == 195 (0x7fed2a279800) [pid = 6867] [serial = 1142] [outer = (nil)] [url = about:blank] 06:55:46 INFO - PROCESS | 6867 | --DOMWINDOW == 194 (0x7fed341fb800) [pid = 6867] [serial = 1172] [outer = (nil)] [url = about:blank] 06:55:46 INFO - PROCESS | 6867 | --DOMWINDOW == 193 (0x7fed2aebf400) [pid = 6867] [serial = 1163] [outer = (nil)] [url = about:blank] 06:55:46 INFO - PROCESS | 6867 | --DOMWINDOW == 192 (0x7fed251e9c00) [pid = 6867] [serial = 1115] [outer = (nil)] [url = about:blank] 06:55:46 INFO - PROCESS | 6867 | --DOMWINDOW == 191 (0x7fed36ea8400) [pid = 6867] [serial = 1176] [outer = (nil)] [url = about:blank] 06:55:46 INFO - PROCESS | 6867 | --DOMWINDOW == 190 (0x7fed31ab6800) [pid = 6867] [serial = 1169] [outer = (nil)] [url = about:blank] 06:55:46 INFO - PROCESS | 6867 | --DOMWINDOW == 189 (0x7fed2916a800) [pid = 6867] [serial = 1136] [outer = (nil)] [url = about:blank] 06:55:46 INFO - PROCESS | 6867 | --DOMWINDOW == 188 (0x7fed29dc2000) [pid = 6867] [serial = 1160] [outer = (nil)] [url = about:blank] 06:55:46 INFO - PROCESS | 6867 | --DOMWINDOW == 187 (0x7fed25f78400) [pid = 6867] [serial = 1154] [outer = (nil)] [url = about:blank] 06:55:46 INFO - PROCESS | 6867 | --DOMWINDOW == 186 (0x7fed3b96ec00) [pid = 6867] [serial = 1113] [outer = (nil)] [url = about:blank] 06:55:46 INFO - PROCESS | 6867 | 1461246946763 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]]]}] 06:55:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 06:55:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1805ms 06:55:46 INFO - PROCESS | 6867 | 1461246946813 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 06:55:46 INFO - PROCESS | 6867 | 1461246946817 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 06:55:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 06:55:46 INFO - PROCESS | 6867 | 1461246946822 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 06:55:46 INFO - PROCESS | 6867 | 1461246946828 Marionette TRACE conn3 <- [1,1698,null,{}] 06:55:46 INFO - PROCESS | 6867 | 1461246946843 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}] 06:55:47 INFO - PROCESS | 6867 | 1461246947039 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 06:55:47 INFO - PROCESS | 6867 | 1461246947204 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:47 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed28411800 == 156 [pid = 6867] [id = 432] 06:55:47 INFO - PROCESS | 6867 | ++DOMWINDOW == 187 (0x7fed28441c00) [pid = 6867] [serial = 1297] [outer = (nil)] 06:55:47 INFO - PROCESS | 6867 | ++DOMWINDOW == 188 (0x7fed2c650400) [pid = 6867] [serial = 1298] [outer = 0x7fed28441c00] 06:55:47 INFO - PROCESS | 6867 | 1461246947350 Marionette DEBUG loaded listener.js 06:55:47 INFO - PROCESS | 6867 | ++DOMWINDOW == 189 (0x7fed30b8a800) [pid = 6867] [serial = 1299] [outer = 0x7fed28441c00] 06:55:48 INFO - PROCESS | 6867 | 1461246948099 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]]]}] 06:55:48 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 06:55:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1334ms 06:55:48 INFO - PROCESS | 6867 | 1461246948158 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 06:55:48 INFO - PROCESS | 6867 | 1461246948162 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 06:55:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 06:55:48 INFO - PROCESS | 6867 | 1461246948168 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 06:55:48 INFO - PROCESS | 6867 | 1461246948170 Marionette TRACE conn3 <- [1,1702,null,{}] 06:55:48 INFO - PROCESS | 6867 | 1461246948176 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}] 06:55:48 INFO - PROCESS | 6867 | 1461246948358 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 06:55:48 INFO - PROCESS | 6867 | 1461246948373 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:48 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2ac1a000 == 157 [pid = 6867] [id = 433] 06:55:48 INFO - PROCESS | 6867 | ++DOMWINDOW == 190 (0x7fed2c750800) [pid = 6867] [serial = 1300] [outer = (nil)] 06:55:48 INFO - PROCESS | 6867 | ++DOMWINDOW == 191 (0x7fed31abac00) [pid = 6867] [serial = 1301] [outer = 0x7fed2c750800] 06:55:48 INFO - PROCESS | 6867 | 1461246948460 Marionette DEBUG loaded listener.js 06:55:48 INFO - PROCESS | 6867 | ++DOMWINDOW == 192 (0x7fed335d5800) [pid = 6867] [serial = 1302] [outer = 0x7fed2c750800] 06:55:49 INFO - PROCESS | 6867 | 1461246949430 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]]]}] 06:55:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 06:55:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1291ms 06:55:49 INFO - PROCESS | 6867 | 1461246949460 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 06:55:49 INFO - PROCESS | 6867 | 1461246949463 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 06:55:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 06:55:49 INFO - PROCESS | 6867 | 1461246949470 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 06:55:49 INFO - PROCESS | 6867 | 1461246949472 Marionette TRACE conn3 <- [1,1706,null,{}] 06:55:49 INFO - PROCESS | 6867 | 1461246949479 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}] 06:55:49 INFO - PROCESS | 6867 | 1461246949741 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 06:55:49 INFO - PROCESS | 6867 | 1461246949780 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:49 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed30f56800 == 158 [pid = 6867] [id = 434] 06:55:49 INFO - PROCESS | 6867 | ++DOMWINDOW == 193 (0x7fed31ab4400) [pid = 6867] [serial = 1303] [outer = (nil)] 06:55:49 INFO - PROCESS | 6867 | ++DOMWINDOW == 194 (0x7fed33fc0800) [pid = 6867] [serial = 1304] [outer = 0x7fed31ab4400] 06:55:49 INFO - PROCESS | 6867 | 1461246949870 Marionette DEBUG loaded listener.js 06:55:49 INFO - PROCESS | 6867 | ++DOMWINDOW == 195 (0x7fed368c4c00) [pid = 6867] [serial = 1305] [outer = 0x7fed31ab4400] 06:55:51 INFO - PROCESS | 6867 | --DOMWINDOW == 194 (0x7fed2c754400) [pid = 6867] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 06:55:51 INFO - PROCESS | 6867 | --DOMWINDOW == 193 (0x7fed27082800) [pid = 6867] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 06:55:51 INFO - PROCESS | 6867 | --DOMWINDOW == 192 (0x7fed2afecc00) [pid = 6867] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 06:55:51 INFO - PROCESS | 6867 | --DOMWINDOW == 191 (0x7fed22cd0800) [pid = 6867] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 06:55:51 INFO - PROCESS | 6867 | --DOMWINDOW == 190 (0x7fed2844e800) [pid = 6867] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 06:55:51 INFO - PROCESS | 6867 | --DOMWINDOW == 189 (0x7fed2c4d8400) [pid = 6867] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 06:55:51 INFO - PROCESS | 6867 | --DOMWINDOW == 188 (0x7fed24e4f400) [pid = 6867] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 06:55:51 INFO - PROCESS | 6867 | 1461246951271 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]]]}] 06:55:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 06:55:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1838ms 06:55:51 INFO - PROCESS | 6867 | 1461246951310 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 06:55:51 INFO - PROCESS | 6867 | 1461246951312 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 06:55:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 06:55:51 INFO - PROCESS | 6867 | 1461246951319 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 06:55:51 INFO - PROCESS | 6867 | 1461246951322 Marionette TRACE conn3 <- [1,1710,null,{}] 06:55:51 INFO - PROCESS | 6867 | 1461246951327 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}] 06:55:51 INFO - PROCESS | 6867 | 1461246951680 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 06:55:51 INFO - PROCESS | 6867 | 1461246951796 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:51 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed32ee4800 == 159 [pid = 6867] [id = 435] 06:55:51 INFO - PROCESS | 6867 | ++DOMWINDOW == 189 (0x7fed2aeb5400) [pid = 6867] [serial = 1306] [outer = (nil)] 06:55:51 INFO - PROCESS | 6867 | ++DOMWINDOW == 190 (0x7fed3741f800) [pid = 6867] [serial = 1307] [outer = 0x7fed2aeb5400] 06:55:51 INFO - PROCESS | 6867 | 1461246951868 Marionette DEBUG loaded listener.js 06:55:51 INFO - PROCESS | 6867 | ++DOMWINDOW == 191 (0x7fed3742a000) [pid = 6867] [serial = 1308] [outer = 0x7fed2aeb5400] 06:55:52 INFO - PROCESS | 6867 | 1461246952608 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]]]}] 06:55:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 06:55:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1332ms 06:55:52 INFO - PROCESS | 6867 | 1461246952652 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 06:55:52 INFO - PROCESS | 6867 | 1461246952655 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 06:55:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 06:55:52 INFO - PROCESS | 6867 | 1461246952661 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 06:55:52 INFO - PROCESS | 6867 | 1461246952663 Marionette TRACE conn3 <- [1,1714,null,{}] 06:55:52 INFO - PROCESS | 6867 | 1461246952680 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}] 06:55:52 INFO - PROCESS | 6867 | 1461246952867 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 06:55:52 INFO - PROCESS | 6867 | 1461246952881 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:52 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed34188000 == 160 [pid = 6867] [id = 436] 06:55:52 INFO - PROCESS | 6867 | ++DOMWINDOW == 192 (0x7fed3742a400) [pid = 6867] [serial = 1309] [outer = (nil)] 06:55:52 INFO - PROCESS | 6867 | ++DOMWINDOW == 193 (0x7fed3748fc00) [pid = 6867] [serial = 1310] [outer = 0x7fed3742a400] 06:55:52 INFO - PROCESS | 6867 | 1461246952942 Marionette DEBUG loaded listener.js 06:55:53 INFO - PROCESS | 6867 | ++DOMWINDOW == 194 (0x7fed3981b000) [pid = 6867] [serial = 1311] [outer = 0x7fed3742a400] 06:55:54 INFO - PROCESS | 6867 | 1461246954143 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]]]}] 06:55:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 06:55:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1540ms 06:55:54 INFO - PROCESS | 6867 | 1461246954202 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 06:55:54 INFO - PROCESS | 6867 | 1461246954209 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 06:55:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 06:55:54 INFO - PROCESS | 6867 | 1461246954218 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 06:55:54 INFO - PROCESS | 6867 | 1461246954222 Marionette TRACE conn3 <- [1,1718,null,{}] 06:55:54 INFO - PROCESS | 6867 | 1461246954230 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}] 06:55:54 INFO - PROCESS | 6867 | 1461246954459 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 06:55:54 INFO - PROCESS | 6867 | 1461246954719 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:54 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed28415000 == 161 [pid = 6867] [id = 437] 06:55:54 INFO - PROCESS | 6867 | ++DOMWINDOW == 195 (0x7fed290cd400) [pid = 6867] [serial = 1312] [outer = (nil)] 06:55:54 INFO - PROCESS | 6867 | ++DOMWINDOW == 196 (0x7fed29c4f400) [pid = 6867] [serial = 1313] [outer = 0x7fed290cd400] 06:55:54 INFO - PROCESS | 6867 | 1461246954843 Marionette DEBUG loaded listener.js 06:55:54 INFO - PROCESS | 6867 | ++DOMWINDOW == 197 (0x7fed2a26f800) [pid = 6867] [serial = 1314] [outer = 0x7fed290cd400] 06:55:55 INFO - PROCESS | 6867 | 1461246955804 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]]]}] 06:55:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 06:55:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1631ms 06:55:55 INFO - PROCESS | 6867 | 1461246955850 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 06:55:55 INFO - PROCESS | 6867 | 1461246955859 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 06:55:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 06:55:55 INFO - PROCESS | 6867 | 1461246955868 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 06:55:55 INFO - PROCESS | 6867 | 1461246955873 Marionette TRACE conn3 <- [1,1722,null,{}] 06:55:55 INFO - PROCESS | 6867 | 1461246955878 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}] 06:55:56 INFO - PROCESS | 6867 | 1461246956081 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 06:55:56 INFO - PROCESS | 6867 | 1461246956375 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:56 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed31a93800 == 162 [pid = 6867] [id = 438] 06:55:56 INFO - PROCESS | 6867 | ++DOMWINDOW == 198 (0x7fed29dc4800) [pid = 6867] [serial = 1315] [outer = (nil)] 06:55:56 INFO - PROCESS | 6867 | ++DOMWINDOW == 199 (0x7fed30b84400) [pid = 6867] [serial = 1316] [outer = 0x7fed29dc4800] 06:55:56 INFO - PROCESS | 6867 | 1461246956494 Marionette DEBUG loaded listener.js 06:55:56 INFO - PROCESS | 6867 | ++DOMWINDOW == 200 (0x7fed31a37c00) [pid = 6867] [serial = 1317] [outer = 0x7fed29dc4800] 06:55:57 INFO - PROCESS | 6867 | 1461246957444 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]]]}] 06:55:57 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 06:55:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1637ms 06:55:57 INFO - PROCESS | 6867 | 1461246957507 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 06:55:57 INFO - PROCESS | 6867 | 1461246957512 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 06:55:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 06:55:57 INFO - PROCESS | 6867 | 1461246957519 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 06:55:57 INFO - PROCESS | 6867 | 1461246957525 Marionette TRACE conn3 <- [1,1726,null,{}] 06:55:57 INFO - PROCESS | 6867 | 1461246957542 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}] 06:55:57 INFO - PROCESS | 6867 | 1461246957775 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 06:55:58 INFO - PROCESS | 6867 | 1461246958072 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:58 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed37146800 == 163 [pid = 6867] [id = 439] 06:55:58 INFO - PROCESS | 6867 | ++DOMWINDOW == 201 (0x7fed2c757800) [pid = 6867] [serial = 1318] [outer = (nil)] 06:55:58 INFO - PROCESS | 6867 | ++DOMWINDOW == 202 (0x7fed36b7f400) [pid = 6867] [serial = 1319] [outer = 0x7fed2c757800] 06:55:58 INFO - PROCESS | 6867 | 1461246958157 Marionette DEBUG loaded listener.js 06:55:58 INFO - PROCESS | 6867 | ++DOMWINDOW == 203 (0x7fed37428400) [pid = 6867] [serial = 1320] [outer = 0x7fed2c757800] 06:55:59 INFO - PROCESS | 6867 | 1461246959070 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]]]}] 06:55:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 06:55:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1587ms 06:55:59 INFO - PROCESS | 6867 | 1461246959106 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 06:55:59 INFO - PROCESS | 6867 | 1461246959109 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 06:55:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 06:55:59 INFO - PROCESS | 6867 | 1461246959116 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 06:55:59 INFO - PROCESS | 6867 | 1461246959119 Marionette TRACE conn3 <- [1,1730,null,{}] 06:55:59 INFO - PROCESS | 6867 | 1461246959124 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}] 06:55:59 INFO - PROCESS | 6867 | 1461246959334 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 06:55:59 INFO - PROCESS | 6867 | 1461246959547 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:59 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed37b8a000 == 164 [pid = 6867] [id = 440] 06:55:59 INFO - PROCESS | 6867 | ++DOMWINDOW == 204 (0x7fed33e2ec00) [pid = 6867] [serial = 1321] [outer = (nil)] 06:55:59 INFO - PROCESS | 6867 | ++DOMWINDOW == 205 (0x7fed39d5a800) [pid = 6867] [serial = 1322] [outer = 0x7fed33e2ec00] 06:55:59 INFO - PROCESS | 6867 | 1461246959660 Marionette DEBUG loaded listener.js 06:55:59 INFO - PROCESS | 6867 | ++DOMWINDOW == 206 (0x7fed3ac58000) [pid = 6867] [serial = 1323] [outer = 0x7fed33e2ec00] 06:56:00 INFO - PROCESS | 6867 | 1461246960600 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]]]}] 06:56:00 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 06:56:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1535ms 06:56:00 INFO - PROCESS | 6867 | 1461246960652 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 06:56:00 INFO - PROCESS | 6867 | 1461246960656 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 06:56:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 06:56:00 INFO - PROCESS | 6867 | 1461246960663 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 06:56:00 INFO - PROCESS | 6867 | 1461246960666 Marionette TRACE conn3 <- [1,1734,null,{}] 06:56:00 INFO - PROCESS | 6867 | 1461246960672 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}] 06:56:00 INFO - PROCESS | 6867 | 1461246960896 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 06:56:01 INFO - PROCESS | 6867 | 1461246961109 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:01 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3bb2d000 == 165 [pid = 6867] [id = 441] 06:56:01 INFO - PROCESS | 6867 | ++DOMWINDOW == 207 (0x7fed2c4ce800) [pid = 6867] [serial = 1324] [outer = (nil)] 06:56:01 INFO - PROCESS | 6867 | ++DOMWINDOW == 208 (0x7fed3b231800) [pid = 6867] [serial = 1325] [outer = 0x7fed2c4ce800] 06:56:01 INFO - PROCESS | 6867 | 1461246961227 Marionette DEBUG loaded listener.js 06:56:01 INFO - PROCESS | 6867 | ++DOMWINDOW == 209 (0x7fed3ba4dc00) [pid = 6867] [serial = 1326] [outer = 0x7fed2c4ce800] 06:56:02 INFO - PROCESS | 6867 | 1461246962243 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]]]}] 06:56:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 06:56:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1630ms 06:56:02 INFO - PROCESS | 6867 | 1461246962294 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 06:56:02 INFO - PROCESS | 6867 | 1461246962298 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 06:56:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 06:56:02 INFO - PROCESS | 6867 | 1461246962304 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 06:56:02 INFO - PROCESS | 6867 | 1461246962306 Marionette TRACE conn3 <- [1,1738,null,{}] 06:56:02 INFO - PROCESS | 6867 | 1461246962312 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}] 06:56:02 INFO - PROCESS | 6867 | 1461246962552 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 06:56:02 INFO - PROCESS | 6867 | 1461246962857 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:02 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed49c5a800 == 166 [pid = 6867] [id = 442] 06:56:02 INFO - PROCESS | 6867 | ++DOMWINDOW == 210 (0x7fed3b234c00) [pid = 6867] [serial = 1327] [outer = (nil)] 06:56:02 INFO - PROCESS | 6867 | ++DOMWINDOW == 211 (0x7fed4a140000) [pid = 6867] [serial = 1328] [outer = 0x7fed3b234c00] 06:56:02 INFO - PROCESS | 6867 | 1461246962944 Marionette DEBUG loaded listener.js 06:56:03 INFO - PROCESS | 6867 | ++DOMWINDOW == 212 (0x7fed4ea4f000) [pid = 6867] [serial = 1329] [outer = 0x7fed3b234c00] 06:56:03 INFO - PROCESS | 6867 | 1461246963852 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]]]}] 06:56:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 06:56:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1580ms 06:56:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 06:56:03 INFO - PROCESS | 6867 | 1461246963885 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 06:56:03 INFO - PROCESS | 6867 | 1461246963888 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 06:56:03 INFO - PROCESS | 6867 | 1461246963894 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 06:56:03 INFO - PROCESS | 6867 | 1461246963897 Marionette TRACE conn3 <- [1,1742,null,{}] 06:56:03 INFO - PROCESS | 6867 | 1461246963903 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}] 06:56:04 INFO - PROCESS | 6867 | 1461246964116 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 06:56:04 INFO - PROCESS | 6867 | 1461246964380 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:04 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4f36f800 == 167 [pid = 6867] [id = 443] 06:56:04 INFO - PROCESS | 6867 | ++DOMWINDOW == 213 (0x7fed3c060400) [pid = 6867] [serial = 1330] [outer = (nil)] 06:56:04 INFO - PROCESS | 6867 | ++DOMWINDOW == 214 (0x7fed4f08c000) [pid = 6867] [serial = 1331] [outer = 0x7fed3c060400] 06:56:04 INFO - PROCESS | 6867 | 1461246964514 Marionette DEBUG loaded listener.js 06:56:04 INFO - PROCESS | 6867 | ++DOMWINDOW == 215 (0x7fed4f3e1400) [pid = 6867] [serial = 1332] [outer = 0x7fed3c060400] 06:56:05 INFO - PROCESS | 6867 | 1461246965423 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]]]}] 06:56:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 06:56:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1582ms 06:56:05 INFO - PROCESS | 6867 | 1461246965477 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 06:56:05 INFO - PROCESS | 6867 | 1461246965480 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 06:56:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 06:56:05 INFO - PROCESS | 6867 | 1461246965486 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 06:56:05 INFO - PROCESS | 6867 | 1461246965490 Marionette TRACE conn3 <- [1,1746,null,{}] 06:56:05 INFO - PROCESS | 6867 | 1461246965495 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}] 06:56:05 INFO - PROCESS | 6867 | 1461246965705 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 06:56:05 INFO - PROCESS | 6867 | 1461246965928 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:06 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed26b7b800 == 168 [pid = 6867] [id = 444] 06:56:06 INFO - PROCESS | 6867 | ++DOMWINDOW == 216 (0x7fed23eeec00) [pid = 6867] [serial = 1333] [outer = (nil)] 06:56:06 INFO - PROCESS | 6867 | ++DOMWINDOW == 217 (0x7fed23ef5000) [pid = 6867] [serial = 1334] [outer = 0x7fed23eeec00] 06:56:06 INFO - PROCESS | 6867 | 1461246966098 Marionette DEBUG loaded listener.js 06:56:06 INFO - PROCESS | 6867 | ++DOMWINDOW == 218 (0x7fed23efa400) [pid = 6867] [serial = 1335] [outer = 0x7fed23eeec00] 06:56:07 INFO - PROCESS | 6867 | 1461246967045 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]]]}] 06:56:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 06:56:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1631ms 06:56:07 INFO - PROCESS | 6867 | 1461246967120 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 06:56:07 INFO - PROCESS | 6867 | 1461246967123 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 06:56:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 06:56:07 INFO - PROCESS | 6867 | 1461246967130 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 06:56:07 INFO - PROCESS | 6867 | 1461246967132 Marionette TRACE conn3 <- [1,1750,null,{}] 06:56:07 INFO - PROCESS | 6867 | 1461246967138 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}] 06:56:07 INFO - PROCESS | 6867 | 1461246967383 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 06:56:07 INFO - PROCESS | 6867 | 1461246967636 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:07 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3ad4a000 == 169 [pid = 6867] [id = 445] 06:56:07 INFO - PROCESS | 6867 | ++DOMWINDOW == 219 (0x7fed23eef400) [pid = 6867] [serial = 1336] [outer = (nil)] 06:56:07 INFO - PROCESS | 6867 | ++DOMWINDOW == 220 (0x7fed2a18e000) [pid = 6867] [serial = 1337] [outer = 0x7fed23eef400] 06:56:07 INFO - PROCESS | 6867 | 1461246967761 Marionette DEBUG loaded listener.js 06:56:07 INFO - PROCESS | 6867 | ++DOMWINDOW == 221 (0x7fed2a193000) [pid = 6867] [serial = 1338] [outer = 0x7fed23eef400] 06:56:08 INFO - PROCESS | 6867 | 1461246968617 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]]]}] 06:56:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 06:56:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1538ms 06:56:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 06:56:08 INFO - PROCESS | 6867 | 1461246968669 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 06:56:08 INFO - PROCESS | 6867 | 1461246968672 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 06:56:08 INFO - PROCESS | 6867 | 1461246968679 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 06:56:08 INFO - PROCESS | 6867 | 1461246968682 Marionette TRACE conn3 <- [1,1754,null,{}] 06:56:08 INFO - PROCESS | 6867 | 1461246968687 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}] 06:56:08 INFO - PROCESS | 6867 | 1461246968891 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 06:56:09 INFO - PROCESS | 6867 | 1461246969115 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:09 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed285b2000 == 170 [pid = 6867] [id = 446] 06:56:09 INFO - PROCESS | 6867 | ++DOMWINDOW == 222 (0x7fed23efa800) [pid = 6867] [serial = 1339] [outer = (nil)] 06:56:09 INFO - PROCESS | 6867 | ++DOMWINDOW == 223 (0x7fed2a198800) [pid = 6867] [serial = 1340] [outer = 0x7fed23efa800] 06:56:09 INFO - PROCESS | 6867 | 1461246969231 Marionette DEBUG loaded listener.js 06:56:09 INFO - PROCESS | 6867 | ++DOMWINDOW == 224 (0x7fed4ef28400) [pid = 6867] [serial = 1341] [outer = 0x7fed23efa800] 06:56:10 INFO - PROCESS | 6867 | 1461246970173 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]]]}] 06:56:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 06:56:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1529ms 06:56:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 06:56:10 INFO - PROCESS | 6867 | 1461246970208 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 06:56:10 INFO - PROCESS | 6867 | 1461246970211 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 06:56:10 INFO - PROCESS | 6867 | 1461246970218 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 06:56:10 INFO - PROCESS | 6867 | 1461246970222 Marionette TRACE conn3 <- [1,1758,null,{}] 06:56:10 INFO - PROCESS | 6867 | 1461246970227 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}] 06:56:10 INFO - PROCESS | 6867 | 1461246970451 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 06:56:10 INFO - PROCESS | 6867 | 1461246970680 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:10 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed289cd800 == 171 [pid = 6867] [id = 447] 06:56:10 INFO - PROCESS | 6867 | ++DOMWINDOW == 225 (0x7fed2a18d000) [pid = 6867] [serial = 1342] [outer = (nil)] 06:56:10 INFO - PROCESS | 6867 | ++DOMWINDOW == 226 (0x7fed2af96800) [pid = 6867] [serial = 1343] [outer = 0x7fed2a18d000] 06:56:10 INFO - PROCESS | 6867 | 1461246970800 Marionette DEBUG loaded listener.js 06:56:10 INFO - PROCESS | 6867 | ++DOMWINDOW == 227 (0x7fed4f530400) [pid = 6867] [serial = 1344] [outer = 0x7fed2a18d000] 06:56:11 INFO - PROCESS | 6867 | 1461246971696 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]]]}] 06:56:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 06:56:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1529ms 06:56:11 INFO - PROCESS | 6867 | 1461246971748 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 06:56:11 INFO - PROCESS | 6867 | 1461246971750 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 06:56:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 06:56:11 INFO - PROCESS | 6867 | 1461246971756 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 06:56:11 INFO - PROCESS | 6867 | 1461246971758 Marionette TRACE conn3 <- [1,1762,null,{}] 06:56:11 INFO - PROCESS | 6867 | 1461246971764 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}] 06:56:11 INFO - PROCESS | 6867 | 1461246971974 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 06:56:12 INFO - PROCESS | 6867 | 1461246972187 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:12 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed21d5f000 == 172 [pid = 6867] [id = 448] 06:56:12 INFO - PROCESS | 6867 | ++DOMWINDOW == 228 (0x7fed2571c800) [pid = 6867] [serial = 1345] [outer = (nil)] 06:56:12 INFO - PROCESS | 6867 | ++DOMWINDOW == 229 (0x7fed25725000) [pid = 6867] [serial = 1346] [outer = 0x7fed2571c800] 06:56:12 INFO - PROCESS | 6867 | 1461246972302 Marionette DEBUG loaded listener.js 06:56:12 INFO - PROCESS | 6867 | ++DOMWINDOW == 230 (0x7fed2572ac00) [pid = 6867] [serial = 1347] [outer = 0x7fed2571c800] 06:56:13 INFO - PROCESS | 6867 | 1461246973217 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]]]}] 06:56:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 06:56:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1528ms 06:56:13 INFO - PROCESS | 6867 | 1461246973286 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 06:56:13 INFO - PROCESS | 6867 | 1461246973290 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 06:56:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 06:56:13 INFO - PROCESS | 6867 | 1461246973296 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 06:56:13 INFO - PROCESS | 6867 | 1461246973298 Marionette TRACE conn3 <- [1,1766,null,{}] 06:56:13 INFO - PROCESS | 6867 | 1461246973304 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}] 06:56:13 INFO - PROCESS | 6867 | 1461246973519 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 06:56:13 INFO - PROCESS | 6867 | 1461246973734 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:13 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed289d9800 == 173 [pid = 6867] [id = 449] 06:56:13 INFO - PROCESS | 6867 | ++DOMWINDOW == 231 (0x7fed2571f000) [pid = 6867] [serial = 1348] [outer = (nil)] 06:56:13 INFO - PROCESS | 6867 | ++DOMWINDOW == 232 (0x7fed31acfc00) [pid = 6867] [serial = 1349] [outer = 0x7fed2571f000] 06:56:13 INFO - PROCESS | 6867 | 1461246973848 Marionette DEBUG loaded listener.js 06:56:13 INFO - PROCESS | 6867 | ++DOMWINDOW == 233 (0x7fed31ad4c00) [pid = 6867] [serial = 1350] [outer = 0x7fed2571f000] 06:56:14 INFO - PROCESS | 6867 | 1461246974701 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]]]}] 06:56:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 06:56:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1442ms 06:56:14 INFO - PROCESS | 6867 | 1461246974739 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 06:56:14 INFO - PROCESS | 6867 | 1461246974743 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 06:56:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 06:56:14 INFO - PROCESS | 6867 | 1461246974749 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 06:56:14 INFO - PROCESS | 6867 | 1461246974751 Marionette TRACE conn3 <- [1,1770,null,{}] 06:56:14 INFO - PROCESS | 6867 | 1461246974756 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}] 06:56:14 INFO - PROCESS | 6867 | 1461246974968 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 06:56:15 INFO - PROCESS | 6867 | 1461246975236 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:15 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed30d74800 == 174 [pid = 6867] [id = 450] 06:56:15 INFO - PROCESS | 6867 | ++DOMWINDOW == 234 (0x7fed22ef4c00) [pid = 6867] [serial = 1351] [outer = (nil)] 06:56:15 INFO - PROCESS | 6867 | ++DOMWINDOW == 235 (0x7fed23f48400) [pid = 6867] [serial = 1352] [outer = 0x7fed22ef4c00] 06:56:15 INFO - PROCESS | 6867 | 1461246975352 Marionette DEBUG loaded listener.js 06:56:15 INFO - PROCESS | 6867 | ++DOMWINDOW == 236 (0x7fed23f4e000) [pid = 6867] [serial = 1353] [outer = 0x7fed22ef4c00] 06:56:16 INFO - PROCESS | 6867 | 1461246976196 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]]]}] 06:56:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 06:56:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1480ms 06:56:16 INFO - PROCESS | 6867 | 1461246976230 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 06:56:16 INFO - PROCESS | 6867 | 1461246976233 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 06:56:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 06:56:16 INFO - PROCESS | 6867 | 1461246976239 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 06:56:16 INFO - PROCESS | 6867 | 1461246976241 Marionette TRACE conn3 <- [1,1774,null,{}] 06:56:16 INFO - PROCESS | 6867 | 1461246976247 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}] 06:56:16 INFO - PROCESS | 6867 | 1461246976445 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 06:56:16 INFO - PROCESS | 6867 | 1461246976677 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:16 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed25fa7000 == 175 [pid = 6867] [id = 451] 06:56:16 INFO - PROCESS | 6867 | ++DOMWINDOW == 237 (0x7fed22cd1000) [pid = 6867] [serial = 1354] [outer = (nil)] 06:56:16 INFO - PROCESS | 6867 | ++DOMWINDOW == 238 (0x7fed251ef400) [pid = 6867] [serial = 1355] [outer = 0x7fed22cd1000] 06:56:16 INFO - PROCESS | 6867 | 1461246976789 Marionette DEBUG loaded listener.js 06:56:16 INFO - PROCESS | 6867 | ++DOMWINDOW == 239 (0x7fed2aeb9000) [pid = 6867] [serial = 1356] [outer = 0x7fed22cd1000] 06:56:18 INFO - PROCESS | 6867 | 1461246978410 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]]]}] 06:56:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 06:56:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 2334ms 06:56:18 INFO - PROCESS | 6867 | 1461246978606 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 06:56:18 INFO - PROCESS | 6867 | 1461246978615 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 06:56:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 06:56:18 INFO - PROCESS | 6867 | 1461246978627 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 06:56:18 INFO - PROCESS | 6867 | 1461246978635 Marionette TRACE conn3 <- [1,1778,null,{}] 06:56:18 INFO - PROCESS | 6867 | 1461246978699 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}] 06:56:18 INFO - PROCESS | 6867 | 1461246978990 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 06:56:19 INFO - PROCESS | 6867 | 1461246979190 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:19 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed289c2000 == 176 [pid = 6867] [id = 452] 06:56:19 INFO - PROCESS | 6867 | ++DOMWINDOW == 240 (0x7fed25f71400) [pid = 6867] [serial = 1357] [outer = (nil)] 06:56:19 INFO - PROCESS | 6867 | ++DOMWINDOW == 241 (0x7fed25f7c400) [pid = 6867] [serial = 1358] [outer = 0x7fed25f71400] 06:56:19 INFO - PROCESS | 6867 | 1461246979260 Marionette DEBUG loaded listener.js 06:56:19 INFO - PROCESS | 6867 | ++DOMWINDOW == 242 (0x7fed28449c00) [pid = 6867] [serial = 1359] [outer = 0x7fed25f71400] 06:56:20 INFO - PROCESS | 6867 | 1461246980330 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]]]}] 06:56:20 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 06:56:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1761ms 06:56:20 INFO - PROCESS | 6867 | 1461246980387 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 06:56:20 INFO - PROCESS | 6867 | 1461246980396 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 06:56:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 06:56:20 INFO - PROCESS | 6867 | 1461246980405 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 06:56:20 INFO - PROCESS | 6867 | 1461246980409 Marionette TRACE conn3 <- [1,1782,null,{}] 06:56:20 INFO - PROCESS | 6867 | 1461246980416 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}] 06:56:20 INFO - PROCESS | 6867 | 1461246980626 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 06:56:21 INFO - PROCESS | 6867 | 1461246981019 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:21 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed4eebf800 == 175 [pid = 6867] [id = 96] 06:56:21 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed33d9e000 == 174 [pid = 6867] [id = 307] 06:56:21 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed32ee4800 == 173 [pid = 6867] [id = 435] 06:56:21 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed21dc6800 == 174 [pid = 6867] [id = 453] 06:56:21 INFO - PROCESS | 6867 | ++DOMWINDOW == 243 (0x7fed22ccfc00) [pid = 6867] [serial = 1360] [outer = (nil)] 06:56:21 INFO - PROCESS | 6867 | ++DOMWINDOW == 244 (0x7fed29c0ac00) [pid = 6867] [serial = 1361] [outer = 0x7fed22ccfc00] 06:56:21 INFO - PROCESS | 6867 | 1461246981169 Marionette DEBUG loaded listener.js 06:56:21 INFO - PROCESS | 6867 | ++DOMWINDOW == 245 (0x7fed29c11800) [pid = 6867] [serial = 1362] [outer = 0x7fed22ccfc00] 06:56:21 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed30f56800 == 173 [pid = 6867] [id = 434] 06:56:21 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed2ac1a000 == 172 [pid = 6867] [id = 433] 06:56:21 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed28411800 == 171 [pid = 6867] [id = 432] 06:56:21 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed21dda000 == 170 [pid = 6867] [id = 431] 06:56:21 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed2a206800 == 169 [pid = 6867] [id = 430] 06:56:21 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed54376000 == 168 [pid = 6867] [id = 428] 06:56:21 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed4f34d000 == 167 [pid = 6867] [id = 427] 06:56:21 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed4d07f800 == 166 [pid = 6867] [id = 426] 06:56:21 INFO - PROCESS | 6867 | --DOMWINDOW == 244 (0x7fed2b0e9c00) [pid = 6867] [serial = 1179] [outer = (nil)] [url = about:blank] 06:56:21 INFO - PROCESS | 6867 | --DOMWINDOW == 243 (0x7fed3b22a400) [pid = 6867] [serial = 1205] [outer = (nil)] [url = about:blank] 06:56:21 INFO - PROCESS | 6867 | --DOMWINDOW == 242 (0x7fed30b9c000) [pid = 6867] [serial = 1238] [outer = (nil)] [url = about:blank] 06:56:21 INFO - PROCESS | 6867 | --DOMWINDOW == 241 (0x7fed29c48c00) [pid = 6867] [serial = 1232] [outer = (nil)] [url = about:blank] 06:56:21 INFO - PROCESS | 6867 | --DOMWINDOW == 240 (0x7fed3197c000) [pid = 6867] [serial = 1239] [outer = (nil)] [url = about:blank] 06:56:21 INFO - PROCESS | 6867 | --DOMWINDOW == 239 (0x7fed2a26d000) [pid = 6867] [serial = 1233] [outer = (nil)] [url = about:blank] 06:56:21 INFO - PROCESS | 6867 | --DOMWINDOW == 238 (0x7fed251eb400) [pid = 6867] [serial = 1220] [outer = (nil)] [url = about:blank] 06:56:21 INFO - PROCESS | 6867 | --DOMWINDOW == 237 (0x7fed2c64b000) [pid = 6867] [serial = 1235] [outer = (nil)] [url = about:blank] 06:56:21 INFO - PROCESS | 6867 | --DOMWINDOW == 236 (0x7fed22ef7800) [pid = 6867] [serial = 1227] [outer = (nil)] [url = about:blank] 06:56:21 INFO - PROCESS | 6867 | --DOMWINDOW == 235 (0x7fed22cd8800) [pid = 6867] [serial = 1226] [outer = (nil)] [url = about:blank] 06:56:21 INFO - PROCESS | 6867 | --DOMWINDOW == 234 (0x7fed36a92400) [pid = 6867] [serial = 1217] [outer = (nil)] [url = about:blank] 06:56:21 INFO - PROCESS | 6867 | --DOMWINDOW == 233 (0x7fed3b5a2800) [pid = 6867] [serial = 1208] [outer = (nil)] [url = about:blank] 06:56:21 INFO - PROCESS | 6867 | --DOMWINDOW == 232 (0x7fed22cd7000) [pid = 6867] [serial = 1181] [outer = (nil)] [url = about:blank] 06:56:21 INFO - PROCESS | 6867 | --DOMWINDOW == 231 (0x7fed4b2edc00) [pid = 6867] [serial = 1214] [outer = (nil)] [url = about:blank] 06:56:21 INFO - PROCESS | 6867 | --DOMWINDOW == 230 (0x7fed2ad72800) [pid = 6867] [serial = 1187] [outer = (nil)] [url = about:blank] 06:56:21 INFO - PROCESS | 6867 | --DOMWINDOW == 229 (0x7fed29161400) [pid = 6867] [serial = 1230] [outer = (nil)] [url = about:blank] 06:56:21 INFO - PROCESS | 6867 | --DOMWINDOW == 228 (0x7fed290c6800) [pid = 6867] [serial = 1229] [outer = (nil)] [url = about:blank] 06:56:21 INFO - PROCESS | 6867 | --DOMWINDOW == 227 (0x7fed33e27000) [pid = 6867] [serial = 1193] [outer = (nil)] [url = about:blank] 06:56:21 INFO - PROCESS | 6867 | --DOMWINDOW == 226 (0x7fed31ab7c00) [pid = 6867] [serial = 1190] [outer = (nil)] [url = about:blank] 06:56:21 INFO - PROCESS | 6867 | --DOMWINDOW == 225 (0x7fed39819000) [pid = 6867] [serial = 1199] [outer = (nil)] [url = about:blank] 06:56:21 INFO - PROCESS | 6867 | --DOMWINDOW == 224 (0x7fed2915d400) [pid = 6867] [serial = 1184] [outer = (nil)] [url = about:blank] 06:56:21 INFO - PROCESS | 6867 | --DOMWINDOW == 223 (0x7fed3d71f000) [pid = 6867] [serial = 1211] [outer = (nil)] [url = about:blank] 06:56:21 INFO - PROCESS | 6867 | --DOMWINDOW == 222 (0x7fed36b84c00) [pid = 6867] [serial = 1196] [outer = (nil)] [url = about:blank] 06:56:21 INFO - PROCESS | 6867 | --DOMWINDOW == 221 (0x7fed39fe8000) [pid = 6867] [serial = 1202] [outer = (nil)] [url = about:blank] 06:56:21 INFO - PROCESS | 6867 | --DOMWINDOW == 220 (0x7fed31a36800) [pid = 6867] [serial = 1241] [outer = (nil)] [url = about:blank] 06:56:21 INFO - PROCESS | 6867 | --DOMWINDOW == 219 (0x7fed2afe4800) [pid = 6867] [serial = 1223] [outer = (nil)] [url = about:blank] 06:56:21 INFO - PROCESS | 6867 | --DOMWINDOW == 218 (0x7fed2c752000) [pid = 6867] [serial = 1236] [outer = (nil)] [url = about:blank] 06:56:21 INFO - PROCESS | 6867 | --DOMWINDOW == 217 (0x7fed335db400) [pid = 6867] [serial = 1242] [outer = (nil)] [url = about:blank] 06:56:22 INFO - PROCESS | 6867 | 1461246982094 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]]]}] 06:56:22 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 06:56:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1733ms 06:56:22 INFO - PROCESS | 6867 | 1461246982139 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 06:56:22 INFO - PROCESS | 6867 | 1461246982143 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 06:56:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 06:56:22 INFO - PROCESS | 6867 | 1461246982149 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 06:56:22 INFO - PROCESS | 6867 | 1461246982155 Marionette TRACE conn3 <- [1,1786,null,{}] 06:56:22 INFO - PROCESS | 6867 | 1461246982171 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}] 06:56:22 INFO - PROCESS | 6867 | 1461246982388 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 06:56:22 INFO - PROCESS | 6867 | 1461246982611 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:22 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed287e7000 == 167 [pid = 6867] [id = 454] 06:56:22 INFO - PROCESS | 6867 | ++DOMWINDOW == 218 (0x7fed22ef7800) [pid = 6867] [serial = 1363] [outer = (nil)] 06:56:22 INFO - PROCESS | 6867 | ++DOMWINDOW == 219 (0x7fed29dc3400) [pid = 6867] [serial = 1364] [outer = 0x7fed22ef7800] 06:56:22 INFO - PROCESS | 6867 | 1461246982678 Marionette DEBUG loaded listener.js 06:56:22 INFO - PROCESS | 6867 | ++DOMWINDOW == 220 (0x7fed2acf1c00) [pid = 6867] [serial = 1365] [outer = 0x7fed22ef7800] 06:56:23 INFO - PROCESS | 6867 | 1461246983392 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]]]}] 06:56:23 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 06:56:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1286ms 06:56:23 INFO - PROCESS | 6867 | 1461246983437 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 06:56:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 06:56:23 INFO - PROCESS | 6867 | 1461246983443 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 06:56:23 INFO - PROCESS | 6867 | 1461246983493 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 06:56:23 INFO - PROCESS | 6867 | 1461246983497 Marionette TRACE conn3 <- [1,1790,null,{}] 06:56:23 INFO - PROCESS | 6867 | 1461246983506 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}] 06:56:23 INFO - PROCESS | 6867 | 1461246983759 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 06:56:23 INFO - PROCESS | 6867 | 1461246983785 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:23 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2ae04800 == 168 [pid = 6867] [id = 455] 06:56:23 INFO - PROCESS | 6867 | ++DOMWINDOW == 221 (0x7fed23f4fc00) [pid = 6867] [serial = 1366] [outer = (nil)] 06:56:23 INFO - PROCESS | 6867 | ++DOMWINDOW == 222 (0x7fed2af93000) [pid = 6867] [serial = 1367] [outer = 0x7fed23f4fc00] 06:56:23 INFO - PROCESS | 6867 | 1461246983845 Marionette DEBUG loaded listener.js 06:56:23 INFO - PROCESS | 6867 | ++DOMWINDOW == 223 (0x7fed2af9cc00) [pid = 6867] [serial = 1368] [outer = 0x7fed23f4fc00] 06:56:24 INFO - PROCESS | 6867 | 1461246984782 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]]]}] 06:56:24 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) 06:56:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1381ms 06:56:24 INFO - PROCESS | 6867 | 1461246984830 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 06:56:24 INFO - PROCESS | 6867 | 1461246984833 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 06:56:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 06:56:24 INFO - PROCESS | 6867 | 1461246984848 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 06:56:24 INFO - PROCESS | 6867 | 1461246984851 Marionette TRACE conn3 <- [1,1794,null,{}] 06:56:24 INFO - PROCESS | 6867 | 1461246984856 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}] 06:56:25 INFO - PROCESS | 6867 | 1461246985085 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 06:56:25 INFO - PROCESS | 6867 | 1461246985133 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:25 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed30d11000 == 169 [pid = 6867] [id = 456] 06:56:25 INFO - PROCESS | 6867 | ++DOMWINDOW == 224 (0x7fed2acf3c00) [pid = 6867] [serial = 1369] [outer = (nil)] 06:56:25 INFO - PROCESS | 6867 | ++DOMWINDOW == 225 (0x7fed2b0e7800) [pid = 6867] [serial = 1370] [outer = 0x7fed2acf3c00] 06:56:25 INFO - PROCESS | 6867 | 1461246985199 Marionette DEBUG loaded listener.js 06:56:25 INFO - PROCESS | 6867 | ++DOMWINDOW == 226 (0x7fed2c754c00) [pid = 6867] [serial = 1371] [outer = 0x7fed2acf3c00] 06:56:26 INFO - PROCESS | 6867 | --DOMWINDOW == 225 (0x7fed2b0df800) [pid = 6867] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 06:56:26 INFO - PROCESS | 6867 | --DOMWINDOW == 224 (0x7fed3699e000) [pid = 6867] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 06:56:26 INFO - PROCESS | 6867 | --DOMWINDOW == 223 (0x7fed2acec400) [pid = 6867] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 06:56:26 INFO - PROCESS | 6867 | --DOMWINDOW == 222 (0x7fed31a33800) [pid = 6867] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 06:56:26 INFO - PROCESS | 6867 | --DOMWINDOW == 221 (0x7fed2acecc00) [pid = 6867] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 06:56:26 INFO - PROCESS | 6867 | --DOMWINDOW == 220 (0x7fed318d8c00) [pid = 6867] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 06:56:26 INFO - PROCESS | 6867 | --DOMWINDOW == 219 (0x7fed37498000) [pid = 6867] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 06:56:26 INFO - PROCESS | 6867 | --DOMWINDOW == 218 (0x7fed28441c00) [pid = 6867] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 06:56:26 INFO - PROCESS | 6867 | --DOMWINDOW == 217 (0x7fed37493800) [pid = 6867] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 06:56:26 INFO - PROCESS | 6867 | --DOMWINDOW == 216 (0x7fed31ab4400) [pid = 6867] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 06:56:26 INFO - PROCESS | 6867 | --DOMWINDOW == 215 (0x7fed22cdc400) [pid = 6867] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 06:56:26 INFO - PROCESS | 6867 | --DOMWINDOW == 214 (0x7fed2c750800) [pid = 6867] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 06:56:26 INFO - PROCESS | 6867 | --DOMWINDOW == 213 (0x7fed25f7e000) [pid = 6867] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 06:56:26 INFO - PROCESS | 6867 | --DOMWINDOW == 212 (0x7fed2aeb5400) [pid = 6867] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 06:56:26 INFO - PROCESS | 6867 | 1461246986487 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]]]}] 06:56:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:56:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1678ms 06:56:26 INFO - PROCESS | 6867 | 1461246986528 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 06:56:26 INFO - PROCESS | 6867 | 1461246986531 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 06:56:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 06:56:26 INFO - PROCESS | 6867 | 1461246986537 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 06:56:26 INFO - PROCESS | 6867 | 1461246986539 Marionette TRACE conn3 <- [1,1798,null,{}] 06:56:26 INFO - PROCESS | 6867 | 1461246986554 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}] 06:56:26 INFO - PROCESS | 6867 | 1461246986811 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 06:56:26 INFO - PROCESS | 6867 | 1461246986837 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:26 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed30f62800 == 170 [pid = 6867] [id = 457] 06:56:26 INFO - PROCESS | 6867 | ++DOMWINDOW == 213 (0x7fed2af9d400) [pid = 6867] [serial = 1372] [outer = (nil)] 06:56:26 INFO - PROCESS | 6867 | ++DOMWINDOW == 214 (0x7fed30ba0000) [pid = 6867] [serial = 1373] [outer = 0x7fed2af9d400] 06:56:26 INFO - PROCESS | 6867 | 1461246986900 Marionette DEBUG loaded listener.js 06:56:26 INFO - PROCESS | 6867 | ++DOMWINDOW == 215 (0x7fed31ab6800) [pid = 6867] [serial = 1374] [outer = 0x7fed2af9d400] 06:56:27 INFO - PROCESS | 6867 | 1461246987720 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]]]}] 06:56:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 06:56:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1229ms 06:56:27 INFO - PROCESS | 6867 | 1461246987771 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 06:56:27 INFO - PROCESS | 6867 | 1461246987775 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 06:56:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 06:56:27 INFO - PROCESS | 6867 | 1461246987782 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 06:56:27 INFO - PROCESS | 6867 | 1461246987784 Marionette TRACE conn3 <- [1,1802,null,{}] 06:56:27 INFO - PROCESS | 6867 | 1461246987793 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}] 06:56:27 INFO - PROCESS | 6867 | 1461246987986 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 06:56:28 INFO - PROCESS | 6867 | 1461246987996 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:28 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3399f800 == 171 [pid = 6867] [id = 458] 06:56:28 INFO - PROCESS | 6867 | ++DOMWINDOW == 216 (0x7fed31ab7c00) [pid = 6867] [serial = 1375] [outer = (nil)] 06:56:28 INFO - PROCESS | 6867 | ++DOMWINDOW == 217 (0x7fed31ad9800) [pid = 6867] [serial = 1376] [outer = 0x7fed31ab7c00] 06:56:28 INFO - PROCESS | 6867 | 1461246988058 Marionette DEBUG loaded listener.js 06:56:28 INFO - PROCESS | 6867 | ++DOMWINDOW == 218 (0x7fed31c87000) [pid = 6867] [serial = 1377] [outer = 0x7fed31ab7c00] 06:56:29 INFO - PROCESS | 6867 | 1461246989369 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]]]}] 06:56:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 06:56:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1635ms 06:56:29 INFO - PROCESS | 6867 | 1461246989419 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 06:56:29 INFO - PROCESS | 6867 | 1461246989427 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 06:56:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 06:56:29 INFO - PROCESS | 6867 | 1461246989435 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 06:56:29 INFO - PROCESS | 6867 | 1461246989441 Marionette TRACE conn3 <- [1,1806,null,{}] 06:56:29 INFO - PROCESS | 6867 | 1461246989448 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}] 06:56:29 INFO - PROCESS | 6867 | 1461246989676 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 06:56:29 INFO - PROCESS | 6867 | 1461246989940 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:30 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed283da800 == 172 [pid = 6867] [id = 459] 06:56:30 INFO - PROCESS | 6867 | ++DOMWINDOW == 219 (0x7fed25f7e000) [pid = 6867] [serial = 1378] [outer = (nil)] 06:56:30 INFO - PROCESS | 6867 | ++DOMWINDOW == 220 (0x7fed29159000) [pid = 6867] [serial = 1379] [outer = 0x7fed25f7e000] 06:56:30 INFO - PROCESS | 6867 | 1461246990059 Marionette DEBUG loaded listener.js 06:56:30 INFO - PROCESS | 6867 | ++DOMWINDOW == 221 (0x7fed29c10800) [pid = 6867] [serial = 1380] [outer = 0x7fed25f7e000] 06:56:31 INFO - PROCESS | 6867 | 1461246991032 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]]]}] 06:56:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 06:56:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1633ms 06:56:31 INFO - PROCESS | 6867 | 1461246991070 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 06:56:31 INFO - PROCESS | 6867 | 1461246991079 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 06:56:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 06:56:31 INFO - PROCESS | 6867 | 1461246991109 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 06:56:31 INFO - PROCESS | 6867 | 1461246991113 Marionette TRACE conn3 <- [1,1810,null,{}] 06:56:31 INFO - PROCESS | 6867 | 1461246991122 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}] 06:56:31 INFO - PROCESS | 6867 | 1461246991359 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 06:56:31 INFO - PROCESS | 6867 | 1461246991636 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:31 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed30d07000 == 173 [pid = 6867] [id = 460] 06:56:31 INFO - PROCESS | 6867 | ++DOMWINDOW == 222 (0x7fed29c4a400) [pid = 6867] [serial = 1381] [outer = (nil)] 06:56:31 INFO - PROCESS | 6867 | ++DOMWINDOW == 223 (0x7fed2ad73000) [pid = 6867] [serial = 1382] [outer = 0x7fed29c4a400] 06:56:31 INFO - PROCESS | 6867 | 1461246991712 Marionette DEBUG loaded listener.js 06:56:31 INFO - PROCESS | 6867 | ++DOMWINDOW == 224 (0x7fed2af9a000) [pid = 6867] [serial = 1383] [outer = 0x7fed29c4a400] 06:56:32 INFO - PROCESS | 6867 | 1461246992633 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]]]}] 06:56:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 06:56:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1611ms 06:56:32 INFO - PROCESS | 6867 | 1461246992702 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 06:56:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 06:56:32 INFO - PROCESS | 6867 | 1461246992706 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 06:56:32 INFO - PROCESS | 6867 | 1461246992712 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 06:56:32 INFO - PROCESS | 6867 | 1461246992718 Marionette TRACE conn3 <- [1,1814,null,{}] 06:56:32 INFO - PROCESS | 6867 | 1461246992735 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}] 06:56:32 INFO - PROCESS | 6867 | 1461246992981 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 06:56:33 INFO - PROCESS | 6867 | 1461246993282 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:33 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed36c57800 == 174 [pid = 6867] [id = 461] 06:56:33 INFO - PROCESS | 6867 | ++DOMWINDOW == 225 (0x7fed2afecc00) [pid = 6867] [serial = 1384] [outer = (nil)] 06:56:33 INFO - PROCESS | 6867 | ++DOMWINDOW == 226 (0x7fed3197b000) [pid = 6867] [serial = 1385] [outer = 0x7fed2afecc00] 06:56:33 INFO - PROCESS | 6867 | 1461246993362 Marionette DEBUG loaded listener.js 06:56:33 INFO - PROCESS | 6867 | ++DOMWINDOW == 227 (0x7fed31ad6c00) [pid = 6867] [serial = 1386] [outer = 0x7fed2afecc00] 06:56:34 INFO - PROCESS | 6867 | 1461246994247 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]]]}] 06:56:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 06:56:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1588ms 06:56:34 INFO - PROCESS | 6867 | 1461246994302 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 06:56:34 INFO - PROCESS | 6867 | 1461246994306 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 06:56:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 06:56:34 INFO - PROCESS | 6867 | 1461246994312 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 06:56:34 INFO - PROCESS | 6867 | 1461246994315 Marionette TRACE conn3 <- [1,1818,null,{}] 06:56:34 INFO - PROCESS | 6867 | 1461246994321 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}] 06:56:34 INFO - PROCESS | 6867 | 1461246994539 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 06:56:34 INFO - PROCESS | 6867 | 1461246994751 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:34 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3714b800 == 175 [pid = 6867] [id = 462] 06:56:34 INFO - PROCESS | 6867 | ++DOMWINDOW == 228 (0x7fed2c4d0000) [pid = 6867] [serial = 1387] [outer = (nil)] 06:56:34 INFO - PROCESS | 6867 | ++DOMWINDOW == 229 (0x7fed33cf1400) [pid = 6867] [serial = 1388] [outer = 0x7fed2c4d0000] 06:56:34 INFO - PROCESS | 6867 | 1461246994866 Marionette DEBUG loaded listener.js 06:56:34 INFO - PROCESS | 6867 | ++DOMWINDOW == 230 (0x7fed33fb9800) [pid = 6867] [serial = 1389] [outer = 0x7fed2c4d0000] 06:56:35 INFO - PROCESS | 6867 | 1461246995782 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]]]}] 06:56:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 06:56:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1533ms 06:56:35 INFO - PROCESS | 6867 | 1461246995848 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 06:56:35 INFO - PROCESS | 6867 | 1461246995852 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 06:56:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 06:56:35 INFO - PROCESS | 6867 | 1461246995858 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 06:56:35 INFO - PROCESS | 6867 | 1461246995861 Marionette TRACE conn3 <- [1,1822,null,{}] 06:56:35 INFO - PROCESS | 6867 | 1461246995866 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}] 06:56:36 INFO - PROCESS | 6867 | 1461246996078 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 06:56:36 INFO - PROCESS | 6867 | 1461246996292 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:36 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3767a000 == 176 [pid = 6867] [id = 463] 06:56:36 INFO - PROCESS | 6867 | ++DOMWINDOW == 231 (0x7fed31ada800) [pid = 6867] [serial = 1390] [outer = (nil)] 06:56:36 INFO - PROCESS | 6867 | ++DOMWINDOW == 232 (0x7fed34fa5800) [pid = 6867] [serial = 1391] [outer = 0x7fed31ada800] 06:56:36 INFO - PROCESS | 6867 | 1461246996412 Marionette DEBUG loaded listener.js 06:56:36 INFO - PROCESS | 6867 | ++DOMWINDOW == 233 (0x7fed36851400) [pid = 6867] [serial = 1392] [outer = 0x7fed31ada800] 06:56:37 INFO - PROCESS | 6867 | 1461246997365 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]]]}] 06:56:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 06:56:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1583ms 06:56:37 INFO - PROCESS | 6867 | 1461246997442 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 06:56:37 INFO - PROCESS | 6867 | 1461246997446 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 06:56:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 06:56:37 INFO - PROCESS | 6867 | 1461246997452 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 06:56:37 INFO - PROCESS | 6867 | 1461246997454 Marionette TRACE conn3 <- [1,1826,null,{}] 06:56:37 INFO - PROCESS | 6867 | 1461246997460 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}] 06:56:37 INFO - PROCESS | 6867 | 1461246997679 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 06:56:37 INFO - PROCESS | 6867 | 1461246997935 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:38 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3b13e000 == 177 [pid = 6867] [id = 464] 06:56:38 INFO - PROCESS | 6867 | ++DOMWINDOW == 234 (0x7fed36eae400) [pid = 6867] [serial = 1393] [outer = (nil)] 06:56:38 INFO - PROCESS | 6867 | ++DOMWINDOW == 235 (0x7fed372f0800) [pid = 6867] [serial = 1394] [outer = 0x7fed36eae400] 06:56:38 INFO - PROCESS | 6867 | 1461246998056 Marionette DEBUG loaded listener.js 06:56:38 INFO - PROCESS | 6867 | ++DOMWINDOW == 236 (0x7fed3748d400) [pid = 6867] [serial = 1395] [outer = 0x7fed36eae400] 06:56:38 INFO - PROCESS | 6867 | 1461246998885 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]]]}] 06:56:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 06:56:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1487ms 06:56:38 INFO - PROCESS | 6867 | 1461246998940 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 06:56:38 INFO - PROCESS | 6867 | 1461246998944 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 06:56:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 06:56:38 INFO - PROCESS | 6867 | 1461246998950 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 06:56:38 INFO - PROCESS | 6867 | 1461246998952 Marionette TRACE conn3 <- [1,1830,null,{}] 06:56:38 INFO - PROCESS | 6867 | 1461246998958 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}] 06:56:39 INFO - PROCESS | 6867 | 1461246999151 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 06:56:39 INFO - PROCESS | 6867 | 1461246999372 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:39 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3cfc3000 == 178 [pid = 6867] [id = 465] 06:56:39 INFO - PROCESS | 6867 | ++DOMWINDOW == 237 (0x7fed370ac400) [pid = 6867] [serial = 1396] [outer = (nil)] 06:56:39 INFO - PROCESS | 6867 | ++DOMWINDOW == 238 (0x7fed39aacc00) [pid = 6867] [serial = 1397] [outer = 0x7fed370ac400] 06:56:39 INFO - PROCESS | 6867 | 1461246999486 Marionette DEBUG loaded listener.js 06:56:39 INFO - PROCESS | 6867 | ++DOMWINDOW == 239 (0x7fed3b10a400) [pid = 6867] [serial = 1398] [outer = 0x7fed370ac400] 06:56:40 INFO - PROCESS | 6867 | 1461247000399 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]]]}] 06:56:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 06:56:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1490ms 06:56:40 INFO - PROCESS | 6867 | 1461247000440 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 06:56:40 INFO - PROCESS | 6867 | 1461247000444 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 06:56:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 06:56:40 INFO - PROCESS | 6867 | 1461247000450 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 06:56:40 INFO - PROCESS | 6867 | 1461247000453 Marionette TRACE conn3 <- [1,1834,null,{}] 06:56:40 INFO - PROCESS | 6867 | 1461247000458 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}] 06:56:40 INFO - PROCESS | 6867 | 1461247000652 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 06:56:40 INFO - PROCESS | 6867 | 1461247000869 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:40 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed49f34800 == 179 [pid = 6867] [id = 466] 06:56:40 INFO - PROCESS | 6867 | ++DOMWINDOW == 240 (0x7fed3748a800) [pid = 6867] [serial = 1399] [outer = (nil)] 06:56:40 INFO - PROCESS | 6867 | ++DOMWINDOW == 241 (0x7fed3b41ec00) [pid = 6867] [serial = 1400] [outer = 0x7fed3748a800] 06:56:40 INFO - PROCESS | 6867 | 1461247000984 Marionette DEBUG loaded listener.js 06:56:41 INFO - PROCESS | 6867 | ++DOMWINDOW == 242 (0x7fed3ba4f800) [pid = 6867] [serial = 1401] [outer = 0x7fed3748a800] 06:56:41 INFO - PROCESS | 6867 | 1461247001905 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]]]}] 06:56:41 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 06:56:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1488ms 06:56:41 INFO - PROCESS | 6867 | 1461247001939 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 06:56:41 INFO - PROCESS | 6867 | 1461247001942 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 06:56:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 06:56:41 INFO - PROCESS | 6867 | 1461247001948 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 06:56:41 INFO - PROCESS | 6867 | 1461247001952 Marionette TRACE conn3 <- [1,1838,null,{}] 06:56:41 INFO - PROCESS | 6867 | 1461247001957 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}] 06:56:42 INFO - PROCESS | 6867 | 1461247002162 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 06:56:42 INFO - PROCESS | 6867 | 1461247002381 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:42 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4eeb2000 == 180 [pid = 6867] [id = 467] 06:56:42 INFO - PROCESS | 6867 | ++DOMWINDOW == 243 (0x7fed30b88000) [pid = 6867] [serial = 1402] [outer = (nil)] 06:56:42 INFO - PROCESS | 6867 | ++DOMWINDOW == 244 (0x7fed3c82f000) [pid = 6867] [serial = 1403] [outer = 0x7fed30b88000] 06:56:42 INFO - PROCESS | 6867 | 1461247002496 Marionette DEBUG loaded listener.js 06:56:42 INFO - PROCESS | 6867 | ++DOMWINDOW == 245 (0x7fed3d720400) [pid = 6867] [serial = 1404] [outer = 0x7fed30b88000] 06:56:43 INFO - PROCESS | 6867 | 1461247003451 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]]]}] 06:56:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 06:56:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1580ms 06:56:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 06:56:43 INFO - PROCESS | 6867 | 1461247003530 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 06:56:43 INFO - PROCESS | 6867 | 1461247003533 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 06:56:43 INFO - PROCESS | 6867 | 1461247003539 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 06:56:43 INFO - PROCESS | 6867 | 1461247003542 Marionette TRACE conn3 <- [1,1842,null,{}] 06:56:43 INFO - PROCESS | 6867 | 1461247003548 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}] 06:56:43 INFO - PROCESS | 6867 | 1461247003812 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 06:56:44 INFO - PROCESS | 6867 | 1461247004123 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:44 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed53675000 == 181 [pid = 6867] [id = 468] 06:56:44 INFO - PROCESS | 6867 | ++DOMWINDOW == 246 (0x7fed3fb65c00) [pid = 6867] [serial = 1405] [outer = (nil)] 06:56:44 INFO - PROCESS | 6867 | ++DOMWINDOW == 247 (0x7fed49cc0000) [pid = 6867] [serial = 1406] [outer = 0x7fed3fb65c00] 06:56:44 INFO - PROCESS | 6867 | 1461247004203 Marionette DEBUG loaded listener.js 06:56:44 INFO - PROCESS | 6867 | ++DOMWINDOW == 248 (0x7fed49f9f400) [pid = 6867] [serial = 1407] [outer = 0x7fed3fb65c00] 06:56:45 INFO - PROCESS | 6867 | 1461247005036 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]]]}] 06:56:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 06:56:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1537ms 06:56:45 INFO - PROCESS | 6867 | 1461247005077 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 06:56:45 INFO - PROCESS | 6867 | 1461247005080 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 06:56:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 06:56:45 INFO - PROCESS | 6867 | 1461247005087 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 06:56:45 INFO - PROCESS | 6867 | 1461247005092 Marionette TRACE conn3 <- [1,1846,null,{}] 06:56:45 INFO - PROCESS | 6867 | 1461247005097 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}] 06:56:45 INFO - PROCESS | 6867 | 1461247005412 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 06:56:45 INFO - PROCESS | 6867 | 1461247005613 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:45 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed36fd9000 == 182 [pid = 6867] [id = 469] 06:56:45 INFO - PROCESS | 6867 | ++DOMWINDOW == 249 (0x7fed4afbc400) [pid = 6867] [serial = 1408] [outer = (nil)] 06:56:45 INFO - PROCESS | 6867 | ++DOMWINDOW == 250 (0x7fed4ee08000) [pid = 6867] [serial = 1409] [outer = 0x7fed4afbc400] 06:56:45 INFO - PROCESS | 6867 | 1461247005749 Marionette DEBUG loaded listener.js 06:56:45 INFO - PROCESS | 6867 | ++DOMWINDOW == 251 (0x7fed4f3ac000) [pid = 6867] [serial = 1410] [outer = 0x7fed4afbc400] 06:56:46 INFO - PROCESS | 6867 | 1461247006626 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]]]}] 06:56:46 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) 06:56:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1583ms 06:56:46 INFO - PROCESS | 6867 | 1461247006672 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 06:56:46 INFO - PROCESS | 6867 | 1461247006675 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 06:56:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 06:56:46 INFO - PROCESS | 6867 | 1461247006681 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 06:56:46 INFO - PROCESS | 6867 | 1461247006685 Marionette TRACE conn3 <- [1,1850,null,{}] 06:56:46 INFO - PROCESS | 6867 | 1461247006690 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}] 06:56:46 INFO - PROCESS | 6867 | 1461247006913 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 06:56:47 INFO - PROCESS | 6867 | 1461247007178 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:47 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed25dbe800 == 183 [pid = 6867] [id = 470] 06:56:47 INFO - PROCESS | 6867 | ++DOMWINDOW == 252 (0x7fed22ca2800) [pid = 6867] [serial = 1411] [outer = (nil)] 06:56:47 INFO - PROCESS | 6867 | ++DOMWINDOW == 253 (0x7fed22cac800) [pid = 6867] [serial = 1412] [outer = 0x7fed22ca2800] 06:56:47 INFO - PROCESS | 6867 | 1461247007303 Marionette DEBUG loaded listener.js 06:56:47 INFO - PROCESS | 6867 | ++DOMWINDOW == 254 (0x7fed22cb0400) [pid = 6867] [serial = 1413] [outer = 0x7fed22ca2800] 06:56:48 INFO - PROCESS | 6867 | 1461247008231 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]]]}] 06:56:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:56:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1588ms 06:56:48 INFO - PROCESS | 6867 | 1461247008271 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 06:56:48 INFO - PROCESS | 6867 | 1461247008276 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 06:56:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 06:56:48 INFO - PROCESS | 6867 | 1461247008283 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 06:56:48 INFO - PROCESS | 6867 | 1461247008287 Marionette TRACE conn3 <- [1,1854,null,{}] 06:56:48 INFO - PROCESS | 6867 | 1461247008293 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}] 06:56:48 INFO - PROCESS | 6867 | 1461247008504 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 06:56:48 INFO - PROCESS | 6867 | 1461247008753 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:48 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed20140800 == 184 [pid = 6867] [id = 471] 06:56:48 INFO - PROCESS | 6867 | ++DOMWINDOW == 255 (0x7fed2015a400) [pid = 6867] [serial = 1414] [outer = (nil)] 06:56:48 INFO - PROCESS | 6867 | ++DOMWINDOW == 256 (0x7fed20163c00) [pid = 6867] [serial = 1415] [outer = 0x7fed2015a400] 06:56:48 INFO - PROCESS | 6867 | 1461247008883 Marionette DEBUG loaded listener.js 06:56:48 INFO - PROCESS | 6867 | ++DOMWINDOW == 257 (0x7fed20168800) [pid = 6867] [serial = 1416] [outer = 0x7fed2015a400] 06:56:49 INFO - PROCESS | 6867 | 1461247009728 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]]]}] 06:56:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 06:56:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1485ms 06:56:49 INFO - PROCESS | 6867 | 1461247009769 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 06:56:49 INFO - PROCESS | 6867 | 1461247009772 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 06:56:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 06:56:49 INFO - PROCESS | 6867 | 1461247009778 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 06:56:49 INFO - PROCESS | 6867 | 1461247009780 Marionette TRACE conn3 <- [1,1858,null,{}] 06:56:49 INFO - PROCESS | 6867 | 1461247009786 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}] 06:56:49 INFO - PROCESS | 6867 | 1461247009997 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 06:56:50 INFO - PROCESS | 6867 | 1461247010278 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:50 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed33bad000 == 185 [pid = 6867] [id = 472] 06:56:50 INFO - PROCESS | 6867 | ++DOMWINDOW == 258 (0x7fed2015b400) [pid = 6867] [serial = 1417] [outer = (nil)] 06:56:50 INFO - PROCESS | 6867 | ++DOMWINDOW == 259 (0x7fed22cb1400) [pid = 6867] [serial = 1418] [outer = 0x7fed2015b400] 06:56:50 INFO - PROCESS | 6867 | 1461247010398 Marionette DEBUG loaded listener.js 06:56:50 INFO - PROCESS | 6867 | ++DOMWINDOW == 260 (0x7fed49f15800) [pid = 6867] [serial = 1419] [outer = 0x7fed2015b400] 06:56:51 INFO - PROCESS | 6867 | 1461247011263 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]]]}] 06:56:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 06:56:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1533ms 06:56:51 INFO - PROCESS | 6867 | 1461247011312 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 06:56:51 INFO - PROCESS | 6867 | 1461247011316 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 06:56:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 06:56:51 INFO - PROCESS | 6867 | 1461247011323 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 06:56:51 INFO - PROCESS | 6867 | 1461247011326 Marionette TRACE conn3 <- [1,1862,null,{}] 06:56:51 INFO - PROCESS | 6867 | 1461247011333 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}] 06:56:51 INFO - PROCESS | 6867 | 1461247011562 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 06:56:51 INFO - PROCESS | 6867 | 1461247011873 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:51 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed25ea0800 == 186 [pid = 6867] [id = 473] 06:56:51 INFO - PROCESS | 6867 | ++DOMWINDOW == 261 (0x7fed20161c00) [pid = 6867] [serial = 1420] [outer = (nil)] 06:56:51 INFO - PROCESS | 6867 | ++DOMWINDOW == 262 (0x7fed20c59400) [pid = 6867] [serial = 1421] [outer = 0x7fed20161c00] 06:56:51 INFO - PROCESS | 6867 | 1461247011953 Marionette DEBUG loaded listener.js 06:56:52 INFO - PROCESS | 6867 | ++DOMWINDOW == 263 (0x7fed20c5e800) [pid = 6867] [serial = 1422] [outer = 0x7fed20161c00] 06:56:53 INFO - PROCESS | 6867 | 1461247013335 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]]]}] 06:56:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 06:56:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 2087ms 06:56:53 INFO - PROCESS | 6867 | 1461247013411 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 06:56:53 INFO - PROCESS | 6867 | 1461247013418 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 06:56:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 06:56:53 INFO - PROCESS | 6867 | 1461247013427 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 06:56:53 INFO - PROCESS | 6867 | 1461247013431 Marionette TRACE conn3 <- [1,1866,null,{}] 06:56:53 INFO - PROCESS | 6867 | 1461247013438 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}] 06:56:53 INFO - PROCESS | 6867 | 1461247013695 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 06:56:54 INFO - PROCESS | 6867 | 1461247014028 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:54 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed283d5000 == 187 [pid = 6867] [id = 474] 06:56:54 INFO - PROCESS | 6867 | ++DOMWINDOW == 264 (0x7fed23f44c00) [pid = 6867] [serial = 1423] [outer = (nil)] 06:56:54 INFO - PROCESS | 6867 | ++DOMWINDOW == 265 (0x7fed24e55800) [pid = 6867] [serial = 1424] [outer = 0x7fed23f44c00] 06:56:54 INFO - PROCESS | 6867 | 1461247014104 Marionette DEBUG loaded listener.js 06:56:54 INFO - PROCESS | 6867 | ++DOMWINDOW == 266 (0x7fed2571c400) [pid = 6867] [serial = 1425] [outer = 0x7fed23f44c00] 06:56:55 INFO - PROCESS | 6867 | 1461247015031 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]]]}] 06:56:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 06:56:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1681ms 06:56:55 INFO - PROCESS | 6867 | 1461247015110 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 06:56:55 INFO - PROCESS | 6867 | 1461247015118 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 06:56:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 06:56:55 INFO - PROCESS | 6867 | 1461247015128 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 06:56:55 INFO - PROCESS | 6867 | 1461247015132 Marionette TRACE conn3 <- [1,1870,null,{}] 06:56:55 INFO - PROCESS | 6867 | 1461247015137 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}] 06:56:55 INFO - PROCESS | 6867 | 1461247015489 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 06:56:55 INFO - PROCESS | 6867 | 1461247015874 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:55 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed21d5a800 == 188 [pid = 6867] [id = 475] 06:56:55 INFO - PROCESS | 6867 | ++DOMWINDOW == 267 (0x7fed25725800) [pid = 6867] [serial = 1426] [outer = (nil)] 06:56:55 INFO - PROCESS | 6867 | ++DOMWINDOW == 268 (0x7fed27151400) [pid = 6867] [serial = 1427] [outer = 0x7fed25725800] 06:56:55 INFO - PROCESS | 6867 | 1461247015944 Marionette DEBUG loaded listener.js 06:56:56 INFO - PROCESS | 6867 | ++DOMWINDOW == 269 (0x7fed29c07c00) [pid = 6867] [serial = 1428] [outer = 0x7fed25725800] 06:56:56 INFO - PROCESS | 6867 | 1461247016807 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]]]}] 06:56:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 06:56:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1736ms 06:56:56 INFO - PROCESS | 6867 | 1461247016869 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 06:56:56 INFO - PROCESS | 6867 | 1461247016873 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 06:56:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 06:56:56 INFO - PROCESS | 6867 | 1461247016879 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 06:56:56 INFO - PROCESS | 6867 | 1461247016884 Marionette TRACE conn3 <- [1,1874,null,{}] 06:56:56 INFO - PROCESS | 6867 | 1461247016899 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}] 06:56:57 INFO - PROCESS | 6867 | 1461247017117 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 06:56:57 INFO - PROCESS | 6867 | 1461247017395 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:57 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2a17d000 == 189 [pid = 6867] [id = 476] 06:56:57 INFO - PROCESS | 6867 | ++DOMWINDOW == 270 (0x7fed29dbc000) [pid = 6867] [serial = 1429] [outer = (nil)] 06:56:57 INFO - PROCESS | 6867 | ++DOMWINDOW == 271 (0x7fed2a26d000) [pid = 6867] [serial = 1430] [outer = 0x7fed29dbc000] 06:56:57 INFO - PROCESS | 6867 | 1461247017508 Marionette DEBUG loaded listener.js 06:56:57 INFO - PROCESS | 6867 | ++DOMWINDOW == 272 (0x7fed2aeb4000) [pid = 6867] [serial = 1431] [outer = 0x7fed29dbc000] 06:56:58 INFO - PROCESS | 6867 | 1461247018391 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]]]}] 06:56:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 06:56:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1583ms 06:56:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 06:56:58 INFO - PROCESS | 6867 | 1461247018463 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 06:56:58 INFO - PROCESS | 6867 | 1461247018467 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 06:56:58 INFO - PROCESS | 6867 | 1461247018473 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 06:56:58 INFO - PROCESS | 6867 | 1461247018475 Marionette TRACE conn3 <- [1,1878,null,{}] 06:56:58 INFO - PROCESS | 6867 | 1461247018480 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}] 06:56:58 INFO - PROCESS | 6867 | 1461247018683 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 06:56:59 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed251cd800 == 188 [pid = 6867] [id = 408] 06:56:59 INFO - PROCESS | 6867 | --DOMWINDOW == 271 (0x7fed3aa35000) [pid = 6867] [serial = 1262] [outer = (nil)] [url = about:blank] 06:56:59 INFO - PROCESS | 6867 | --DOMWINDOW == 270 (0x7fed4a107000) [pid = 6867] [serial = 1274] [outer = (nil)] [url = about:blank] 06:56:59 INFO - PROCESS | 6867 | --DOMWINDOW == 269 (0x7fed3c062800) [pid = 6867] [serial = 1265] [outer = (nil)] [url = about:blank] 06:56:59 INFO - PROCESS | 6867 | --DOMWINDOW == 268 (0x7fed3b239000) [pid = 6867] [serial = 1271] [outer = (nil)] [url = about:blank] 06:56:59 INFO - PROCESS | 6867 | --DOMWINDOW == 267 (0x7fed32f20000) [pid = 6867] [serial = 1253] [outer = (nil)] [url = about:blank] 06:56:59 INFO - PROCESS | 6867 | --DOMWINDOW == 266 (0x7fed28aca800) [pid = 6867] [serial = 1247] [outer = (nil)] [url = about:blank] 06:56:59 INFO - PROCESS | 6867 | --DOMWINDOW == 265 (0x7fed36c30400) [pid = 6867] [serial = 1256] [outer = (nil)] [url = about:blank] 06:56:59 INFO - PROCESS | 6867 | --DOMWINDOW == 264 (0x7fed2aeb3c00) [pid = 6867] [serial = 1250] [outer = (nil)] [url = about:blank] 06:56:59 INFO - PROCESS | 6867 | --DOMWINDOW == 263 (0x7fed3cd98800) [pid = 6867] [serial = 1268] [outer = (nil)] [url = about:blank] 06:56:59 INFO - PROCESS | 6867 | --DOMWINDOW == 262 (0x7fed4ee0e000) [pid = 6867] [serial = 1277] [outer = (nil)] [url = about:blank] 06:56:59 INFO - PROCESS | 6867 | --DOMWINDOW == 261 (0x7fed372e9800) [pid = 6867] [serial = 1259] [outer = (nil)] [url = about:blank] 06:56:59 INFO - PROCESS | 6867 | --DOMWINDOW == 260 (0x7fed4f3ab800) [pid = 6867] [serial = 1280] [outer = (nil)] [url = about:blank] 06:56:59 INFO - PROCESS | 6867 | --DOMWINDOW == 259 (0x7fed370b5400) [pid = 6867] [serial = 1283] [outer = (nil)] [url = about:blank] 06:56:59 INFO - PROCESS | 6867 | --DOMWINDOW == 258 (0x7fed4f423400) [pid = 6867] [serial = 1286] [outer = (nil)] [url = about:blank] 06:56:59 INFO - PROCESS | 6867 | --DOMWINDOW == 257 (0x7fed2c4d3800) [pid = 6867] [serial = 1289] [outer = (nil)] [url = about:blank] 06:56:59 INFO - PROCESS | 6867 | --DOMWINDOW == 256 (0x7fed3748fc00) [pid = 6867] [serial = 1310] [outer = (nil)] [url = about:blank] 06:56:59 INFO - PROCESS | 6867 | 1461247019186 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:59 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed30f62800 == 187 [pid = 6867] [id = 457] 06:56:59 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed30d11000 == 186 [pid = 6867] [id = 456] 06:56:59 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed2ae04800 == 185 [pid = 6867] [id = 455] 06:56:59 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed287e7000 == 184 [pid = 6867] [id = 454] 06:56:59 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed257a7000 == 185 [pid = 6867] [id = 477] 06:56:59 INFO - PROCESS | 6867 | ++DOMWINDOW == 257 (0x7fed23ef0800) [pid = 6867] [serial = 1432] [outer = (nil)] 06:56:59 INFO - PROCESS | 6867 | ++DOMWINDOW == 258 (0x7fed2915dc00) [pid = 6867] [serial = 1433] [outer = 0x7fed23ef0800] 06:56:59 INFO - PROCESS | 6867 | 1461247019264 Marionette DEBUG loaded listener.js 06:56:59 INFO - PROCESS | 6867 | ++DOMWINDOW == 259 (0x7fed2af8f400) [pid = 6867] [serial = 1434] [outer = 0x7fed23ef0800] 06:56:59 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed21dc6800 == 184 [pid = 6867] [id = 453] 06:56:59 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed289c2000 == 183 [pid = 6867] [id = 452] 06:56:59 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed30d74800 == 182 [pid = 6867] [id = 450] 06:56:59 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed289d9800 == 181 [pid = 6867] [id = 449] 06:56:59 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed21d5f000 == 180 [pid = 6867] [id = 448] 06:56:59 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed289cd800 == 179 [pid = 6867] [id = 447] 06:56:59 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed285b2000 == 178 [pid = 6867] [id = 446] 06:56:59 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3ad4a000 == 177 [pid = 6867] [id = 445] 06:56:59 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed26b7b800 == 176 [pid = 6867] [id = 444] 06:56:59 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed4f36f800 == 175 [pid = 6867] [id = 443] 06:56:59 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed49c5a800 == 174 [pid = 6867] [id = 442] 06:56:59 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3bb2d000 == 173 [pid = 6867] [id = 441] 06:56:59 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed37b8a000 == 172 [pid = 6867] [id = 440] 06:56:59 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed28415000 == 171 [pid = 6867] [id = 437] 06:57:00 INFO - PROCESS | 6867 | 1461247020030 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]]]}] 06:57:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 06:57:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1585ms 06:57:00 INFO - PROCESS | 6867 | 1461247020057 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 06:57:00 INFO - PROCESS | 6867 | 1461247020061 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 06:57:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 06:57:00 INFO - PROCESS | 6867 | 1461247020075 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 06:57:00 INFO - PROCESS | 6867 | 1461247020077 Marionette TRACE conn3 <- [1,1882,null,{}] 06:57:00 INFO - PROCESS | 6867 | --DOMWINDOW == 258 (0x7fed3b4e5800) [pid = 6867] [serial = 1065] [outer = (nil)] [url = about:blank] 06:57:00 INFO - PROCESS | 6867 | --DOMWINDOW == 257 (0x7fed37497000) [pid = 6867] [serial = 1062] [outer = (nil)] [url = about:blank] 06:57:00 INFO - PROCESS | 6867 | --DOMWINDOW == 256 (0x7fed2c64d000) [pid = 6867] [serial = 1056] [outer = (nil)] [url = about:blank] 06:57:00 INFO - PROCESS | 6867 | --DOMWINDOW == 255 (0x7fed4f020800) [pid = 6867] [serial = 1074] [outer = (nil)] [url = about:blank] 06:57:00 INFO - PROCESS | 6867 | --DOMWINDOW == 254 (0x7fed340c8800) [pid = 6867] [serial = 1059] [outer = (nil)] [url = about:blank] 06:57:00 INFO - PROCESS | 6867 | --DOMWINDOW == 253 (0x7fed4e92d800) [pid = 6867] [serial = 1071] [outer = (nil)] [url = about:blank] 06:57:00 INFO - PROCESS | 6867 | --DOMWINDOW == 252 (0x7fed3b105400) [pid = 6867] [serial = 1053] [outer = (nil)] [url = about:blank] 06:57:00 INFO - PROCESS | 6867 | --DOMWINDOW == 251 (0x7fed2c650400) [pid = 6867] [serial = 1298] [outer = (nil)] [url = about:blank] 06:57:00 INFO - PROCESS | 6867 | --DOMWINDOW == 250 (0x7fed3ba56800) [pid = 6867] [serial = 1068] [outer = (nil)] [url = about:blank] 06:57:00 INFO - PROCESS | 6867 | --DOMWINDOW == 249 (0x7fed30b8a800) [pid = 6867] [serial = 1299] [outer = (nil)] [url = about:blank] 06:57:00 INFO - PROCESS | 6867 | --DOMWINDOW == 248 (0x7fed33fc0800) [pid = 6867] [serial = 1304] [outer = (nil)] [url = about:blank] 06:57:00 INFO - PROCESS | 6867 | --DOMWINDOW == 247 (0x7fed2916d400) [pid = 6867] [serial = 1295] [outer = (nil)] [url = about:blank] 06:57:00 INFO - PROCESS | 6867 | --DOMWINDOW == 246 (0x7fed2a26dc00) [pid = 6867] [serial = 1296] [outer = (nil)] [url = about:blank] 06:57:00 INFO - PROCESS | 6867 | --DOMWINDOW == 245 (0x7fed31abac00) [pid = 6867] [serial = 1301] [outer = (nil)] [url = about:blank] 06:57:00 INFO - PROCESS | 6867 | --DOMWINDOW == 244 (0x7fed2708d000) [pid = 6867] [serial = 1292] [outer = (nil)] [url = about:blank] 06:57:00 INFO - PROCESS | 6867 | --DOMWINDOW == 243 (0x7fed28accc00) [pid = 6867] [serial = 1293] [outer = (nil)] [url = about:blank] 06:57:00 INFO - PROCESS | 6867 | --DOMWINDOW == 242 (0x7fed3417d800) [pid = 6867] [serial = 1244] [outer = (nil)] [url = about:blank] 06:57:00 INFO - PROCESS | 6867 | --DOMWINDOW == 241 (0x7fed368c4c00) [pid = 6867] [serial = 1305] [outer = (nil)] [url = about:blank] 06:57:00 INFO - PROCESS | 6867 | --DOMWINDOW == 240 (0x7fed3742a000) [pid = 6867] [serial = 1308] [outer = (nil)] [url = about:blank] 06:57:00 INFO - PROCESS | 6867 | --DOMWINDOW == 239 (0x7fed3741f800) [pid = 6867] [serial = 1307] [outer = (nil)] [url = about:blank] 06:57:00 INFO - PROCESS | 6867 | --DOMWINDOW == 238 (0x7fed335d5800) [pid = 6867] [serial = 1302] [outer = (nil)] [url = about:blank] 06:57:00 INFO - PROCESS | 6867 | 1461247020113 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}] 06:57:00 INFO - PROCESS | 6867 | 1461247020298 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 06:57:00 INFO - PROCESS | 6867 | 1461247020313 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:00 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed289cd800 == 172 [pid = 6867] [id = 478] 06:57:00 INFO - PROCESS | 6867 | ++DOMWINDOW == 239 (0x7fed2af91400) [pid = 6867] [serial = 1435] [outer = (nil)] 06:57:00 INFO - PROCESS | 6867 | ++DOMWINDOW == 240 (0x7fed2c64d000) [pid = 6867] [serial = 1436] [outer = 0x7fed2af91400] 06:57:00 INFO - PROCESS | 6867 | 1461247020376 Marionette DEBUG loaded listener.js 06:57:00 INFO - PROCESS | 6867 | ++DOMWINDOW == 241 (0x7fed30b9c000) [pid = 6867] [serial = 1437] [outer = 0x7fed2af91400] 06:57:01 INFO - PROCESS | 6867 | 1461247021342 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]]]}] 06:57:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 06:57:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1324ms 06:57:01 INFO - PROCESS | 6867 | 1461247021391 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 06:57:01 INFO - PROCESS | 6867 | 1461247021394 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 06:57:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 06:57:01 INFO - PROCESS | 6867 | 1461247021400 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 06:57:01 INFO - PROCESS | 6867 | 1461247021404 Marionette TRACE conn3 <- [1,1886,null,{}] 06:57:01 INFO - PROCESS | 6867 | 1461247021411 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}] 06:57:01 INFO - PROCESS | 6867 | 1461247021635 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 06:57:01 INFO - PROCESS | 6867 | 1461247021858 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:01 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed30d6c800 == 173 [pid = 6867] [id = 479] 06:57:01 INFO - PROCESS | 6867 | ++DOMWINDOW == 242 (0x7fed30ba0800) [pid = 6867] [serial = 1438] [outer = (nil)] 06:57:01 INFO - PROCESS | 6867 | ++DOMWINDOW == 243 (0x7fed31addc00) [pid = 6867] [serial = 1439] [outer = 0x7fed30ba0800] 06:57:01 INFO - PROCESS | 6867 | 1461247021925 Marionette DEBUG loaded listener.js 06:57:02 INFO - PROCESS | 6867 | ++DOMWINDOW == 244 (0x7fed35157000) [pid = 6867] [serial = 1440] [outer = 0x7fed30ba0800] 06:57:02 INFO - PROCESS | 6867 | 1461247022797 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]]]}] 06:57:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 06:57:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1439ms 06:57:02 INFO - PROCESS | 6867 | 1461247022841 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 06:57:02 INFO - PROCESS | 6867 | 1461247022844 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 06:57:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 06:57:02 INFO - PROCESS | 6867 | 1461247022850 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 06:57:02 INFO - PROCESS | 6867 | 1461247022852 Marionette TRACE conn3 <- [1,1890,null,{}] 06:57:02 INFO - PROCESS | 6867 | 1461247022863 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}] 06:57:03 INFO - PROCESS | 6867 | 1461247023153 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 06:57:03 INFO - PROCESS | 6867 | 1461247023187 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:03 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed32d33000 == 174 [pid = 6867] [id = 480] 06:57:03 INFO - PROCESS | 6867 | ++DOMWINDOW == 245 (0x7fed31a34800) [pid = 6867] [serial = 1441] [outer = (nil)] 06:57:03 INFO - PROCESS | 6867 | ++DOMWINDOW == 246 (0x7fed36c30c00) [pid = 6867] [serial = 1442] [outer = 0x7fed31a34800] 06:57:03 INFO - PROCESS | 6867 | 1461247023250 Marionette DEBUG loaded listener.js 06:57:03 INFO - PROCESS | 6867 | ++DOMWINDOW == 247 (0x7fed370ba000) [pid = 6867] [serial = 1443] [outer = 0x7fed31a34800] 06:57:04 INFO - PROCESS | 6867 | --DOMWINDOW == 246 (0x7fed3d6b8000) [pid = 6867] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 06:57:04 INFO - PROCESS | 6867 | --DOMWINDOW == 245 (0x7fed2acf3c00) [pid = 6867] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 06:57:04 INFO - PROCESS | 6867 | --DOMWINDOW == 244 (0x7fed22ef7800) [pid = 6867] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 06:57:04 INFO - PROCESS | 6867 | --DOMWINDOW == 243 (0x7fed30f1c000) [pid = 6867] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 06:57:04 INFO - PROCESS | 6867 | --DOMWINDOW == 242 (0x7fed37317400) [pid = 6867] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 06:57:04 INFO - PROCESS | 6867 | --DOMWINDOW == 241 (0x7fed29c46c00) [pid = 6867] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 06:57:04 INFO - PROCESS | 6867 | --DOMWINDOW == 240 (0x7fed369a3400) [pid = 6867] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 06:57:04 INFO - PROCESS | 6867 | --DOMWINDOW == 239 (0x7fed23f4fc00) [pid = 6867] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 06:57:04 INFO - PROCESS | 6867 | --DOMWINDOW == 238 (0x7fed37314800) [pid = 6867] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 06:57:04 INFO - PROCESS | 6867 | --DOMWINDOW == 237 (0x7fed2ace8c00) [pid = 6867] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 06:57:04 INFO - PROCESS | 6867 | --DOMWINDOW == 236 (0x7fed370aec00) [pid = 6867] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 06:57:04 INFO - PROCESS | 6867 | --DOMWINDOW == 235 (0x7fed4ee0e800) [pid = 6867] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 06:57:04 INFO - PROCESS | 6867 | --DOMWINDOW == 234 (0x7fed2ace9000) [pid = 6867] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 06:57:04 INFO - PROCESS | 6867 | --DOMWINDOW == 233 (0x7fed29164400) [pid = 6867] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 06:57:04 INFO - PROCESS | 6867 | --DOMWINDOW == 232 (0x7fed3d963c00) [pid = 6867] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 06:57:04 INFO - PROCESS | 6867 | --DOMWINDOW == 231 (0x7fed2af9d400) [pid = 6867] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 06:57:04 INFO - PROCESS | 6867 | --DOMWINDOW == 230 (0x7fed33521800) [pid = 6867] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 06:57:04 INFO - PROCESS | 6867 | --DOMWINDOW == 229 (0x7fed29152c00) [pid = 6867] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 06:57:04 INFO - PROCESS | 6867 | --DOMWINDOW == 228 (0x7fed25f71400) [pid = 6867] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 06:57:04 INFO - PROCESS | 6867 | --DOMWINDOW == 227 (0x7fed29ca7800) [pid = 6867] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 06:57:04 INFO - PROCESS | 6867 | --DOMWINDOW == 226 (0x7fed290c8400) [pid = 6867] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 06:57:04 INFO - PROCESS | 6867 | --DOMWINDOW == 225 (0x7fed29c4dc00) [pid = 6867] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 06:57:04 INFO - PROCESS | 6867 | --DOMWINDOW == 224 (0x7fed24e59400) [pid = 6867] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 06:57:04 INFO - PROCESS | 6867 | --DOMWINDOW == 223 (0x7fed3ac57400) [pid = 6867] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 06:57:04 INFO - PROCESS | 6867 | --DOMWINDOW == 222 (0x7fed29170400) [pid = 6867] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 06:57:04 INFO - PROCESS | 6867 | --DOMWINDOW == 221 (0x7fed36a8dc00) [pid = 6867] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 06:57:04 INFO - PROCESS | 6867 | --DOMWINDOW == 220 (0x7fed290c3400) [pid = 6867] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 06:57:04 INFO - PROCESS | 6867 | --DOMWINDOW == 219 (0x7fed22cd5000) [pid = 6867] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 06:57:04 INFO - PROCESS | 6867 | --DOMWINDOW == 218 (0x7fed28445800) [pid = 6867] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 06:57:04 INFO - PROCESS | 6867 | --DOMWINDOW == 217 (0x7fed28445000) [pid = 6867] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 06:57:04 INFO - PROCESS | 6867 | --DOMWINDOW == 216 (0x7fed370af400) [pid = 6867] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 06:57:04 INFO - PROCESS | 6867 | --DOMWINDOW == 215 (0x7fed24e52800) [pid = 6867] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 06:57:04 INFO - PROCESS | 6867 | --DOMWINDOW == 214 (0x7fed33ce5800) [pid = 6867] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 06:57:04 INFO - PROCESS | 6867 | --DOMWINDOW == 213 (0x7fed2a26e000) [pid = 6867] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 06:57:04 INFO - PROCESS | 6867 | --DOMWINDOW == 212 (0x7fed4305e400) [pid = 6867] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 06:57:04 INFO - PROCESS | 6867 | --DOMWINDOW == 211 (0x7fed22cd8000) [pid = 6867] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 06:57:04 INFO - PROCESS | 6867 | --DOMWINDOW == 210 (0x7fed290d0400) [pid = 6867] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 06:57:04 INFO - PROCESS | 6867 | --DOMWINDOW == 209 (0x7fed22ccfc00) [pid = 6867] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 06:57:04 INFO - PROCESS | 6867 | --DOMWINDOW == 208 (0x7fed22ccf400) [pid = 6867] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 06:57:04 INFO - PROCESS | 6867 | --DOMWINDOW == 207 (0x7fed3bf55c00) [pid = 6867] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 06:57:04 INFO - PROCESS | 6867 | --DOMWINDOW == 206 (0x7fed28ac3c00) [pid = 6867] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 06:57:04 INFO - PROCESS | 6867 | --DOMWINDOW == 205 (0x7fed3cd94800) [pid = 6867] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 06:57:04 INFO - PROCESS | 6867 | --DOMWINDOW == 204 (0x7fed28ad1400) [pid = 6867] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 06:57:04 INFO - PROCESS | 6867 | --DOMWINDOW == 203 (0x7fed3917ac00) [pid = 6867] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 06:57:04 INFO - PROCESS | 6867 | --DOMWINDOW == 202 (0x7fed33e2cc00) [pid = 6867] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 06:57:04 INFO - PROCESS | 6867 | --DOMWINDOW == 201 (0x7fed24e50400) [pid = 6867] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 06:57:04 INFO - PROCESS | 6867 | --DOMWINDOW == 200 (0x7fed27151c00) [pid = 6867] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 06:57:04 INFO - PROCESS | 6867 | --DOMWINDOW == 199 (0x7fed30b9d400) [pid = 6867] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 06:57:04 INFO - PROCESS | 6867 | --DOMWINDOW == 198 (0x7fed32f1ac00) [pid = 6867] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 06:57:04 INFO - PROCESS | 6867 | --DOMWINDOW == 197 (0x7fed369a7000) [pid = 6867] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 06:57:04 INFO - PROCESS | 6867 | --DOMWINDOW == 196 (0x7fed22ef4800) [pid = 6867] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 06:57:04 INFO - PROCESS | 6867 | --DOMWINDOW == 195 (0x7fed2ad7d000) [pid = 6867] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 06:57:04 INFO - PROCESS | 6867 | --DOMWINDOW == 194 (0x7fed35318800) [pid = 6867] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 06:57:04 INFO - PROCESS | 6867 | --DOMWINDOW == 193 (0x7fed36a8f800) [pid = 6867] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 06:57:04 INFO - PROCESS | 6867 | --DOMWINDOW == 192 (0x7fed39d5c800) [pid = 6867] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 06:57:05 INFO - PROCESS | 6867 | 1461247025146 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]]]}] 06:57:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 06:57:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 2337ms 06:57:05 INFO - PROCESS | 6867 | 1461247025189 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 06:57:05 INFO - PROCESS | 6867 | 1461247025192 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 06:57:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 06:57:05 INFO - PROCESS | 6867 | 1461247025200 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 06:57:05 INFO - PROCESS | 6867 | 1461247025203 Marionette TRACE conn3 <- [1,1894,null,{}] 06:57:05 INFO - PROCESS | 6867 | 1461247025208 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}] 06:57:05 INFO - PROCESS | 6867 | 1461247025484 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 06:57:05 INFO - PROCESS | 6867 | 1461247025504 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:05 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed258c9000 == 175 [pid = 6867] [id = 481] 06:57:05 INFO - PROCESS | 6867 | ++DOMWINDOW == 193 (0x7fed22eebc00) [pid = 6867] [serial = 1444] [outer = (nil)] 06:57:05 INFO - PROCESS | 6867 | ++DOMWINDOW == 194 (0x7fed28445400) [pid = 6867] [serial = 1445] [outer = 0x7fed22eebc00] 06:57:05 INFO - PROCESS | 6867 | 1461247025571 Marionette DEBUG loaded listener.js 06:57:05 INFO - PROCESS | 6867 | ++DOMWINDOW == 195 (0x7fed29164400) [pid = 6867] [serial = 1446] [outer = 0x7fed22eebc00] 06:57:06 INFO - PROCESS | 6867 | 1461247026432 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]]]}] 06:57:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 06:57:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1277ms 06:57:06 INFO - PROCESS | 6867 | 1461247026479 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 06:57:06 INFO - PROCESS | 6867 | 1461247026482 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 06:57:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 06:57:06 INFO - PROCESS | 6867 | 1461247026488 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 06:57:06 INFO - PROCESS | 6867 | 1461247026490 Marionette TRACE conn3 <- [1,1898,null,{}] 06:57:06 INFO - PROCESS | 6867 | 1461247026495 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}] 06:57:06 INFO - PROCESS | 6867 | 1461247026687 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 06:57:07 INFO - PROCESS | 6867 | 1461247027053 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:07 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed257ab800 == 176 [pid = 6867] [id = 482] 06:57:07 INFO - PROCESS | 6867 | ++DOMWINDOW == 196 (0x7fed20163400) [pid = 6867] [serial = 1447] [outer = (nil)] 06:57:07 INFO - PROCESS | 6867 | ++DOMWINDOW == 197 (0x7fed20c5e000) [pid = 6867] [serial = 1448] [outer = 0x7fed20163400] 06:57:07 INFO - PROCESS | 6867 | 1461247027199 Marionette DEBUG loaded listener.js 06:57:07 INFO - PROCESS | 6867 | ++DOMWINDOW == 198 (0x7fed22ef0400) [pid = 6867] [serial = 1449] [outer = 0x7fed20163400] 06:57:08 INFO - PROCESS | 6867 | 1461247028148 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]]]}] 06:57:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 06:57:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1693ms 06:57:08 INFO - PROCESS | 6867 | 1461247028184 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 06:57:08 INFO - PROCESS | 6867 | 1461247028194 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 06:57:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 06:57:08 INFO - PROCESS | 6867 | 1461247028221 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 06:57:08 INFO - PROCESS | 6867 | 1461247028227 Marionette TRACE conn3 <- [1,1902,null,{}] 06:57:08 INFO - PROCESS | 6867 | 1461247028236 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}] 06:57:08 INFO - PROCESS | 6867 | 1461247028478 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 06:57:08 INFO - PROCESS | 6867 | 1461247028821 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:08 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed288dc800 == 177 [pid = 6867] [id = 483] 06:57:08 INFO - PROCESS | 6867 | ++DOMWINDOW == 199 (0x7fed25722400) [pid = 6867] [serial = 1450] [outer = (nil)] 06:57:08 INFO - PROCESS | 6867 | ++DOMWINDOW == 200 (0x7fed27086000) [pid = 6867] [serial = 1451] [outer = 0x7fed25722400] 06:57:08 INFO - PROCESS | 6867 | 1461247028938 Marionette DEBUG loaded listener.js 06:57:09 INFO - PROCESS | 6867 | ++DOMWINDOW == 201 (0x7fed29165c00) [pid = 6867] [serial = 1452] [outer = 0x7fed25722400] 06:57:09 INFO - PROCESS | 6867 | 1461247029944 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]]]}] 06:57:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 06:57:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1803ms 06:57:10 INFO - PROCESS | 6867 | 1461247030012 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 06:57:10 INFO - PROCESS | 6867 | 1461247030019 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 06:57:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 06:57:10 INFO - PROCESS | 6867 | 1461247030026 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 06:57:10 INFO - PROCESS | 6867 | 1461247030029 Marionette TRACE conn3 <- [1,1906,null,{}] 06:57:10 INFO - PROCESS | 6867 | 1461247030035 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}] 06:57:10 INFO - PROCESS | 6867 | 1461247030323 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 06:57:10 INFO - PROCESS | 6867 | 1461247030700 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:10 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed30cbc800 == 178 [pid = 6867] [id = 484] 06:57:10 INFO - PROCESS | 6867 | ++DOMWINDOW == 202 (0x7fed29c46c00) [pid = 6867] [serial = 1453] [outer = (nil)] 06:57:10 INFO - PROCESS | 6867 | ++DOMWINDOW == 203 (0x7fed29dc7400) [pid = 6867] [serial = 1454] [outer = 0x7fed29c46c00] 06:57:10 INFO - PROCESS | 6867 | 1461247030798 Marionette DEBUG loaded listener.js 06:57:10 INFO - PROCESS | 6867 | ++DOMWINDOW == 204 (0x7fed2a276c00) [pid = 6867] [serial = 1455] [outer = 0x7fed29c46c00] 06:57:11 INFO - PROCESS | 6867 | 1461247031778 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]]]}] 06:57:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 06:57:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1784ms 06:57:11 INFO - PROCESS | 6867 | 1461247031827 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 06:57:11 INFO - PROCESS | 6867 | 1461247031832 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 06:57:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 06:57:11 INFO - PROCESS | 6867 | 1461247031850 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 06:57:11 INFO - PROCESS | 6867 | 1461247031860 Marionette TRACE conn3 <- [1,1910,null,{}] 06:57:11 INFO - PROCESS | 6867 | 1461247031868 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}] 06:57:12 INFO - PROCESS | 6867 | 1461247032109 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 06:57:12 INFO - PROCESS | 6867 | 1461247032440 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:12 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed353f3000 == 179 [pid = 6867] [id = 485] 06:57:12 INFO - PROCESS | 6867 | ++DOMWINDOW == 205 (0x7fed29c51800) [pid = 6867] [serial = 1456] [outer = (nil)] 06:57:12 INFO - PROCESS | 6867 | ++DOMWINDOW == 206 (0x7fed2c74f800) [pid = 6867] [serial = 1457] [outer = 0x7fed29c51800] 06:57:12 INFO - PROCESS | 6867 | 1461247032528 Marionette DEBUG loaded listener.js 06:57:12 INFO - PROCESS | 6867 | ++DOMWINDOW == 207 (0x7fed318ce000) [pid = 6867] [serial = 1458] [outer = 0x7fed29c51800] 06:57:13 INFO - PROCESS | 6867 | 1461247033553 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]]]}] 06:57:13 INFO - PROCESS | 6867 | ************************* 06:57:13 INFO - PROCESS | 6867 | A coding exception was thrown and uncaught in a Task. 06:57:13 INFO - PROCESS | 6867 | 06:57:13 INFO - PROCESS | 6867 | Full message: TypeError: NetworkError when attempting to fetch resource. 06:57:13 INFO - PROCESS | 6867 | Full stack: 06:57:13 INFO - PROCESS | 6867 | ************************* 06:57:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 06:57:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1758ms 06:57:13 INFO - PROCESS | 6867 | 1461247033601 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 06:57:13 INFO - PROCESS | 6867 | 1461247033606 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 06:57:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 06:57:13 INFO - PROCESS | 6867 | 1461247033614 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 06:57:13 INFO - PROCESS | 6867 | 1461247033618 Marionette TRACE conn3 <- [1,1914,null,{}] 06:57:13 INFO - PROCESS | 6867 | 1461247033624 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}] 06:57:13 INFO - PROCESS | 6867 | 1461247033878 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 06:57:14 INFO - PROCESS | 6867 | 1461247034203 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:14 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed36fe1800 == 180 [pid = 6867] [id = 486] 06:57:14 INFO - PROCESS | 6867 | ++DOMWINDOW == 208 (0x7fed2aebc000) [pid = 6867] [serial = 1459] [outer = (nil)] 06:57:14 INFO - PROCESS | 6867 | ++DOMWINDOW == 209 (0x7fed31ade000) [pid = 6867] [serial = 1460] [outer = 0x7fed2aebc000] 06:57:14 INFO - PROCESS | 6867 | 1461247034291 Marionette DEBUG loaded listener.js 06:57:14 INFO - PROCESS | 6867 | ++DOMWINDOW == 210 (0x7fed33fc0800) [pid = 6867] [serial = 1461] [outer = 0x7fed2aebc000] 06:57:15 INFO - PROCESS | 6867 | 1461247035161 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]]]}] 06:57:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 06:57:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1590ms 06:57:15 INFO - PROCESS | 6867 | 1461247035206 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 06:57:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 06:57:15 INFO - PROCESS | 6867 | 1461247035210 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 06:57:15 INFO - PROCESS | 6867 | 1461247035216 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 06:57:15 INFO - PROCESS | 6867 | 1461247035220 Marionette TRACE conn3 <- [1,1918,null,{}] 06:57:15 INFO - PROCESS | 6867 | 1461247035225 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}] 06:57:15 INFO - PROCESS | 6867 | 1461247035465 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 06:57:15 INFO - PROCESS | 6867 | 1461247035807 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:15 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed37677000 == 181 [pid = 6867] [id = 487] 06:57:15 INFO - PROCESS | 6867 | ++DOMWINDOW == 211 (0x7fed369a1400) [pid = 6867] [serial = 1462] [outer = (nil)] 06:57:15 INFO - PROCESS | 6867 | ++DOMWINDOW == 212 (0x7fed36a8f800) [pid = 6867] [serial = 1463] [outer = 0x7fed369a1400] 06:57:15 INFO - PROCESS | 6867 | 1461247035913 Marionette DEBUG loaded listener.js 06:57:16 INFO - PROCESS | 6867 | ++DOMWINDOW == 213 (0x7fed372eb400) [pid = 6867] [serial = 1464] [outer = 0x7fed369a1400] 06:57:16 INFO - PROCESS | 6867 | 1461247036832 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]]]}] 06:57:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 06:57:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1684ms 06:57:16 INFO - PROCESS | 6867 | 1461247036901 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 06:57:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 06:57:16 INFO - PROCESS | 6867 | 1461247036905 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 06:57:16 INFO - PROCESS | 6867 | 1461247036911 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 06:57:16 INFO - PROCESS | 6867 | 1461247036914 Marionette TRACE conn3 <- [1,1922,null,{}] 06:57:16 INFO - PROCESS | 6867 | 1461247036920 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}] 06:57:17 INFO - PROCESS | 6867 | 1461247037239 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 06:57:17 INFO - PROCESS | 6867 | 1461247037485 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:17 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3af3e800 == 182 [pid = 6867] [id = 488] 06:57:17 INFO - PROCESS | 6867 | ++DOMWINDOW == 214 (0x7fed35318800) [pid = 6867] [serial = 1465] [outer = (nil)] 06:57:17 INFO - PROCESS | 6867 | ++DOMWINDOW == 215 (0x7fed39fe7800) [pid = 6867] [serial = 1466] [outer = 0x7fed35318800] 06:57:17 INFO - PROCESS | 6867 | 1461247037569 Marionette DEBUG loaded listener.js 06:57:17 INFO - PROCESS | 6867 | ++DOMWINDOW == 216 (0x7fed3b105400) [pid = 6867] [serial = 1467] [outer = 0x7fed35318800] 06:57:18 INFO - PROCESS | 6867 | 1461247038504 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]]]}] 06:57:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 06:57:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1644ms 06:57:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 06:57:18 INFO - PROCESS | 6867 | 1461247038555 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 06:57:18 INFO - PROCESS | 6867 | 1461247038559 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 06:57:18 INFO - PROCESS | 6867 | 1461247038565 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 06:57:18 INFO - PROCESS | 6867 | 1461247038569 Marionette TRACE conn3 <- [1,1926,null,{}] 06:57:18 INFO - PROCESS | 6867 | 1461247038575 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}] 06:57:18 INFO - PROCESS | 6867 | 1461247038825 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 06:57:19 INFO - PROCESS | 6867 | 1461247039132 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:19 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3c099800 == 183 [pid = 6867] [id = 489] 06:57:19 INFO - PROCESS | 6867 | ++DOMWINDOW == 217 (0x7fed34fa9000) [pid = 6867] [serial = 1468] [outer = (nil)] 06:57:19 INFO - PROCESS | 6867 | ++DOMWINDOW == 218 (0x7fed3b968000) [pid = 6867] [serial = 1469] [outer = 0x7fed34fa9000] 06:57:19 INFO - PROCESS | 6867 | 1461247039215 Marionette DEBUG loaded listener.js 06:57:19 INFO - PROCESS | 6867 | ++DOMWINDOW == 219 (0x7fed3c631c00) [pid = 6867] [serial = 1470] [outer = 0x7fed34fa9000] 06:57:20 INFO - PROCESS | 6867 | 1461247040088 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]]]}] 06:57:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 06:57:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1581ms 06:57:20 INFO - PROCESS | 6867 | 1461247040147 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 06:57:20 INFO - PROCESS | 6867 | 1461247040150 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 06:57:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 06:57:20 INFO - PROCESS | 6867 | 1461247040157 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 06:57:20 INFO - PROCESS | 6867 | 1461247040160 Marionette TRACE conn3 <- [1,1930,null,{}] 06:57:20 INFO - PROCESS | 6867 | 1461247040166 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}] 06:57:20 INFO - PROCESS | 6867 | 1461247040393 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 06:57:20 INFO - PROCESS | 6867 | 1461247040662 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:20 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed49c5a800 == 184 [pid = 6867] [id = 490] 06:57:20 INFO - PROCESS | 6867 | ++DOMWINDOW == 220 (0x7fed23ef3000) [pid = 6867] [serial = 1471] [outer = (nil)] 06:57:20 INFO - PROCESS | 6867 | ++DOMWINDOW == 221 (0x7fed2af93c00) [pid = 6867] [serial = 1472] [outer = 0x7fed23ef3000] 06:57:20 INFO - PROCESS | 6867 | 1461247040784 Marionette DEBUG loaded listener.js 06:57:20 INFO - PROCESS | 6867 | ++DOMWINDOW == 222 (0x7fed3d6c1400) [pid = 6867] [serial = 1473] [outer = 0x7fed23ef3000] 06:57:21 INFO - PROCESS | 6867 | 1461247041696 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]]]}] 06:57:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 06:57:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1581ms 06:57:21 INFO - PROCESS | 6867 | 1461247041740 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 06:57:21 INFO - PROCESS | 6867 | 1461247041743 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 06:57:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 06:57:21 INFO - PROCESS | 6867 | 1461247041750 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 06:57:21 INFO - PROCESS | 6867 | 1461247041754 Marionette TRACE conn3 <- [1,1934,null,{}] 06:57:21 INFO - PROCESS | 6867 | 1461247041760 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}] 06:57:21 INFO - PROCESS | 6867 | 1461247041992 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 06:57:22 INFO - PROCESS | 6867 | 1461247042299 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:22 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4eea3800 == 185 [pid = 6867] [id = 491] 06:57:22 INFO - PROCESS | 6867 | ++DOMWINDOW == 223 (0x7fed23f42400) [pid = 6867] [serial = 1474] [outer = (nil)] 06:57:22 INFO - PROCESS | 6867 | ++DOMWINDOW == 224 (0x7fed3ff9c800) [pid = 6867] [serial = 1475] [outer = 0x7fed23f42400] 06:57:22 INFO - PROCESS | 6867 | 1461247042383 Marionette DEBUG loaded listener.js 06:57:22 INFO - PROCESS | 6867 | ++DOMWINDOW == 225 (0x7fed49dbb400) [pid = 6867] [serial = 1476] [outer = 0x7fed23f42400] 06:57:23 INFO - PROCESS | 6867 | 1461247043301 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]]]}] 06:57:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 06:57:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1584ms 06:57:23 INFO - PROCESS | 6867 | 1461247043336 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 06:57:23 INFO - PROCESS | 6867 | 1461247043340 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 06:57:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 06:57:23 INFO - PROCESS | 6867 | 1461247043346 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 06:57:23 INFO - PROCESS | 6867 | 1461247043350 Marionette TRACE conn3 <- [1,1938,null,{}] 06:57:23 INFO - PROCESS | 6867 | 1461247043355 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}] 06:57:23 INFO - PROCESS | 6867 | 1461247043565 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 06:57:23 INFO - PROCESS | 6867 | 1461247043900 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:23 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed54388800 == 186 [pid = 6867] [id = 492] 06:57:23 INFO - PROCESS | 6867 | ++DOMWINDOW == 226 (0x7fed4b2ed000) [pid = 6867] [serial = 1477] [outer = (nil)] 06:57:24 INFO - PROCESS | 6867 | ++DOMWINDOW == 227 (0x7fed4d01a800) [pid = 6867] [serial = 1478] [outer = 0x7fed4b2ed000] 06:57:24 INFO - PROCESS | 6867 | 1461247044017 Marionette DEBUG loaded listener.js 06:57:24 INFO - PROCESS | 6867 | ++DOMWINDOW == 228 (0x7fed4ee04400) [pid = 6867] [serial = 1479] [outer = 0x7fed4b2ed000] 06:57:24 INFO - PROCESS | 6867 | 1461247044956 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]]]}] 06:57:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 06:57:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1636ms 06:57:24 INFO - PROCESS | 6867 | 1461247044983 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 06:57:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 06:57:24 INFO - PROCESS | 6867 | 1461247044991 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 06:57:24 INFO - PROCESS | 6867 | 1461247044998 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 06:57:25 INFO - PROCESS | 6867 | 1461247045002 Marionette TRACE conn3 <- [1,1942,null,{}] 06:57:25 INFO - PROCESS | 6867 | 1461247045007 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}] 06:57:25 INFO - PROCESS | 6867 | 1461247045267 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 06:57:25 INFO - PROCESS | 6867 | 1461247045585 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:25 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed1ff97800 == 187 [pid = 6867] [id = 493] 06:57:25 INFO - PROCESS | 6867 | ++DOMWINDOW == 229 (0x7fed49a78400) [pid = 6867] [serial = 1480] [outer = (nil)] 06:57:25 INFO - PROCESS | 6867 | ++DOMWINDOW == 230 (0x7fed4f429800) [pid = 6867] [serial = 1481] [outer = 0x7fed49a78400] 06:57:25 INFO - PROCESS | 6867 | 1461247045671 Marionette DEBUG loaded listener.js 06:57:25 INFO - PROCESS | 6867 | ++DOMWINDOW == 231 (0x7fed4f532400) [pid = 6867] [serial = 1482] [outer = 0x7fed49a78400] 06:57:26 INFO - PROCESS | 6867 | 1461247046606 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]]]}] 06:57:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 06:57:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1644ms 06:57:26 INFO - PROCESS | 6867 | 1461247046643 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 06:57:26 INFO - PROCESS | 6867 | 1461247046646 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 06:57:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 06:57:26 INFO - PROCESS | 6867 | 1461247046656 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 06:57:26 INFO - PROCESS | 6867 | 1461247046660 Marionette TRACE conn3 <- [1,1946,null,{}] 06:57:26 INFO - PROCESS | 6867 | 1461247046667 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}] 06:57:26 INFO - PROCESS | 6867 | 1461247046908 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 06:57:27 INFO - PROCESS | 6867 | 1461247047222 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:27 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed1ffb1000 == 188 [pid = 6867] [id = 494] 06:57:27 INFO - PROCESS | 6867 | ++DOMWINDOW == 232 (0x7fed29322400) [pid = 6867] [serial = 1483] [outer = (nil)] 06:57:27 INFO - PROCESS | 6867 | ++DOMWINDOW == 233 (0x7fed2932a000) [pid = 6867] [serial = 1484] [outer = 0x7fed29322400] 06:57:27 INFO - PROCESS | 6867 | 1461247047300 Marionette DEBUG loaded listener.js 06:57:27 INFO - PROCESS | 6867 | ++DOMWINDOW == 234 (0x7fed2932f000) [pid = 6867] [serial = 1485] [outer = 0x7fed29322400] 06:57:28 INFO - PROCESS | 6867 | 1461247048215 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]]]}] 06:57:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 06:57:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1634ms 06:57:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 06:57:28 INFO - PROCESS | 6867 | 1461247048291 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 06:57:28 INFO - PROCESS | 6867 | 1461247048294 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 06:57:28 INFO - PROCESS | 6867 | 1461247048300 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 06:57:28 INFO - PROCESS | 6867 | 1461247048304 Marionette TRACE conn3 <- [1,1950,null,{}] 06:57:28 INFO - PROCESS | 6867 | 1461247048309 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}] 06:57:28 INFO - PROCESS | 6867 | 1461247048570 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 06:57:28 INFO - PROCESS | 6867 | 1461247048900 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:28 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed1e1ea800 == 189 [pid = 6867] [id = 495] 06:57:28 INFO - PROCESS | 6867 | ++DOMWINDOW == 235 (0x7fed21bc2400) [pid = 6867] [serial = 1486] [outer = (nil)] 06:57:28 INFO - PROCESS | 6867 | ++DOMWINDOW == 236 (0x7fed21bcb400) [pid = 6867] [serial = 1487] [outer = 0x7fed21bc2400] 06:57:28 INFO - PROCESS | 6867 | 1461247048993 Marionette DEBUG loaded listener.js 06:57:29 INFO - PROCESS | 6867 | ++DOMWINDOW == 237 (0x7fed21bcfc00) [pid = 6867] [serial = 1488] [outer = 0x7fed21bc2400] 06:57:29 INFO - PROCESS | 6867 | 1461247049845 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]]]}] 06:57:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 06:57:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1592ms 06:57:29 INFO - PROCESS | 6867 | 1461247049893 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 06:57:29 INFO - PROCESS | 6867 | 1461247049896 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 06:57:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 06:57:29 INFO - PROCESS | 6867 | 1461247049903 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 06:57:29 INFO - PROCESS | 6867 | 1461247049906 Marionette TRACE conn3 <- [1,1954,null,{}] 06:57:29 INFO - PROCESS | 6867 | 1461247049911 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}] 06:57:30 INFO - PROCESS | 6867 | 1461247050134 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 06:57:30 INFO - PROCESS | 6867 | 1461247050419 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:30 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2019d000 == 190 [pid = 6867] [id = 496] 06:57:30 INFO - PROCESS | 6867 | ++DOMWINDOW == 238 (0x7fed21bc2c00) [pid = 6867] [serial = 1489] [outer = (nil)] 06:57:30 INFO - PROCESS | 6867 | ++DOMWINDOW == 239 (0x7fed2932c000) [pid = 6867] [serial = 1490] [outer = 0x7fed21bc2c00] 06:57:30 INFO - PROCESS | 6867 | 1461247050559 Marionette DEBUG loaded listener.js 06:57:30 INFO - PROCESS | 6867 | ++DOMWINDOW == 240 (0x7fed4f309000) [pid = 6867] [serial = 1491] [outer = 0x7fed21bc2c00] 06:57:31 INFO - PROCESS | 6867 | 1461247051459 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]]]}] 06:57:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 06:57:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1591ms 06:57:31 INFO - PROCESS | 6867 | 1461247051495 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 06:57:31 INFO - PROCESS | 6867 | 1461247051500 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 06:57:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 06:57:31 INFO - PROCESS | 6867 | 1461247051506 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 06:57:31 INFO - PROCESS | 6867 | 1461247051509 Marionette TRACE conn3 <- [1,1958,null,{}] 06:57:31 INFO - PROCESS | 6867 | 1461247051515 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}] 06:57:31 INFO - PROCESS | 6867 | 1461247051847 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 06:57:32 INFO - PROCESS | 6867 | 1461247052105 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:32 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2601d000 == 191 [pid = 6867] [id = 497] 06:57:32 INFO - PROCESS | 6867 | ++DOMWINDOW == 241 (0x7fed20468000) [pid = 6867] [serial = 1492] [outer = (nil)] 06:57:32 INFO - PROCESS | 6867 | ++DOMWINDOW == 242 (0x7fed20470000) [pid = 6867] [serial = 1493] [outer = 0x7fed20468000] 06:57:32 INFO - PROCESS | 6867 | 1461247052196 Marionette DEBUG loaded listener.js 06:57:32 INFO - PROCESS | 6867 | ++DOMWINDOW == 243 (0x7fed20475800) [pid = 6867] [serial = 1494] [outer = 0x7fed20468000] 06:57:33 INFO - PROCESS | 6867 | 1461247053204 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]]]}] 06:57:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 06:57:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1732ms 06:57:33 INFO - PROCESS | 6867 | 1461247053239 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 06:57:33 INFO - PROCESS | 6867 | 1461247053242 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 06:57:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 06:57:33 INFO - PROCESS | 6867 | 1461247053249 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 06:57:33 INFO - PROCESS | 6867 | 1461247053251 Marionette TRACE conn3 <- [1,1962,null,{}] 06:57:33 INFO - PROCESS | 6867 | 1461247053258 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}] 06:57:33 INFO - PROCESS | 6867 | 1461247053510 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 06:57:33 INFO - PROCESS | 6867 | 1461247053878 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:33 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2057a800 == 192 [pid = 6867] [id = 498] 06:57:33 INFO - PROCESS | 6867 | ++DOMWINDOW == 244 (0x7fed2046c400) [pid = 6867] [serial = 1495] [outer = (nil)] 06:57:33 INFO - PROCESS | 6867 | ++DOMWINDOW == 245 (0x7fed205df000) [pid = 6867] [serial = 1496] [outer = 0x7fed2046c400] 06:57:34 INFO - PROCESS | 6867 | 1461247054002 Marionette DEBUG loaded listener.js 06:57:34 INFO - PROCESS | 6867 | ++DOMWINDOW == 246 (0x7fed205e6000) [pid = 6867] [serial = 1497] [outer = 0x7fed2046c400] 06:57:34 INFO - PROCESS | 6867 | 1461247054982 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]]]}] 06:57:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 06:57:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1789ms 06:57:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 06:57:35 INFO - PROCESS | 6867 | 1461247055039 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 06:57:35 INFO - PROCESS | 6867 | 1461247055042 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 06:57:35 INFO - PROCESS | 6867 | 1461247055049 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 06:57:35 INFO - PROCESS | 6867 | 1461247055052 Marionette TRACE conn3 <- [1,1966,null,{}] 06:57:35 INFO - PROCESS | 6867 | 1461247055058 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}] 06:57:35 INFO - PROCESS | 6867 | 1461247055344 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 06:57:35 INFO - PROCESS | 6867 | 1461247055683 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:35 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed26b85800 == 193 [pid = 6867] [id = 499] 06:57:35 INFO - PROCESS | 6867 | ++DOMWINDOW == 247 (0x7fed1ce4c800) [pid = 6867] [serial = 1498] [outer = (nil)] 06:57:35 INFO - PROCESS | 6867 | ++DOMWINDOW == 248 (0x7fed1ce55000) [pid = 6867] [serial = 1499] [outer = 0x7fed1ce4c800] 06:57:35 INFO - PROCESS | 6867 | 1461247055760 Marionette DEBUG loaded listener.js 06:57:35 INFO - PROCESS | 6867 | ++DOMWINDOW == 249 (0x7fed1ce59800) [pid = 6867] [serial = 1500] [outer = 0x7fed1ce4c800] 06:57:36 INFO - PROCESS | 6867 | 1461247056672 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]]]}] 06:57:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 06:57:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1687ms 06:57:36 INFO - PROCESS | 6867 | 1461247056737 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 06:57:36 INFO - PROCESS | 6867 | 1461247056741 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 06:57:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 06:57:36 INFO - PROCESS | 6867 | 1461247056747 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 06:57:36 INFO - PROCESS | 6867 | 1461247056750 Marionette TRACE conn3 <- [1,1970,null,{}] 06:57:36 INFO - PROCESS | 6867 | 1461247056756 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}] 06:57:37 INFO - PROCESS | 6867 | 1461247057009 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 06:57:38 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed288c2800 == 192 [pid = 6867] [id = 415] 06:57:38 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed4cb22000 == 191 [pid = 6867] [id = 68] 06:57:38 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed30d7c800 == 190 [pid = 6867] [id = 416] 06:57:38 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed4f192000 == 189 [pid = 6867] [id = 203] 06:57:38 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed291bb800 == 188 [pid = 6867] [id = 207] 06:57:38 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed32d22800 == 187 [pid = 6867] [id = 306] 06:57:38 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed36cda000 == 186 [pid = 6867] [id = 419] 06:57:38 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed33bb5000 == 185 [pid = 6867] [id = 417] 06:57:38 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3b84d000 == 184 [pid = 6867] [id = 222] 06:57:38 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3bb38000 == 183 [pid = 6867] [id = 221] 06:57:38 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed49aea000 == 182 [pid = 6867] [id = 67] 06:57:38 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed351d9800 == 181 [pid = 6867] [id = 48] 06:57:38 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed49ad2800 == 180 [pid = 6867] [id = 279] 06:57:38 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed37162000 == 179 [pid = 6867] [id = 420] 06:57:38 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3c6b6000 == 178 [pid = 6867] [id = 424] 06:57:38 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed49c44000 == 177 [pid = 6867] [id = 425] 06:57:38 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed353f6000 == 176 [pid = 6867] [id = 418] 06:57:38 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed39a6b800 == 175 [pid = 6867] [id = 422] 06:57:38 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3b7cc800 == 174 [pid = 6867] [id = 423] 06:57:38 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed258c9000 == 173 [pid = 6867] [id = 481] 06:57:38 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed32d33000 == 172 [pid = 6867] [id = 480] 06:57:38 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed30d6c800 == 171 [pid = 6867] [id = 479] 06:57:38 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed289cd800 == 170 [pid = 6867] [id = 478] 06:57:38 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed257a7000 == 169 [pid = 6867] [id = 477] 06:57:38 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed2a17d000 == 168 [pid = 6867] [id = 476] 06:57:38 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed21d5a800 == 167 [pid = 6867] [id = 475] 06:57:38 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed283d5000 == 166 [pid = 6867] [id = 474] 06:57:38 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed49f34800 == 165 [pid = 6867] [id = 466] 06:57:38 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3cfc3000 == 164 [pid = 6867] [id = 465] 06:57:38 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3b13e000 == 163 [pid = 6867] [id = 464] 06:57:38 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3767a000 == 162 [pid = 6867] [id = 463] 06:57:38 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3714b800 == 161 [pid = 6867] [id = 462] 06:57:38 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed30d07000 == 160 [pid = 6867] [id = 460] 06:57:38 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed283da800 == 159 [pid = 6867] [id = 459] 06:57:38 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3399f800 == 158 [pid = 6867] [id = 458] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 248 (0x7fed31ab6800) [pid = 6867] [serial = 1374] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 247 (0x7fed4a140000) [pid = 6867] [serial = 1328] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 246 (0x7fed4f08c000) [pid = 6867] [serial = 1331] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 245 (0x7fed39d5a800) [pid = 6867] [serial = 1322] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 244 (0x7fed4f42ac00) [pid = 6867] [serial = 1281] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 243 (0x7fed2b0e7800) [pid = 6867] [serial = 1370] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 242 (0x7fed29dc3400) [pid = 6867] [serial = 1364] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 241 (0x7fed49a7a400) [pid = 6867] [serial = 1128] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 240 (0x7fed3ace6400) [pid = 6867] [serial = 1203] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 239 (0x7fed36b7f400) [pid = 6867] [serial = 1319] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 238 (0x7fed2acf1c00) [pid = 6867] [serial = 1365] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 237 (0x7fed23f48400) [pid = 6867] [serial = 1352] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 236 (0x7fed2c64b400) [pid = 6867] [serial = 1251] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 235 (0x7fed37316400) [pid = 6867] [serial = 1260] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 234 (0x7fed2af93000) [pid = 6867] [serial = 1367] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 233 (0x7fed3b231800) [pid = 6867] [serial = 1325] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 232 (0x7fed30b84400) [pid = 6867] [serial = 1316] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 231 (0x7fed3c683000) [pid = 6867] [serial = 1266] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 230 (0x7fed31986c00) [pid = 6867] [serial = 1092] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 229 (0x7fed2af96800) [pid = 6867] [serial = 1343] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 228 (0x7fed2a198800) [pid = 6867] [serial = 1340] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 227 (0x7fed370ba400) [pid = 6867] [serial = 1284] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 226 (0x7fed4f525800) [pid = 6867] [serial = 1131] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 225 (0x7fed4ee0b400) [pid = 6867] [serial = 1218] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 224 (0x7fed2a273400) [pid = 6867] [serial = 1140] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 223 (0x7fed31acfc00) [pid = 6867] [serial = 1349] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 222 (0x7fed2a18e000) [pid = 6867] [serial = 1337] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 221 (0x7fed4ea4dc00) [pid = 6867] [serial = 1215] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 220 (0x7fed30ba0000) [pid = 6867] [serial = 1373] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 219 (0x7fed4aedf400) [pid = 6867] [serial = 1275] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 218 (0x7fed2c754c00) [pid = 6867] [serial = 1371] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 217 (0x7fed29161000) [pid = 6867] [serial = 1080] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 216 (0x7fed25f7c400) [pid = 6867] [serial = 1358] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 215 (0x7fed32db6800) [pid = 6867] [serial = 1191] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 214 (0x7fed29c49400) [pid = 6867] [serial = 1185] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 213 (0x7fed3d960400) [pid = 6867] [serial = 1146] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 212 (0x7fed30b85000) [pid = 6867] [serial = 1224] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 211 (0x7fed3d95d800) [pid = 6867] [serial = 1269] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 210 (0x7fed49f9c400) [pid = 6867] [serial = 1143] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 209 (0x7fed37310c00) [pid = 6867] [serial = 1197] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 208 (0x7fed251ef400) [pid = 6867] [serial = 1355] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 207 (0x7fed2c759c00) [pid = 6867] [serial = 1089] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 206 (0x7fed4ef2c000) [pid = 6867] [serial = 1149] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 205 (0x7fed29170000) [pid = 6867] [serial = 1137] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 204 (0x7fed29166000) [pid = 6867] [serial = 1134] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 203 (0x7fed4f52d800) [pid = 6867] [serial = 1287] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 202 (0x7fed2714a000) [pid = 6867] [serial = 1116] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 201 (0x7fed36c34800) [pid = 6867] [serial = 1122] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 200 (0x7fed34176000) [pid = 6867] [serial = 1194] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 199 (0x7fed4f164000) [pid = 6867] [serial = 1278] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 198 (0x7fed22ef6c00) [pid = 6867] [serial = 1152] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 197 (0x7fed2c4da400) [pid = 6867] [serial = 1188] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 196 (0x7fed29c11800) [pid = 6867] [serial = 1362] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 195 (0x7fed22ef3000) [pid = 6867] [serial = 1182] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 194 (0x7fed29c4f400) [pid = 6867] [serial = 1313] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 193 (0x7fed4f3e6c00) [pid = 6867] [serial = 1077] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 192 (0x7fed28ad1c00) [pid = 6867] [serial = 1083] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 191 (0x7fed2af9cc00) [pid = 6867] [serial = 1368] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 190 (0x7fed3fb51800) [pid = 6867] [serial = 1212] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 189 (0x7fed23ef5000) [pid = 6867] [serial = 1334] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 188 (0x7fed4ea49400) [pid = 6867] [serial = 1086] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 187 (0x7fed3b4e9000) [pid = 6867] [serial = 1206] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 186 (0x7fed25725000) [pid = 6867] [serial = 1346] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 185 (0x7fed3ba4c000) [pid = 6867] [serial = 1125] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 184 (0x7fed2aceec00) [pid = 6867] [serial = 1221] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 183 (0x7fed2916fc00) [pid = 6867] [serial = 1248] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 182 (0x7fed340c1400) [pid = 6867] [serial = 1254] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 181 (0x7fed49a70c00) [pid = 6867] [serial = 1272] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 180 (0x7fed29c0ac00) [pid = 6867] [serial = 1361] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 179 (0x7fed3b96d400) [pid = 6867] [serial = 1263] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 178 (0x7fed370ba800) [pid = 6867] [serial = 1290] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 177 (0x7fed2c75b400) [pid = 6867] [serial = 1119] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 176 (0x7fed36c3f800) [pid = 6867] [serial = 1257] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 175 (0x7fed28449c00) [pid = 6867] [serial = 1359] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 174 (0x7fed39d54000) [pid = 6867] [serial = 1200] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | --DOMWINDOW == 173 (0x7fed3ba54c00) [pid = 6867] [serial = 1209] [outer = (nil)] [url = about:blank] 06:57:38 INFO - PROCESS | 6867 | 1461247058913 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:38 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed218de000 == 159 [pid = 6867] [id = 500] 06:57:38 INFO - PROCESS | 6867 | ++DOMWINDOW == 174 (0x7fed20c53c00) [pid = 6867] [serial = 1501] [outer = (nil)] 06:57:38 INFO - PROCESS | 6867 | ++DOMWINDOW == 175 (0x7fed20c57800) [pid = 6867] [serial = 1502] [outer = 0x7fed20c53c00] 06:57:39 INFO - PROCESS | 6867 | 1461247059003 Marionette DEBUG loaded listener.js 06:57:39 INFO - PROCESS | 6867 | ++DOMWINDOW == 176 (0x7fed22ca3400) [pid = 6867] [serial = 1503] [outer = 0x7fed20c53c00] 06:57:39 INFO - PROCESS | 6867 | 1461247059759 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]]]}] 06:57:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 06:57:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 3037ms 06:57:39 INFO - PROCESS | 6867 | 1461247059785 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 06:57:39 INFO - PROCESS | 6867 | 1461247059791 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 06:57:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 06:57:39 INFO - PROCESS | 6867 | 1461247059800 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 06:57:39 INFO - PROCESS | 6867 | 1461247059804 Marionette TRACE conn3 <- [1,1974,null,{}] 06:57:39 INFO - PROCESS | 6867 | 1461247059811 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}] 06:57:40 INFO - PROCESS | 6867 | 1461247060026 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 06:57:40 INFO - PROCESS | 6867 | 1461247060199 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:40 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed24ff0800 == 160 [pid = 6867] [id = 501] 06:57:40 INFO - PROCESS | 6867 | ++DOMWINDOW == 177 (0x7fed1ce56000) [pid = 6867] [serial = 1504] [outer = (nil)] 06:57:40 INFO - PROCESS | 6867 | ++DOMWINDOW == 178 (0x7fed22eefc00) [pid = 6867] [serial = 1505] [outer = 0x7fed1ce56000] 06:57:40 INFO - PROCESS | 6867 | 1461247060268 Marionette DEBUG loaded listener.js 06:57:40 INFO - PROCESS | 6867 | ++DOMWINDOW == 179 (0x7fed23efb400) [pid = 6867] [serial = 1506] [outer = 0x7fed1ce56000] 06:57:41 INFO - PROCESS | 6867 | 1461247061151 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]]]}] 06:57:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 06:57:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1429ms 06:57:41 INFO - PROCESS | 6867 | 1461247061233 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 06:57:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 06:57:41 INFO - PROCESS | 6867 | 1461247061239 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 06:57:41 INFO - PROCESS | 6867 | 1461247061256 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 06:57:41 INFO - PROCESS | 6867 | 1461247061259 Marionette TRACE conn3 <- [1,1978,null,{}] 06:57:41 INFO - PROCESS | 6867 | 1461247061265 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}] 06:57:41 INFO - PROCESS | 6867 | 1461247061518 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 06:57:41 INFO - PROCESS | 6867 | 1461247061545 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:41 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed258de800 == 161 [pid = 6867] [id = 502] 06:57:41 INFO - PROCESS | 6867 | ++DOMWINDOW == 180 (0x7fed23f40400) [pid = 6867] [serial = 1507] [outer = (nil)] 06:57:41 INFO - PROCESS | 6867 | ++DOMWINDOW == 181 (0x7fed25727000) [pid = 6867] [serial = 1508] [outer = 0x7fed23f40400] 06:57:41 INFO - PROCESS | 6867 | 1461247061607 Marionette DEBUG loaded listener.js 06:57:41 INFO - PROCESS | 6867 | ++DOMWINDOW == 182 (0x7fed27083000) [pid = 6867] [serial = 1509] [outer = 0x7fed23f40400] 06:57:42 INFO - PROCESS | 6867 | 1461247062771 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]]]}] 06:57:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 06:57:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1541ms 06:57:42 INFO - PROCESS | 6867 | 1461247062785 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 06:57:42 INFO - PROCESS | 6867 | 1461247062788 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 06:57:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 06:57:42 INFO - PROCESS | 6867 | 1461247062826 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 06:57:42 INFO - PROCESS | 6867 | 1461247062836 Marionette TRACE conn3 <- [1,1982,null,{}] 06:57:42 INFO - PROCESS | 6867 | 1461247062843 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}] 06:57:43 INFO - PROCESS | 6867 | 1461247063120 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 06:57:43 INFO - PROCESS | 6867 | --DOMWINDOW == 181 (0x7fed25725800) [pid = 6867] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 06:57:43 INFO - PROCESS | 6867 | --DOMWINDOW == 180 (0x7fed23ef0800) [pid = 6867] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 06:57:43 INFO - PROCESS | 6867 | --DOMWINDOW == 179 (0x7fed2af91400) [pid = 6867] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 06:57:43 INFO - PROCESS | 6867 | --DOMWINDOW == 178 (0x7fed30ba0800) [pid = 6867] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 06:57:43 INFO - PROCESS | 6867 | --DOMWINDOW == 177 (0x7fed23f44c00) [pid = 6867] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 06:57:43 INFO - PROCESS | 6867 | --DOMWINDOW == 176 (0x7fed29dbc000) [pid = 6867] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 06:57:43 INFO - PROCESS | 6867 | --DOMWINDOW == 175 (0x7fed31a34800) [pid = 6867] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 06:57:44 INFO - PROCESS | 6867 | 1461247064038 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:44 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed25f94800 == 162 [pid = 6867] [id = 503] 06:57:44 INFO - PROCESS | 6867 | ++DOMWINDOW == 176 (0x7fed22ccf400) [pid = 6867] [serial = 1510] [outer = (nil)] 06:57:44 INFO - PROCESS | 6867 | ++DOMWINDOW == 177 (0x7fed25725800) [pid = 6867] [serial = 1511] [outer = 0x7fed22ccf400] 06:57:44 INFO - PROCESS | 6867 | 1461247064103 Marionette DEBUG loaded listener.js 06:57:44 INFO - PROCESS | 6867 | ++DOMWINDOW == 178 (0x7fed28ac8800) [pid = 6867] [serial = 1512] [outer = 0x7fed22ccf400] 06:57:44 INFO - PROCESS | 6867 | 1461247064782 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]]]}] 06:57:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 06:57:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 2014ms 06:57:44 INFO - PROCESS | 6867 | 1461247064815 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 06:57:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 06:57:44 INFO - PROCESS | 6867 | 1461247064819 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 06:57:44 INFO - PROCESS | 6867 | 1461247064825 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 06:57:44 INFO - PROCESS | 6867 | 1461247064828 Marionette TRACE conn3 <- [1,1986,null,{}] 06:57:44 INFO - PROCESS | 6867 | 1461247064834 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}] 06:57:45 INFO - PROCESS | 6867 | 1461247065092 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 06:57:45 INFO - PROCESS | 6867 | 1461247065112 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:45 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed28256000 == 163 [pid = 6867] [id = 504] 06:57:45 INFO - PROCESS | 6867 | ++DOMWINDOW == 179 (0x7fed28ac2800) [pid = 6867] [serial = 1513] [outer = (nil)] 06:57:45 INFO - PROCESS | 6867 | ++DOMWINDOW == 180 (0x7fed29157c00) [pid = 6867] [serial = 1514] [outer = 0x7fed28ac2800] 06:57:45 INFO - PROCESS | 6867 | 1461247065176 Marionette DEBUG loaded listener.js 06:57:45 INFO - PROCESS | 6867 | ++DOMWINDOW == 181 (0x7fed29164000) [pid = 6867] [serial = 1515] [outer = 0x7fed28ac2800] 06:57:46 INFO - PROCESS | 6867 | 1461247066216 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]]]}] 06:57:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 06:57:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1433ms 06:57:46 INFO - PROCESS | 6867 | 1461247066260 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 06:57:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 06:57:46 INFO - PROCESS | 6867 | 1461247066266 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 06:57:46 INFO - PROCESS | 6867 | 1461247066274 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 06:57:46 INFO - PROCESS | 6867 | 1461247066280 Marionette TRACE conn3 <- [1,1990,null,{}] 06:57:46 INFO - PROCESS | 6867 | 1461247066290 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}] 06:57:46 INFO - PROCESS | 6867 | 1461247066528 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 06:57:46 INFO - PROCESS | 6867 | 1461247066855 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:46 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed24fe3800 == 164 [pid = 6867] [id = 505] 06:57:46 INFO - PROCESS | 6867 | ++DOMWINDOW == 182 (0x7fed22caa000) [pid = 6867] [serial = 1516] [outer = (nil)] 06:57:46 INFO - PROCESS | 6867 | ++DOMWINDOW == 183 (0x7fed22cd2800) [pid = 6867] [serial = 1517] [outer = 0x7fed22caa000] 06:57:46 INFO - PROCESS | 6867 | 1461247066943 Marionette DEBUG loaded listener.js 06:57:47 INFO - PROCESS | 6867 | ++DOMWINDOW == 184 (0x7fed24e5bc00) [pid = 6867] [serial = 1518] [outer = 0x7fed22caa000] 06:57:47 INFO - PROCESS | 6867 | 1461247067892 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]]]}] 06:57:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 06:57:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1687ms 06:57:47 INFO - PROCESS | 6867 | 1461247067962 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 06:57:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 06:57:47 INFO - PROCESS | 6867 | 1461247067973 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 06:57:47 INFO - PROCESS | 6867 | 1461247067985 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 06:57:47 INFO - PROCESS | 6867 | 1461247067991 Marionette TRACE conn3 <- [1,1994,null,{}] 06:57:48 INFO - PROCESS | 6867 | 1461247067997 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}] 06:57:48 INFO - PROCESS | 6867 | 1461247068278 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 06:57:48 INFO - PROCESS | 6867 | 1461247068641 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:48 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed283d0000 == 165 [pid = 6867] [id = 506] 06:57:48 INFO - PROCESS | 6867 | ++DOMWINDOW == 185 (0x7fed2714d800) [pid = 6867] [serial = 1519] [outer = (nil)] 06:57:48 INFO - PROCESS | 6867 | ++DOMWINDOW == 186 (0x7fed2844e800) [pid = 6867] [serial = 1520] [outer = 0x7fed2714d800] 06:57:48 INFO - PROCESS | 6867 | 1461247068735 Marionette DEBUG loaded listener.js 06:57:48 INFO - PROCESS | 6867 | ++DOMWINDOW == 187 (0x7fed290cfc00) [pid = 6867] [serial = 1521] [outer = 0x7fed2714d800] 06:57:49 INFO - PROCESS | 6867 | 1461247069779 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]]]}] 06:57:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 06:57:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1838ms 06:57:49 INFO - PROCESS | 6867 | 1461247069823 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 06:57:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 06:57:49 INFO - PROCESS | 6867 | 1461247069828 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 06:57:49 INFO - PROCESS | 6867 | 1461247069835 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 06:57:49 INFO - PROCESS | 6867 | 1461247069841 Marionette TRACE conn3 <- [1,1998,null,{}] 06:57:49 INFO - PROCESS | 6867 | 1461247069858 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}] 06:57:50 INFO - PROCESS | 6867 | 1461247070103 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 06:57:50 INFO - PROCESS | 6867 | 1461247070360 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:50 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed287cd800 == 166 [pid = 6867] [id = 507] 06:57:50 INFO - PROCESS | 6867 | ++DOMWINDOW == 188 (0x7fed29329800) [pid = 6867] [serial = 1522] [outer = (nil)] 06:57:50 INFO - PROCESS | 6867 | ++DOMWINDOW == 189 (0x7fed29c07800) [pid = 6867] [serial = 1523] [outer = 0x7fed29329800] 06:57:50 INFO - PROCESS | 6867 | 1461247070485 Marionette DEBUG loaded listener.js 06:57:50 INFO - PROCESS | 6867 | ++DOMWINDOW == 190 (0x7fed29c10400) [pid = 6867] [serial = 1524] [outer = 0x7fed29329800] 06:57:51 INFO - PROCESS | 6867 | 1461247071617 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]]]}] 06:57:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 06:57:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1845ms 06:57:51 INFO - PROCESS | 6867 | 1461247071679 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 06:57:51 INFO - PROCESS | 6867 | 1461247071684 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 06:57:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 06:57:51 INFO - PROCESS | 6867 | 1461247071691 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 06:57:51 INFO - PROCESS | 6867 | 1461247071695 Marionette TRACE conn3 <- [1,2002,null,{}] 06:57:51 INFO - PROCESS | 6867 | 1461247071701 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}] 06:57:51 INFO - PROCESS | 6867 | 1461247071926 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 06:57:52 INFO - PROCESS | 6867 | 1461247072137 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:52 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed289ca000 == 167 [pid = 6867] [id = 508] 06:57:52 INFO - PROCESS | 6867 | ++DOMWINDOW == 191 (0x7fed2932fc00) [pid = 6867] [serial = 1525] [outer = (nil)] 06:57:52 INFO - PROCESS | 6867 | ++DOMWINDOW == 192 (0x7fed29c67c00) [pid = 6867] [serial = 1526] [outer = 0x7fed2932fc00] 06:57:52 INFO - PROCESS | 6867 | 1461247072309 Marionette DEBUG loaded listener.js 06:57:52 INFO - PROCESS | 6867 | ++DOMWINDOW == 193 (0x7fed29c9fc00) [pid = 6867] [serial = 1527] [outer = 0x7fed2932fc00] 06:57:53 INFO - PROCESS | 6867 | 1461247073217 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]]]}] 06:57:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 06:57:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1589ms 06:57:53 INFO - PROCESS | 6867 | 1461247073281 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 06:57:53 INFO - PROCESS | 6867 | 1461247073285 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 06:57:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 06:57:53 INFO - PROCESS | 6867 | 1461247073290 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 06:57:53 INFO - PROCESS | 6867 | 1461247073293 Marionette TRACE conn3 <- [1,2006,null,{}] 06:57:53 INFO - PROCESS | 6867 | 1461247073298 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}] 06:57:53 INFO - PROCESS | 6867 | 1461247073524 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 06:57:53 INFO - PROCESS | 6867 | 1461247073737 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:53 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed29de5000 == 168 [pid = 6867] [id = 509] 06:57:53 INFO - PROCESS | 6867 | ++DOMWINDOW == 194 (0x7fed29c42400) [pid = 6867] [serial = 1528] [outer = (nil)] 06:57:53 INFO - PROCESS | 6867 | ++DOMWINDOW == 195 (0x7fed29dbf800) [pid = 6867] [serial = 1529] [outer = 0x7fed29c42400] 06:57:53 INFO - PROCESS | 6867 | 1461247073857 Marionette DEBUG loaded listener.js 06:57:53 INFO - PROCESS | 6867 | ++DOMWINDOW == 196 (0x7fed2a26b800) [pid = 6867] [serial = 1530] [outer = 0x7fed29c42400] 06:57:54 INFO - PROCESS | 6867 | 1461247074839 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]]]}] 06:57:54 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 06:57:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1578ms 06:57:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 06:57:54 INFO - PROCESS | 6867 | 1461247074870 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 06:57:54 INFO - PROCESS | 6867 | 1461247074873 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 06:57:54 INFO - PROCESS | 6867 | 1461247074880 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 06:57:54 INFO - PROCESS | 6867 | 1461247074883 Marionette TRACE conn3 <- [1,2010,null,{}] 06:57:54 INFO - PROCESS | 6867 | 1461247074889 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}] 06:57:55 INFO - PROCESS | 6867 | 1461247075142 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 06:57:55 INFO - PROCESS | 6867 | 1461247075405 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:55 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2ac18000 == 169 [pid = 6867] [id = 510] 06:57:55 INFO - PROCESS | 6867 | ++DOMWINDOW == 197 (0x7fed2ad6ec00) [pid = 6867] [serial = 1531] [outer = (nil)] 06:57:55 INFO - PROCESS | 6867 | ++DOMWINDOW == 198 (0x7fed2aeb9800) [pid = 6867] [serial = 1532] [outer = 0x7fed2ad6ec00] 06:57:55 INFO - PROCESS | 6867 | 1461247075556 Marionette DEBUG loaded listener.js 06:57:55 INFO - PROCESS | 6867 | ++DOMWINDOW == 199 (0x7fed2af97c00) [pid = 6867] [serial = 1533] [outer = 0x7fed2ad6ec00] 06:57:56 INFO - PROCESS | 6867 | 1461247076417 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]]]}] 06:57:56 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 06:57:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1585ms 06:57:56 INFO - PROCESS | 6867 | 1461247076465 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 06:57:56 INFO - PROCESS | 6867 | 1461247076469 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 06:57:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 06:57:56 INFO - PROCESS | 6867 | 1461247076476 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 06:57:56 INFO - PROCESS | 6867 | 1461247076480 Marionette TRACE conn3 <- [1,2014,null,{}] 06:57:56 INFO - PROCESS | 6867 | 1461247076485 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}] 06:57:56 INFO - PROCESS | 6867 | 1461247076711 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 06:57:56 INFO - PROCESS | 6867 | 1461247076925 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:56 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2c789000 == 170 [pid = 6867] [id = 511] 06:57:56 INFO - PROCESS | 6867 | ++DOMWINDOW == 200 (0x7fed2aced000) [pid = 6867] [serial = 1534] [outer = (nil)] 06:57:57 INFO - PROCESS | 6867 | ++DOMWINDOW == 201 (0x7fed2b0dd400) [pid = 6867] [serial = 1535] [outer = 0x7fed2aced000] 06:57:57 INFO - PROCESS | 6867 | 1461247077041 Marionette DEBUG loaded listener.js 06:57:57 INFO - PROCESS | 6867 | ++DOMWINDOW == 202 (0x7fed2c4d4000) [pid = 6867] [serial = 1536] [outer = 0x7fed2aced000] 06:57:57 INFO - PROCESS | 6867 | 1461247077987 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]]]}] 06:57:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 06:57:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1585ms 06:57:58 INFO - PROCESS | 6867 | 1461247078062 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 06:57:58 INFO - PROCESS | 6867 | 1461247078066 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 06:57:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 06:57:58 INFO - PROCESS | 6867 | 1461247078072 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 06:57:58 INFO - PROCESS | 6867 | 1461247078075 Marionette TRACE conn3 <- [1,2018,null,{}] 06:57:58 INFO - PROCESS | 6867 | 1461247078081 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}] 06:57:58 INFO - PROCESS | 6867 | 1461247078297 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 06:57:58 INFO - PROCESS | 6867 | 1461247078601 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:58 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed30960000 == 171 [pid = 6867] [id = 512] 06:57:58 INFO - PROCESS | 6867 | ++DOMWINDOW == 203 (0x7fed27148000) [pid = 6867] [serial = 1537] [outer = (nil)] 06:57:58 INFO - PROCESS | 6867 | ++DOMWINDOW == 204 (0x7fed2c750800) [pid = 6867] [serial = 1538] [outer = 0x7fed27148000] 06:57:58 INFO - PROCESS | 6867 | 1461247078677 Marionette DEBUG loaded listener.js 06:57:58 INFO - PROCESS | 6867 | ++DOMWINDOW == 205 (0x7fed2c75e000) [pid = 6867] [serial = 1539] [outer = 0x7fed27148000] 06:57:59 INFO - PROCESS | 6867 | 1461247079556 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]]]}] 06:57:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 06:57:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1534ms 06:57:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 06:57:59 INFO - PROCESS | 6867 | 1461247079608 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 06:57:59 INFO - PROCESS | 6867 | 1461247079611 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 06:57:59 INFO - PROCESS | 6867 | 1461247079618 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 06:57:59 INFO - PROCESS | 6867 | 1461247079621 Marionette TRACE conn3 <- [1,2022,null,{}] 06:57:59 INFO - PROCESS | 6867 | 1461247079627 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}] 06:57:59 INFO - PROCESS | 6867 | 1461247079830 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 06:58:00 INFO - PROCESS | 6867 | 1461247080052 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:00 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed30d6c800 == 172 [pid = 6867] [id = 513] 06:58:00 INFO - PROCESS | 6867 | ++DOMWINDOW == 206 (0x7fed2aeb1400) [pid = 6867] [serial = 1540] [outer = (nil)] 06:58:00 INFO - PROCESS | 6867 | ++DOMWINDOW == 207 (0x7fed30b97800) [pid = 6867] [serial = 1541] [outer = 0x7fed2aeb1400] 06:58:00 INFO - PROCESS | 6867 | 1461247080165 Marionette DEBUG loaded listener.js 06:58:00 INFO - PROCESS | 6867 | ++DOMWINDOW == 208 (0x7fed30f16800) [pid = 6867] [serial = 1542] [outer = 0x7fed2aeb1400] 06:58:01 INFO - PROCESS | 6867 | 1461247081275 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]]]}] 06:58:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 06:58:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1732ms 06:58:01 INFO - PROCESS | 6867 | 1461247081352 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 06:58:01 INFO - PROCESS | 6867 | 1461247081358 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 06:58:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 06:58:01 INFO - PROCESS | 6867 | 1461247081367 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 06:58:01 INFO - PROCESS | 6867 | 1461247081372 Marionette TRACE conn3 <- [1,2026,null,{}] 06:58:01 INFO - PROCESS | 6867 | 1461247081380 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}] 06:58:01 INFO - PROCESS | 6867 | 1461247081643 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 06:58:01 INFO - PROCESS | 6867 | 1461247081948 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:01 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed319b5800 == 173 [pid = 6867] [id = 514] 06:58:01 INFO - PROCESS | 6867 | ++DOMWINDOW == 209 (0x7fed30b85000) [pid = 6867] [serial = 1543] [outer = (nil)] 06:58:02 INFO - PROCESS | 6867 | ++DOMWINDOW == 210 (0x7fed3197cc00) [pid = 6867] [serial = 1544] [outer = 0x7fed30b85000] 06:58:02 INFO - PROCESS | 6867 | 1461247082021 Marionette DEBUG loaded listener.js 06:58:02 INFO - PROCESS | 6867 | ++DOMWINDOW == 211 (0x7fed31a3c000) [pid = 6867] [serial = 1545] [outer = 0x7fed30b85000] 06:58:02 INFO - PROCESS | 6867 | 1461247082936 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]]]}] 06:58:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 06:58:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1641ms 06:58:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 06:58:03 INFO - PROCESS | 6867 | 1461247083009 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 06:58:03 INFO - PROCESS | 6867 | 1461247083012 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 06:58:03 INFO - PROCESS | 6867 | 1461247083018 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 06:58:03 INFO - PROCESS | 6867 | 1461247083022 Marionette TRACE conn3 <- [1,2030,null,{}] 06:58:03 INFO - PROCESS | 6867 | 1461247083028 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}] 06:58:03 INFO - PROCESS | 6867 | 1461247083286 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 06:58:03 INFO - PROCESS | 6867 | 1461247083601 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:03 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed32ee0000 == 174 [pid = 6867] [id = 515] 06:58:03 INFO - PROCESS | 6867 | ++DOMWINDOW == 212 (0x7fed32dbc000) [pid = 6867] [serial = 1546] [outer = (nil)] 06:58:03 INFO - PROCESS | 6867 | ++DOMWINDOW == 213 (0x7fed32f1b000) [pid = 6867] [serial = 1547] [outer = 0x7fed32dbc000] 06:58:03 INFO - PROCESS | 6867 | 1461247083725 Marionette DEBUG loaded listener.js 06:58:03 INFO - PROCESS | 6867 | ++DOMWINDOW == 214 (0x7fed33cea400) [pid = 6867] [serial = 1548] [outer = 0x7fed32dbc000] 06:58:04 INFO - PROCESS | 6867 | 1461247084654 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]]]}] 06:58:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 06:58:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1682ms 06:58:04 INFO - PROCESS | 6867 | 1461247084700 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 06:58:04 INFO - PROCESS | 6867 | 1461247084704 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 06:58:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 06:58:04 INFO - PROCESS | 6867 | 1461247084709 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 06:58:04 INFO - PROCESS | 6867 | 1461247084712 Marionette TRACE conn3 <- [1,2034,null,{}] 06:58:04 INFO - PROCESS | 6867 | 1461247084717 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}] 06:58:04 INFO - PROCESS | 6867 | 1461247084924 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 06:58:05 INFO - PROCESS | 6867 | 1461247085187 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:05 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed33d9a800 == 175 [pid = 6867] [id = 516] 06:58:05 INFO - PROCESS | 6867 | ++DOMWINDOW == 215 (0x7fed31adc800) [pid = 6867] [serial = 1549] [outer = (nil)] 06:58:05 INFO - PROCESS | 6867 | ++DOMWINDOW == 216 (0x7fed33fb6800) [pid = 6867] [serial = 1550] [outer = 0x7fed31adc800] 06:58:05 INFO - PROCESS | 6867 | 1461247085265 Marionette DEBUG loaded listener.js 06:58:05 INFO - PROCESS | 6867 | ++DOMWINDOW == 217 (0x7fed340c1400) [pid = 6867] [serial = 1551] [outer = 0x7fed31adc800] 06:58:06 INFO - PROCESS | 6867 | 1461247086199 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]]]}] 06:58:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 06:58:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1545ms 06:58:06 INFO - PROCESS | 6867 | 1461247086256 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 06:58:06 INFO - PROCESS | 6867 | 1461247086259 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 06:58:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 06:58:06 INFO - PROCESS | 6867 | 1461247086267 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 06:58:06 INFO - PROCESS | 6867 | 1461247086270 Marionette TRACE conn3 <- [1,2038,null,{}] 06:58:06 INFO - PROCESS | 6867 | 1461247086276 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}] 06:58:06 INFO - PROCESS | 6867 | 1461247086488 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 06:58:06 INFO - PROCESS | 6867 | 1461247086702 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:06 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed351e2000 == 176 [pid = 6867] [id = 517] 06:58:06 INFO - PROCESS | 6867 | ++DOMWINDOW == 218 (0x7fed31c8a000) [pid = 6867] [serial = 1552] [outer = (nil)] 06:58:06 INFO - PROCESS | 6867 | ++DOMWINDOW == 219 (0x7fed34d4f800) [pid = 6867] [serial = 1553] [outer = 0x7fed31c8a000] 06:58:06 INFO - PROCESS | 6867 | 1461247086812 Marionette DEBUG loaded listener.js 06:58:06 INFO - PROCESS | 6867 | ++DOMWINDOW == 220 (0x7fed3531dc00) [pid = 6867] [serial = 1554] [outer = 0x7fed31c8a000] 06:58:07 INFO - PROCESS | 6867 | 1461247087699 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]]]}] 06:58:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 06:58:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1481ms 06:58:07 INFO - PROCESS | 6867 | 1461247087749 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 06:58:07 INFO - PROCESS | 6867 | 1461247087753 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 06:58:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 06:58:07 INFO - PROCESS | 6867 | 1461247087759 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 06:58:07 INFO - PROCESS | 6867 | 1461247087761 Marionette TRACE conn3 <- [1,2042,null,{}] 06:58:07 INFO - PROCESS | 6867 | 1461247087767 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}] 06:58:08 INFO - PROCESS | 6867 | 1461247088053 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 06:58:08 INFO - PROCESS | 6867 | 1461247088206 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:08 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed36ccb000 == 177 [pid = 6867] [id = 518] 06:58:08 INFO - PROCESS | 6867 | ++DOMWINDOW == 221 (0x7fed340c2000) [pid = 6867] [serial = 1555] [outer = (nil)] 06:58:08 INFO - PROCESS | 6867 | ++DOMWINDOW == 222 (0x7fed3684e000) [pid = 6867] [serial = 1556] [outer = 0x7fed340c2000] 06:58:08 INFO - PROCESS | 6867 | 1461247088319 Marionette DEBUG loaded listener.js 06:58:08 INFO - PROCESS | 6867 | ++DOMWINDOW == 223 (0x7fed3699ec00) [pid = 6867] [serial = 1557] [outer = 0x7fed340c2000] 06:58:09 INFO - PROCESS | 6867 | 1461247089314 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]]]}] 06:58:09 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) 06:58:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1630ms 06:58:09 INFO - PROCESS | 6867 | 1461247089390 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 06:58:09 INFO - PROCESS | 6867 | 1461247089394 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 06:58:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 06:58:09 INFO - PROCESS | 6867 | 1461247089400 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 06:58:09 INFO - PROCESS | 6867 | 1461247089402 Marionette TRACE conn3 <- [1,2046,null,{}] 06:58:09 INFO - PROCESS | 6867 | 1461247089408 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}] 06:58:09 INFO - PROCESS | 6867 | 1461247089627 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 06:58:09 INFO - PROCESS | 6867 | 1461247089888 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:09 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed287e9000 == 178 [pid = 6867] [id = 519] 06:58:09 INFO - PROCESS | 6867 | ++DOMWINDOW == 224 (0x7fed20473400) [pid = 6867] [serial = 1558] [outer = (nil)] 06:58:09 INFO - PROCESS | 6867 | ++DOMWINDOW == 225 (0x7fed2afe6c00) [pid = 6867] [serial = 1559] [outer = 0x7fed20473400] 06:58:10 INFO - PROCESS | 6867 | 1461247090005 Marionette DEBUG loaded listener.js 06:58:10 INFO - PROCESS | 6867 | ++DOMWINDOW == 226 (0x7fed35318000) [pid = 6867] [serial = 1560] [outer = 0x7fed20473400] 06:58:11 INFO - PROCESS | 6867 | 1461247091271 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]]]}] 06:58:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:58:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1937ms 06:58:11 INFO - PROCESS | 6867 | 1461247091339 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 06:58:11 INFO - PROCESS | 6867 | 1461247091344 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 06:58:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 06:58:11 INFO - PROCESS | 6867 | 1461247091354 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 06:58:11 INFO - PROCESS | 6867 | 1461247091360 Marionette TRACE conn3 <- [1,2050,null,{}] 06:58:11 INFO - PROCESS | 6867 | 1461247091369 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}] 06:58:11 INFO - PROCESS | 6867 | 1461247091669 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 06:58:11 INFO - PROCESS | 6867 | 1461247091939 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:11 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed258cc000 == 179 [pid = 6867] [id = 520] 06:58:11 INFO - PROCESS | 6867 | ++DOMWINDOW == 227 (0x7fed2046e400) [pid = 6867] [serial = 1561] [outer = (nil)] 06:58:12 INFO - PROCESS | 6867 | ++DOMWINDOW == 228 (0x7fed21bca000) [pid = 6867] [serial = 1562] [outer = 0x7fed2046e400] 06:58:12 INFO - PROCESS | 6867 | 1461247092016 Marionette DEBUG loaded listener.js 06:58:12 INFO - PROCESS | 6867 | ++DOMWINDOW == 229 (0x7fed22cd8000) [pid = 6867] [serial = 1563] [outer = 0x7fed2046e400] 06:58:13 INFO - PROCESS | 6867 | 1461247093073 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]]]}] 06:58:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 06:58:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1789ms 06:58:13 INFO - PROCESS | 6867 | 1461247093150 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 06:58:13 INFO - PROCESS | 6867 | 1461247093158 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 06:58:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 06:58:13 INFO - PROCESS | 6867 | 1461247093171 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 06:58:13 INFO - PROCESS | 6867 | 1461247093174 Marionette TRACE conn3 <- [1,2054,null,{}] 06:58:13 INFO - PROCESS | 6867 | 1461247093180 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}] 06:58:13 INFO - PROCESS | 6867 | 1461247093397 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 06:58:13 INFO - PROCESS | 6867 | 1461247093683 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:13 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed20567000 == 180 [pid = 6867] [id = 521] 06:58:13 INFO - PROCESS | 6867 | ++DOMWINDOW == 230 (0x7fed21bd1800) [pid = 6867] [serial = 1564] [outer = (nil)] 06:58:13 INFO - PROCESS | 6867 | ++DOMWINDOW == 231 (0x7fed23ef2400) [pid = 6867] [serial = 1565] [outer = 0x7fed21bd1800] 06:58:13 INFO - PROCESS | 6867 | 1461247093763 Marionette DEBUG loaded listener.js 06:58:13 INFO - PROCESS | 6867 | ++DOMWINDOW == 232 (0x7fed251f2800) [pid = 6867] [serial = 1566] [outer = 0x7fed21bd1800] 06:58:14 INFO - PROCESS | 6867 | 1461247094715 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]]]}] 06:58:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 06:58:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1589ms 06:58:14 INFO - PROCESS | 6867 | 1461247094760 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 06:58:14 INFO - PROCESS | 6867 | 1461247094764 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 06:58:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 06:58:14 INFO - PROCESS | 6867 | 1461247094770 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 06:58:14 INFO - PROCESS | 6867 | 1461247094775 Marionette TRACE conn3 <- [1,2058,null,{}] 06:58:14 INFO - PROCESS | 6867 | 1461247094790 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}] 06:58:14 INFO - PROCESS | 6867 | 1461247094995 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 06:58:15 INFO - PROCESS | 6867 | 1461247095294 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:15 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed25e97800 == 181 [pid = 6867] [id = 522] 06:58:15 INFO - PROCESS | 6867 | ++DOMWINDOW == 233 (0x7fed251ea800) [pid = 6867] [serial = 1567] [outer = (nil)] 06:58:15 INFO - PROCESS | 6867 | ++DOMWINDOW == 234 (0x7fed29160800) [pid = 6867] [serial = 1568] [outer = 0x7fed251ea800] 06:58:15 INFO - PROCESS | 6867 | 1461247095412 Marionette DEBUG loaded listener.js 06:58:15 INFO - PROCESS | 6867 | ++DOMWINDOW == 235 (0x7fed29325000) [pid = 6867] [serial = 1569] [outer = 0x7fed251ea800] 06:58:15 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed28404800 == 180 [pid = 6867] [id = 405] 06:58:15 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed2ac11000 == 179 [pid = 6867] [id = 151] 06:58:15 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed2734f800 == 178 [pid = 6867] [id = 406] 06:58:15 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed29dd8000 == 177 [pid = 6867] [id = 407] 06:58:16 INFO - PROCESS | 6867 | --DOMWINDOW == 234 (0x7fed28445400) [pid = 6867] [serial = 1445] [outer = (nil)] [url = about:blank] 06:58:16 INFO - PROCESS | 6867 | --DOMWINDOW == 233 (0x7fed34fa5800) [pid = 6867] [serial = 1391] [outer = (nil)] [url = about:blank] 06:58:16 INFO - PROCESS | 6867 | --DOMWINDOW == 232 (0x7fed39aacc00) [pid = 6867] [serial = 1397] [outer = (nil)] [url = about:blank] 06:58:16 INFO - PROCESS | 6867 | --DOMWINDOW == 231 (0x7fed20163c00) [pid = 6867] [serial = 1415] [outer = (nil)] [url = about:blank] 06:58:16 INFO - PROCESS | 6867 | --DOMWINDOW == 230 (0x7fed372f0800) [pid = 6867] [serial = 1394] [outer = (nil)] [url = about:blank] 06:58:16 INFO - PROCESS | 6867 | --DOMWINDOW == 229 (0x7fed3b41ec00) [pid = 6867] [serial = 1400] [outer = (nil)] [url = about:blank] 06:58:16 INFO - PROCESS | 6867 | --DOMWINDOW == 228 (0x7fed49cc0000) [pid = 6867] [serial = 1406] [outer = (nil)] [url = about:blank] 06:58:16 INFO - PROCESS | 6867 | --DOMWINDOW == 227 (0x7fed3c82f000) [pid = 6867] [serial = 1403] [outer = (nil)] [url = about:blank] 06:58:16 INFO - PROCESS | 6867 | --DOMWINDOW == 226 (0x7fed29159000) [pid = 6867] [serial = 1379] [outer = (nil)] [url = about:blank] 06:58:16 INFO - PROCESS | 6867 | --DOMWINDOW == 225 (0x7fed33cf1400) [pid = 6867] [serial = 1388] [outer = (nil)] [url = about:blank] 06:58:16 INFO - PROCESS | 6867 | --DOMWINDOW == 224 (0x7fed22cb1400) [pid = 6867] [serial = 1418] [outer = (nil)] [url = about:blank] 06:58:16 INFO - PROCESS | 6867 | --DOMWINDOW == 223 (0x7fed2ad73000) [pid = 6867] [serial = 1382] [outer = (nil)] [url = about:blank] 06:58:16 INFO - PROCESS | 6867 | --DOMWINDOW == 222 (0x7fed3197b000) [pid = 6867] [serial = 1385] [outer = (nil)] [url = about:blank] 06:58:16 INFO - PROCESS | 6867 | --DOMWINDOW == 221 (0x7fed20c59400) [pid = 6867] [serial = 1421] [outer = (nil)] [url = about:blank] 06:58:16 INFO - PROCESS | 6867 | --DOMWINDOW == 220 (0x7fed22cac800) [pid = 6867] [serial = 1412] [outer = (nil)] [url = about:blank] 06:58:16 INFO - PROCESS | 6867 | --DOMWINDOW == 219 (0x7fed4ee08000) [pid = 6867] [serial = 1409] [outer = (nil)] [url = about:blank] 06:58:16 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed218d3800 == 176 [pid = 6867] [id = 404] 06:58:16 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed2057a800 == 175 [pid = 6867] [id = 498] 06:58:16 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed2601d000 == 174 [pid = 6867] [id = 497] 06:58:16 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed2019d000 == 173 [pid = 6867] [id = 496] 06:58:16 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed1e1ea800 == 172 [pid = 6867] [id = 495] 06:58:16 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed1ffb1000 == 171 [pid = 6867] [id = 494] 06:58:16 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed1ff97800 == 170 [pid = 6867] [id = 493] 06:58:16 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed54388800 == 169 [pid = 6867] [id = 492] 06:58:16 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed4eea3800 == 168 [pid = 6867] [id = 491] 06:58:16 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed49c5a800 == 167 [pid = 6867] [id = 490] 06:58:16 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3c099800 == 166 [pid = 6867] [id = 489] 06:58:16 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3af3e800 == 165 [pid = 6867] [id = 488] 06:58:16 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed37677000 == 164 [pid = 6867] [id = 487] 06:58:16 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed36fe1800 == 163 [pid = 6867] [id = 486] 06:58:16 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed353f3000 == 162 [pid = 6867] [id = 485] 06:58:16 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed30cbc800 == 161 [pid = 6867] [id = 484] 06:58:16 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed288dc800 == 160 [pid = 6867] [id = 483] 06:58:16 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed257ab800 == 159 [pid = 6867] [id = 482] 06:58:16 INFO - PROCESS | 6867 | 1461247096402 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]]]}] 06:58:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 06:58:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1692ms 06:58:16 INFO - PROCESS | 6867 | 1461247096463 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 06:58:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 06:58:16 INFO - PROCESS | 6867 | 1461247096468 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 06:58:16 INFO - PROCESS | 6867 | 1461247096473 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 06:58:16 INFO - PROCESS | 6867 | 1461247096476 Marionette TRACE conn3 <- [1,2062,null,{}] 06:58:16 INFO - PROCESS | 6867 | 1461247096481 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}] 06:58:16 INFO - PROCESS | 6867 | 1461247096709 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 06:58:16 INFO - PROCESS | 6867 | --DOMWINDOW == 218 (0x7fed27151400) [pid = 6867] [serial = 1427] [outer = (nil)] [url = about:blank] 06:58:16 INFO - PROCESS | 6867 | --DOMWINDOW == 217 (0x7fed2915dc00) [pid = 6867] [serial = 1433] [outer = (nil)] [url = about:blank] 06:58:16 INFO - PROCESS | 6867 | --DOMWINDOW == 216 (0x7fed29c07c00) [pid = 6867] [serial = 1428] [outer = (nil)] [url = about:blank] 06:58:16 INFO - PROCESS | 6867 | --DOMWINDOW == 215 (0x7fed30b9c000) [pid = 6867] [serial = 1437] [outer = (nil)] [url = about:blank] 06:58:16 INFO - PROCESS | 6867 | --DOMWINDOW == 214 (0x7fed35157000) [pid = 6867] [serial = 1440] [outer = (nil)] [url = about:blank] 06:58:16 INFO - PROCESS | 6867 | --DOMWINDOW == 213 (0x7fed31addc00) [pid = 6867] [serial = 1439] [outer = (nil)] [url = about:blank] 06:58:16 INFO - PROCESS | 6867 | --DOMWINDOW == 212 (0x7fed24e55800) [pid = 6867] [serial = 1424] [outer = (nil)] [url = about:blank] 06:58:16 INFO - PROCESS | 6867 | --DOMWINDOW == 211 (0x7fed31ad9800) [pid = 6867] [serial = 1376] [outer = (nil)] [url = about:blank] 06:58:16 INFO - PROCESS | 6867 | --DOMWINDOW == 210 (0x7fed2aeb4000) [pid = 6867] [serial = 1431] [outer = (nil)] [url = about:blank] 06:58:16 INFO - PROCESS | 6867 | --DOMWINDOW == 209 (0x7fed2c64d000) [pid = 6867] [serial = 1436] [outer = (nil)] [url = about:blank] 06:58:16 INFO - PROCESS | 6867 | --DOMWINDOW == 208 (0x7fed2571c400) [pid = 6867] [serial = 1425] [outer = (nil)] [url = about:blank] 06:58:16 INFO - PROCESS | 6867 | --DOMWINDOW == 207 (0x7fed36c30c00) [pid = 6867] [serial = 1442] [outer = (nil)] [url = about:blank] 06:58:16 INFO - PROCESS | 6867 | --DOMWINDOW == 206 (0x7fed370ba000) [pid = 6867] [serial = 1443] [outer = (nil)] [url = about:blank] 06:58:16 INFO - PROCESS | 6867 | --DOMWINDOW == 205 (0x7fed2af8f400) [pid = 6867] [serial = 1434] [outer = (nil)] [url = about:blank] 06:58:16 INFO - PROCESS | 6867 | --DOMWINDOW == 204 (0x7fed2a26d000) [pid = 6867] [serial = 1430] [outer = (nil)] [url = about:blank] 06:58:16 INFO - PROCESS | 6867 | 1461247096907 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:16 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed20570000 == 160 [pid = 6867] [id = 523] 06:58:16 INFO - PROCESS | 6867 | ++DOMWINDOW == 205 (0x7fed20163c00) [pid = 6867] [serial = 1570] [outer = (nil)] 06:58:17 INFO - PROCESS | 6867 | ++DOMWINDOW == 206 (0x7fed27151400) [pid = 6867] [serial = 1571] [outer = 0x7fed20163c00] 06:58:17 INFO - PROCESS | 6867 | 1461247097015 Marionette DEBUG loaded listener.js 06:58:17 INFO - PROCESS | 6867 | ++DOMWINDOW == 207 (0x7fed29c09000) [pid = 6867] [serial = 1572] [outer = 0x7fed20163c00] 06:58:17 INFO - PROCESS | 6867 | 1461247097787 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]]]}] 06:58:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 06:58:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1331ms 06:58:17 INFO - PROCESS | 6867 | 1461247097805 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 06:58:17 INFO - PROCESS | 6867 | 1461247097808 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 06:58:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 06:58:17 INFO - PROCESS | 6867 | 1461247097816 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 06:58:17 INFO - PROCESS | 6867 | 1461247097819 Marionette TRACE conn3 <- [1,2066,null,{}] 06:58:17 INFO - PROCESS | 6867 | 1461247097824 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}] 06:58:18 INFO - PROCESS | 6867 | 1461247098097 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 06:58:18 INFO - PROCESS | 6867 | 1461247098210 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:18 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed26b74800 == 161 [pid = 6867] [id = 524] 06:58:18 INFO - PROCESS | 6867 | ++DOMWINDOW == 208 (0x7fed20475400) [pid = 6867] [serial = 1573] [outer = (nil)] 06:58:18 INFO - PROCESS | 6867 | ++DOMWINDOW == 209 (0x7fed29c0ac00) [pid = 6867] [serial = 1574] [outer = 0x7fed20475400] 06:58:18 INFO - PROCESS | 6867 | 1461247098271 Marionette DEBUG loaded listener.js 06:58:18 INFO - PROCESS | 6867 | ++DOMWINDOW == 210 (0x7fed29dbbc00) [pid = 6867] [serial = 1575] [outer = 0x7fed20475400] 06:58:19 INFO - PROCESS | 6867 | 1461247099186 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]]]}] 06:58:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 06:58:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1427ms 06:58:19 INFO - PROCESS | 6867 | 1461247099246 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 06:58:19 INFO - PROCESS | 6867 | 1461247099248 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 06:58:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 06:58:19 INFO - PROCESS | 6867 | 1461247099255 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 06:58:19 INFO - PROCESS | 6867 | 1461247099257 Marionette TRACE conn3 <- [1,2070,null,{}] 06:58:19 INFO - PROCESS | 6867 | 1461247099262 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}] 06:58:19 INFO - PROCESS | 6867 | 1461247099556 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 06:58:19 INFO - PROCESS | 6867 | 1461247099593 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:19 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed288e1000 == 162 [pid = 6867] [id = 525] 06:58:19 INFO - PROCESS | 6867 | ++DOMWINDOW == 211 (0x7fed2ad74c00) [pid = 6867] [serial = 1576] [outer = (nil)] 06:58:19 INFO - PROCESS | 6867 | ++DOMWINDOW == 212 (0x7fed2af94c00) [pid = 6867] [serial = 1577] [outer = 0x7fed2ad74c00] 06:58:19 INFO - PROCESS | 6867 | 1461247099659 Marionette DEBUG loaded listener.js 06:58:19 INFO - PROCESS | 6867 | ++DOMWINDOW == 213 (0x7fed30b9d400) [pid = 6867] [serial = 1578] [outer = 0x7fed2ad74c00] 06:58:21 INFO - PROCESS | 6867 | 1461247101364 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]]]}] 06:58:21 INFO - PROCESS | 6867 | --DOMWINDOW == 212 (0x7fed20468000) [pid = 6867] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 06:58:21 INFO - PROCESS | 6867 | --DOMWINDOW == 211 (0x7fed2a18d000) [pid = 6867] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 06:58:21 INFO - PROCESS | 6867 | --DOMWINDOW == 210 (0x7fed49a78400) [pid = 6867] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 06:58:21 INFO - PROCESS | 6867 | --DOMWINDOW == 209 (0x7fed22cd1000) [pid = 6867] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 06:58:21 INFO - PROCESS | 6867 | --DOMWINDOW == 208 (0x7fed2aebc000) [pid = 6867] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 06:58:21 INFO - PROCESS | 6867 | --DOMWINDOW == 207 (0x7fed33e2ec00) [pid = 6867] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 06:58:21 INFO - PROCESS | 6867 | --DOMWINDOW == 206 (0x7fed22ccf400) [pid = 6867] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 06:58:21 INFO - PROCESS | 6867 | --DOMWINDOW == 205 (0x7fed31981c00) [pid = 6867] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 06:58:21 INFO - PROCESS | 6867 | --DOMWINDOW == 204 (0x7fed4b2ed000) [pid = 6867] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 06:58:21 INFO - PROCESS | 6867 | --DOMWINDOW == 203 (0x7fed1ce56000) [pid = 6867] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 06:58:21 INFO - PROCESS | 6867 | --DOMWINDOW == 202 (0x7fed23f42400) [pid = 6867] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 06:58:21 INFO - PROCESS | 6867 | --DOMWINDOW == 201 (0x7fed21bc2400) [pid = 6867] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 06:58:21 INFO - PROCESS | 6867 | --DOMWINDOW == 200 (0x7fed23f40400) [pid = 6867] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 06:58:21 INFO - PROCESS | 6867 | --DOMWINDOW == 199 (0x7fed23eeec00) [pid = 6867] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 06:58:21 INFO - PROCESS | 6867 | --DOMWINDOW == 198 (0x7fed23ef3000) [pid = 6867] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 06:58:21 INFO - PROCESS | 6867 | --DOMWINDOW == 197 (0x7fed21bc2c00) [pid = 6867] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 06:58:21 INFO - PROCESS | 6867 | --DOMWINDOW == 196 (0x7fed2c4ce800) [pid = 6867] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 06:58:21 INFO - PROCESS | 6867 | --DOMWINDOW == 195 (0x7fed3c060400) [pid = 6867] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 06:58:21 INFO - PROCESS | 6867 | --DOMWINDOW == 194 (0x7fed3742a400) [pid = 6867] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 06:58:21 INFO - PROCESS | 6867 | --DOMWINDOW == 193 (0x7fed29dc4800) [pid = 6867] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 06:58:21 INFO - PROCESS | 6867 | --DOMWINDOW == 192 (0x7fed20c53c00) [pid = 6867] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 06:58:21 INFO - PROCESS | 6867 | --DOMWINDOW == 191 (0x7fed34fa9000) [pid = 6867] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 06:58:21 INFO - PROCESS | 6867 | --DOMWINDOW == 190 (0x7fed3b234c00) [pid = 6867] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 06:58:21 INFO - PROCESS | 6867 | --DOMWINDOW == 189 (0x7fed29322400) [pid = 6867] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 06:58:21 INFO - PROCESS | 6867 | --DOMWINDOW == 188 (0x7fed290cd400) [pid = 6867] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 06:58:21 INFO - PROCESS | 6867 | --DOMWINDOW == 187 (0x7fed2046c400) [pid = 6867] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 06:58:21 INFO - PROCESS | 6867 | --DOMWINDOW == 186 (0x7fed2571f000) [pid = 6867] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 06:58:21 INFO - PROCESS | 6867 | --DOMWINDOW == 185 (0x7fed23eef400) [pid = 6867] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 06:58:21 INFO - PROCESS | 6867 | --DOMWINDOW == 184 (0x7fed23efa800) [pid = 6867] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 06:58:21 INFO - PROCESS | 6867 | --DOMWINDOW == 183 (0x7fed2c757800) [pid = 6867] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 06:58:21 INFO - PROCESS | 6867 | --DOMWINDOW == 182 (0x7fed2571c800) [pid = 6867] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 06:58:21 INFO - PROCESS | 6867 | --DOMWINDOW == 181 (0x7fed22ef4c00) [pid = 6867] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 06:58:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 06:58:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 2281ms 06:58:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 06:58:21 INFO - PROCESS | 6867 | 1461247101537 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 06:58:21 INFO - PROCESS | 6867 | 1461247101540 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 06:58:21 INFO - PROCESS | 6867 | 1461247101546 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 06:58:21 INFO - PROCESS | 6867 | 1461247101549 Marionette TRACE conn3 <- [1,2074,null,{}] 06:58:21 INFO - PROCESS | 6867 | 1461247101553 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}] 06:58:21 INFO - PROCESS | 6867 | 1461247101810 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 06:58:21 INFO - PROCESS | 6867 | 1461247101920 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:21 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2056d000 == 163 [pid = 6867] [id = 526] 06:58:21 INFO - PROCESS | 6867 | ++DOMWINDOW == 182 (0x7fed20162000) [pid = 6867] [serial = 1579] [outer = (nil)] 06:58:21 INFO - PROCESS | 6867 | ++DOMWINDOW == 183 (0x7fed23eee800) [pid = 6867] [serial = 1580] [outer = 0x7fed20162000] 06:58:21 INFO - PROCESS | 6867 | 1461247101988 Marionette DEBUG loaded listener.js 06:58:22 INFO - PROCESS | 6867 | ++DOMWINDOW == 184 (0x7fed23f4f000) [pid = 6867] [serial = 1581] [outer = 0x7fed20162000] 06:58:22 INFO - PROCESS | 6867 | 1461247102722 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]]]}] 06:58:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 06:58:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1229ms 06:58:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 06:58:22 INFO - PROCESS | 6867 | 1461247102775 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 06:58:22 INFO - PROCESS | 6867 | 1461247102778 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 06:58:22 INFO - PROCESS | 6867 | 1461247102797 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 06:58:22 INFO - PROCESS | 6867 | 1461247102801 Marionette TRACE conn3 <- [1,2078,null,{}] 06:58:22 INFO - PROCESS | 6867 | 1461247102808 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}] 06:58:23 INFO - PROCESS | 6867 | 1461247103011 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 06:58:23 INFO - PROCESS | 6867 | 1461247103181 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:23 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2a216000 == 164 [pid = 6867] [id = 527] 06:58:23 INFO - PROCESS | 6867 | ++DOMWINDOW == 185 (0x7fed2046ac00) [pid = 6867] [serial = 1582] [outer = (nil)] 06:58:23 INFO - PROCESS | 6867 | ++DOMWINDOW == 186 (0x7fed28acb800) [pid = 6867] [serial = 1583] [outer = 0x7fed2046ac00] 06:58:23 INFO - PROCESS | 6867 | 1461247103244 Marionette DEBUG loaded listener.js 06:58:23 INFO - PROCESS | 6867 | ++DOMWINDOW == 187 (0x7fed2a199c00) [pid = 6867] [serial = 1584] [outer = 0x7fed2046ac00] 06:58:24 INFO - PROCESS | 6867 | 1461247104319 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]]]}] 06:58:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 06:58:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1596ms 06:58:24 INFO - PROCESS | 6867 | 1461247104381 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 06:58:24 INFO - PROCESS | 6867 | 1461247104388 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 06:58:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 06:58:24 INFO - PROCESS | 6867 | 1461247104397 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 06:58:24 INFO - PROCESS | 6867 | 1461247104401 Marionette TRACE conn3 <- [1,2082,null,{}] 06:58:24 INFO - PROCESS | 6867 | 1461247104409 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}] 06:58:24 INFO - PROCESS | 6867 | 1461247104667 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 06:58:24 INFO - PROCESS | 6867 | 1461247104933 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:25 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed24fe6800 == 165 [pid = 6867] [id = 528] 06:58:25 INFO - PROCESS | 6867 | ++DOMWINDOW == 188 (0x7fed21bcc800) [pid = 6867] [serial = 1585] [outer = (nil)] 06:58:25 INFO - PROCESS | 6867 | ++DOMWINDOW == 189 (0x7fed23eeec00) [pid = 6867] [serial = 1586] [outer = 0x7fed21bcc800] 06:58:25 INFO - PROCESS | 6867 | 1461247105052 Marionette DEBUG loaded listener.js 06:58:25 INFO - PROCESS | 6867 | ++DOMWINDOW == 190 (0x7fed25722c00) [pid = 6867] [serial = 1587] [outer = 0x7fed21bcc800] 06:58:25 INFO - PROCESS | 6867 | 1461247105984 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]]]}] 06:58:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 06:58:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1639ms 06:58:26 INFO - PROCESS | 6867 | 1461247106038 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 06:58:26 INFO - PROCESS | 6867 | 1461247106046 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 06:58:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 06:58:26 INFO - PROCESS | 6867 | 1461247106056 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 06:58:26 INFO - PROCESS | 6867 | 1461247106061 Marionette TRACE conn3 <- [1,2086,null,{}] 06:58:26 INFO - PROCESS | 6867 | 1461247106066 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}] 06:58:26 INFO - PROCESS | 6867 | 1461247106287 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 06:58:26 INFO - PROCESS | 6867 | 1461247106594 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:26 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed288d4800 == 166 [pid = 6867] [id = 529] 06:58:26 INFO - PROCESS | 6867 | ++DOMWINDOW == 191 (0x7fed22ca8000) [pid = 6867] [serial = 1588] [outer = (nil)] 06:58:26 INFO - PROCESS | 6867 | ++DOMWINDOW == 192 (0x7fed29163400) [pid = 6867] [serial = 1589] [outer = 0x7fed22ca8000] 06:58:26 INFO - PROCESS | 6867 | 1461247106712 Marionette DEBUG loaded listener.js 06:58:26 INFO - PROCESS | 6867 | ++DOMWINDOW == 193 (0x7fed2932c800) [pid = 6867] [serial = 1590] [outer = 0x7fed22ca8000] 06:58:27 INFO - PROCESS | 6867 | 1461247107581 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]]]}] 06:58:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 06:58:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1588ms 06:58:27 INFO - PROCESS | 6867 | 1461247107645 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 06:58:27 INFO - PROCESS | 6867 | 1461247107649 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 06:58:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 06:58:27 INFO - PROCESS | 6867 | 1461247107655 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 06:58:27 INFO - PROCESS | 6867 | 1461247107661 Marionette TRACE conn3 <- [1,2090,null,{}] 06:58:27 INFO - PROCESS | 6867 | 1461247107677 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}] 06:58:27 INFO - PROCESS | 6867 | 1461247107901 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 06:58:28 INFO - PROCESS | 6867 | 1461247108117 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:28 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed319a9800 == 167 [pid = 6867] [id = 530] 06:58:28 INFO - PROCESS | 6867 | ++DOMWINDOW == 194 (0x7fed29327800) [pid = 6867] [serial = 1591] [outer = (nil)] 06:58:28 INFO - PROCESS | 6867 | ++DOMWINDOW == 195 (0x7fed2aceac00) [pid = 6867] [serial = 1592] [outer = 0x7fed29327800] 06:58:28 INFO - PROCESS | 6867 | 1461247108235 Marionette DEBUG loaded listener.js 06:58:28 INFO - PROCESS | 6867 | ++DOMWINDOW == 196 (0x7fed2af90800) [pid = 6867] [serial = 1593] [outer = 0x7fed29327800] 06:58:29 INFO - PROCESS | 6867 | 1461247109222 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]]]}] 06:58:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 06:58:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1636ms 06:58:29 INFO - PROCESS | 6867 | 1461247109294 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 06:58:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 06:58:29 INFO - PROCESS | 6867 | 1461247109299 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 06:58:29 INFO - PROCESS | 6867 | 1461247109305 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 06:58:29 INFO - PROCESS | 6867 | 1461247109309 Marionette TRACE conn3 <- [1,2094,null,{}] 06:58:29 INFO - PROCESS | 6867 | 1461247109314 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}] 06:58:29 INFO - PROCESS | 6867 | 1461247109580 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 06:58:29 INFO - PROCESS | 6867 | 1461247109877 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:29 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3399e000 == 168 [pid = 6867] [id = 531] 06:58:29 INFO - PROCESS | 6867 | ++DOMWINDOW == 197 (0x7fed29c4ec00) [pid = 6867] [serial = 1594] [outer = (nil)] 06:58:29 INFO - PROCESS | 6867 | ++DOMWINDOW == 198 (0x7fed30b9c000) [pid = 6867] [serial = 1595] [outer = 0x7fed29c4ec00] 06:58:29 INFO - PROCESS | 6867 | 1461247109956 Marionette DEBUG loaded listener.js 06:58:30 INFO - PROCESS | 6867 | ++DOMWINDOW == 199 (0x7fed3197e000) [pid = 6867] [serial = 1596] [outer = 0x7fed29c4ec00] 06:58:30 INFO - PROCESS | 6867 | 1461247110795 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]]]}] 06:58:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 06:58:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1531ms 06:58:30 INFO - PROCESS | 6867 | 1461247110837 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 06:58:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 06:58:30 INFO - PROCESS | 6867 | 1461247110841 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 06:58:30 INFO - PROCESS | 6867 | 1461247110847 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 06:58:30 INFO - PROCESS | 6867 | 1461247110851 Marionette TRACE conn3 <- [1,2098,null,{}] 06:58:30 INFO - PROCESS | 6867 | 1461247110857 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}] 06:58:31 INFO - PROCESS | 6867 | 1461247111056 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 06:58:31 INFO - PROCESS | 6867 | 1461247111273 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:31 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed36c49800 == 169 [pid = 6867] [id = 532] 06:58:31 INFO - PROCESS | 6867 | ++DOMWINDOW == 200 (0x7fed2ad73000) [pid = 6867] [serial = 1597] [outer = (nil)] 06:58:31 INFO - PROCESS | 6867 | ++DOMWINDOW == 201 (0x7fed31ad1400) [pid = 6867] [serial = 1598] [outer = 0x7fed2ad73000] 06:58:31 INFO - PROCESS | 6867 | 1461247111397 Marionette DEBUG loaded listener.js 06:58:31 INFO - PROCESS | 6867 | ++DOMWINDOW == 202 (0x7fed31c82800) [pid = 6867] [serial = 1599] [outer = 0x7fed2ad73000] 06:58:32 INFO - PROCESS | 6867 | 1461247112398 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]]]}] 06:58:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 06:58:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1589ms 06:58:32 INFO - PROCESS | 6867 | 1461247112437 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 06:58:32 INFO - PROCESS | 6867 | 1461247112441 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 06:58:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 06:58:32 INFO - PROCESS | 6867 | 1461247112447 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 06:58:32 INFO - PROCESS | 6867 | 1461247112450 Marionette TRACE conn3 <- [1,2102,null,{}] 06:58:32 INFO - PROCESS | 6867 | 1461247112456 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}] 06:58:32 INFO - PROCESS | 6867 | 1461247112697 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 06:58:33 INFO - PROCESS | 6867 | 1461247113003 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:33 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed36fc6800 == 170 [pid = 6867] [id = 533] 06:58:33 INFO - PROCESS | 6867 | ++DOMWINDOW == 203 (0x7fed31ab3c00) [pid = 6867] [serial = 1600] [outer = (nil)] 06:58:33 INFO - PROCESS | 6867 | ++DOMWINDOW == 204 (0x7fed34d52000) [pid = 6867] [serial = 1601] [outer = 0x7fed31ab3c00] 06:58:33 INFO - PROCESS | 6867 | 1461247113088 Marionette DEBUG loaded listener.js 06:58:33 INFO - PROCESS | 6867 | ++DOMWINDOW == 205 (0x7fed36a90800) [pid = 6867] [serial = 1602] [outer = 0x7fed31ab3c00] 06:58:33 INFO - PROCESS | 6867 | 1461247113963 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]]]}] 06:58:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 06:58:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1585ms 06:58:34 INFO - PROCESS | 6867 | 1461247114033 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 06:58:34 INFO - PROCESS | 6867 | 1461247114037 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 06:58:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 06:58:34 INFO - PROCESS | 6867 | 1461247114043 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 06:58:34 INFO - PROCESS | 6867 | 1461247114046 Marionette TRACE conn3 <- [1,2106,null,{}] 06:58:34 INFO - PROCESS | 6867 | 1461247114051 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}] 06:58:34 INFO - PROCESS | 6867 | 1461247114265 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 06:58:34 INFO - PROCESS | 6867 | 1461247114519 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:34 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed37160000 == 171 [pid = 6867] [id = 534] 06:58:34 INFO - PROCESS | 6867 | ++DOMWINDOW == 206 (0x7fed33e25c00) [pid = 6867] [serial = 1603] [outer = (nil)] 06:58:34 INFO - PROCESS | 6867 | ++DOMWINDOW == 207 (0x7fed36c33c00) [pid = 6867] [serial = 1604] [outer = 0x7fed33e25c00] 06:58:34 INFO - PROCESS | 6867 | 1461247114634 Marionette DEBUG loaded listener.js 06:58:34 INFO - PROCESS | 6867 | ++DOMWINDOW == 208 (0x7fed36ea9400) [pid = 6867] [serial = 1605] [outer = 0x7fed33e25c00] 06:58:35 INFO - PROCESS | 6867 | 1461247115520 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]]]}] 06:58:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 06:58:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1528ms 06:58:35 INFO - PROCESS | 6867 | 1461247115573 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 06:58:35 INFO - PROCESS | 6867 | 1461247115577 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 06:58:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 06:58:35 INFO - PROCESS | 6867 | 1461247115583 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 06:58:35 INFO - PROCESS | 6867 | 1461247115586 Marionette TRACE conn3 <- [1,2110,null,{}] 06:58:35 INFO - PROCESS | 6867 | 1461247115592 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}] 06:58:35 INFO - PROCESS | 6867 | 1461247115818 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 06:58:36 INFO - PROCESS | 6867 | 1461247116082 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:36 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed37250800 == 172 [pid = 6867] [id = 535] 06:58:36 INFO - PROCESS | 6867 | ++DOMWINDOW == 209 (0x7fed27144400) [pid = 6867] [serial = 1606] [outer = (nil)] 06:58:36 INFO - PROCESS | 6867 | ++DOMWINDOW == 210 (0x7fed36eae000) [pid = 6867] [serial = 1607] [outer = 0x7fed27144400] 06:58:36 INFO - PROCESS | 6867 | 1461247116202 Marionette DEBUG loaded listener.js 06:58:36 INFO - PROCESS | 6867 | ++DOMWINDOW == 211 (0x7fed370b2800) [pid = 6867] [serial = 1608] [outer = 0x7fed27144400] 06:58:37 INFO - PROCESS | 6867 | 1461247117047 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]]]}] 06:58:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 06:58:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1529ms 06:58:37 INFO - PROCESS | 6867 | 1461247117114 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 06:58:37 INFO - PROCESS | 6867 | 1461247117118 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 06:58:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 06:58:37 INFO - PROCESS | 6867 | 1461247117125 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 06:58:37 INFO - PROCESS | 6867 | 1461247117128 Marionette TRACE conn3 <- [1,2114,null,{}] 06:58:37 INFO - PROCESS | 6867 | 1461247117134 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}] 06:58:37 INFO - PROCESS | 6867 | 1461247117362 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 06:58:37 INFO - PROCESS | 6867 | 1461247117622 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:37 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed374ab800 == 173 [pid = 6867] [id = 536] 06:58:37 INFO - PROCESS | 6867 | ++DOMWINDOW == 212 (0x7fed27150400) [pid = 6867] [serial = 1609] [outer = (nil)] 06:58:37 INFO - PROCESS | 6867 | ++DOMWINDOW == 213 (0x7fed372e8400) [pid = 6867] [serial = 1610] [outer = 0x7fed27150400] 06:58:37 INFO - PROCESS | 6867 | 1461247117738 Marionette DEBUG loaded listener.js 06:58:37 INFO - PROCESS | 6867 | ++DOMWINDOW == 214 (0x7fed37310c00) [pid = 6867] [serial = 1611] [outer = 0x7fed27150400] 06:58:38 INFO - PROCESS | 6867 | 1461247118583 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]]]}] 06:58:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 06:58:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1533ms 06:58:38 INFO - PROCESS | 6867 | 1461247118660 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 06:58:38 INFO - PROCESS | 6867 | 1461247118664 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 06:58:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 06:58:38 INFO - PROCESS | 6867 | 1461247118670 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 06:58:38 INFO - PROCESS | 6867 | 1461247118673 Marionette TRACE conn3 <- [1,2118,null,{}] 06:58:38 INFO - PROCESS | 6867 | 1461247118679 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}] 06:58:38 INFO - PROCESS | 6867 | 1461247118915 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 06:58:39 INFO - PROCESS | 6867 | 1461247119254 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:39 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3766c800 == 174 [pid = 6867] [id = 537] 06:58:39 INFO - PROCESS | 6867 | ++DOMWINDOW == 215 (0x7fed37427800) [pid = 6867] [serial = 1612] [outer = (nil)] 06:58:39 INFO - PROCESS | 6867 | ++DOMWINDOW == 216 (0x7fed3742cc00) [pid = 6867] [serial = 1613] [outer = 0x7fed37427800] 06:58:39 INFO - PROCESS | 6867 | 1461247119330 Marionette DEBUG loaded listener.js 06:58:39 INFO - PROCESS | 6867 | ++DOMWINDOW == 217 (0x7fed3748ec00) [pid = 6867] [serial = 1614] [outer = 0x7fed37427800] 06:58:40 INFO - PROCESS | 6867 | 1461247120198 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]]]}] 06:58:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 06:58:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1584ms 06:58:40 INFO - PROCESS | 6867 | 1461247120257 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 06:58:40 INFO - PROCESS | 6867 | 1461247120261 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 06:58:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 06:58:40 INFO - PROCESS | 6867 | 1461247120267 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 06:58:40 INFO - PROCESS | 6867 | 1461247120271 Marionette TRACE conn3 <- [1,2122,null,{}] 06:58:40 INFO - PROCESS | 6867 | 1461247120276 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}] 06:58:40 INFO - PROCESS | 6867 | 1461247120529 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 06:58:40 INFO - PROCESS | 6867 | 1461247120837 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:40 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed37b98800 == 175 [pid = 6867] [id = 538] 06:58:40 INFO - PROCESS | 6867 | ++DOMWINDOW == 218 (0x7fed29dc2800) [pid = 6867] [serial = 1615] [outer = (nil)] 06:58:40 INFO - PROCESS | 6867 | ++DOMWINDOW == 219 (0x7fed39f06c00) [pid = 6867] [serial = 1616] [outer = 0x7fed29dc2800] 06:58:40 INFO - PROCESS | 6867 | 1461247120921 Marionette DEBUG loaded listener.js 06:58:41 INFO - PROCESS | 6867 | ++DOMWINDOW == 220 (0x7fed3ac61800) [pid = 6867] [serial = 1617] [outer = 0x7fed29dc2800] 06:58:41 INFO - PROCESS | 6867 | 1461247121784 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]]]}] 06:58:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 06:58:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1579ms 06:58:41 INFO - PROCESS | 6867 | 1461247121848 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 06:58:41 INFO - PROCESS | 6867 | 1461247121852 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 06:58:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 06:58:41 INFO - PROCESS | 6867 | 1461247121857 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 06:58:41 INFO - PROCESS | 6867 | 1461247121860 Marionette TRACE conn3 <- [1,2126,null,{}] 06:58:41 INFO - PROCESS | 6867 | 1461247121866 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}] 06:58:42 INFO - PROCESS | 6867 | 1461247122092 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 06:58:42 INFO - PROCESS | 6867 | 1461247122354 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:42 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed39a60000 == 176 [pid = 6867] [id = 539] 06:58:42 INFO - PROCESS | 6867 | ++DOMWINDOW == 221 (0x7fed2ace6000) [pid = 6867] [serial = 1618] [outer = (nil)] 06:58:42 INFO - PROCESS | 6867 | ++DOMWINDOW == 222 (0x7fed3b107c00) [pid = 6867] [serial = 1619] [outer = 0x7fed2ace6000] 06:58:42 INFO - PROCESS | 6867 | 1461247122471 Marionette DEBUG loaded listener.js 06:58:42 INFO - PROCESS | 6867 | ++DOMWINDOW == 223 (0x7fed3b1ee400) [pid = 6867] [serial = 1620] [outer = 0x7fed2ace6000] 06:58:43 INFO - PROCESS | 6867 | 1461247123285 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]]]}] 06:58:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 06:58:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1477ms 06:58:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 06:58:43 INFO - PROCESS | 6867 | 1461247123337 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 06:58:43 INFO - PROCESS | 6867 | 1461247123340 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 06:58:43 INFO - PROCESS | 6867 | 1461247123361 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 06:58:43 INFO - PROCESS | 6867 | 1461247123365 Marionette TRACE conn3 <- [1,2130,null,{}] 06:58:43 INFO - PROCESS | 6867 | 1461247123376 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}] 06:58:43 INFO - PROCESS | 6867 | 1461247123596 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 06:58:43 INFO - PROCESS | 6867 | 1461247123859 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:43 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3af3a800 == 177 [pid = 6867] [id = 540] 06:58:43 INFO - PROCESS | 6867 | ++DOMWINDOW == 224 (0x7fed39173c00) [pid = 6867] [serial = 1621] [outer = (nil)] 06:58:43 INFO - PROCESS | 6867 | ++DOMWINDOW == 225 (0x7fed3b423c00) [pid = 6867] [serial = 1622] [outer = 0x7fed39173c00] 06:58:43 INFO - PROCESS | 6867 | 1461247123973 Marionette DEBUG loaded listener.js 06:58:44 INFO - PROCESS | 6867 | ++DOMWINDOW == 226 (0x7fed3b5af800) [pid = 6867] [serial = 1623] [outer = 0x7fed39173c00] 06:58:44 INFO - PROCESS | 6867 | 1461247124865 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] 06:58:44 INFO - PROCESS | 6867 | 1461247124905 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 06:58:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 06:58:44 INFO - PROCESS | 6867 | 1461247124911 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 06:58:44 INFO - PROCESS | 6867 | 1461247124914 Marionette TRACE conn3 <- [1,2134,null,{}] 06:58:44 INFO - PROCESS | 6867 | 1461247124919 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}] 06:58:45 INFO - PROCESS | 6867 | 1461247125126 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 06:58:45 INFO - PROCESS | 6867 | 1461247125396 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:45 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3bb28800 == 178 [pid = 6867] [id = 541] 06:58:45 INFO - PROCESS | 6867 | ++DOMWINDOW == 227 (0x7fed3b10ac00) [pid = 6867] [serial = 1624] [outer = (nil)] 06:58:45 INFO - PROCESS | 6867 | ++DOMWINDOW == 228 (0x7fed3ba4a000) [pid = 6867] [serial = 1625] [outer = 0x7fed3b10ac00] 06:58:45 INFO - PROCESS | 6867 | 1461247125469 Marionette DEBUG loaded listener.js 06:58:45 INFO - PROCESS | 6867 | ++DOMWINDOW == 229 (0x7fed3bf54000) [pid = 6867] [serial = 1626] [outer = 0x7fed3b10ac00] 06:58:46 INFO - PROCESS | 6867 | 1461247126384 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]]]}] 06:58:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 06:58:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1530ms 06:58:46 INFO - PROCESS | 6867 | 1461247126443 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 06:58:46 INFO - PROCESS | 6867 | 1461247126446 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 06:58:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 06:58:46 INFO - PROCESS | 6867 | 1461247126452 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 06:58:46 INFO - PROCESS | 6867 | 1461247126455 Marionette TRACE conn3 <- [1,2138,null,{}] 06:58:46 INFO - PROCESS | 6867 | 1461247126460 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}] 06:58:46 INFO - PROCESS | 6867 | 1461247126701 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 06:58:46 INFO - PROCESS | 6867 | 1461247126982 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:47 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3c650800 == 179 [pid = 6867] [id = 542] 06:58:47 INFO - PROCESS | 6867 | ++DOMWINDOW == 230 (0x7fed3b1f9000) [pid = 6867] [serial = 1627] [outer = (nil)] 06:58:47 INFO - PROCESS | 6867 | ++DOMWINDOW == 231 (0x7fed3c068000) [pid = 6867] [serial = 1628] [outer = 0x7fed3b1f9000] 06:58:47 INFO - PROCESS | 6867 | 1461247127100 Marionette DEBUG loaded listener.js 06:58:47 INFO - PROCESS | 6867 | ++DOMWINDOW == 232 (0x7fed3c634400) [pid = 6867] [serial = 1629] [outer = 0x7fed3b1f9000] 06:58:47 INFO - PROCESS | 6867 | 1461247127951 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]]]}] 06:58:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 06:58:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1582ms 06:58:48 INFO - PROCESS | 6867 | 1461247128036 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 06:58:48 INFO - PROCESS | 6867 | 1461247128040 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 06:58:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 06:58:48 INFO - PROCESS | 6867 | 1461247128046 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 06:58:48 INFO - PROCESS | 6867 | 1461247128049 Marionette TRACE conn3 <- [1,2142,null,{}] 06:58:48 INFO - PROCESS | 6867 | 1461247128054 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}] 06:58:48 INFO - PROCESS | 6867 | 1461247128278 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 06:58:48 INFO - PROCESS | 6867 | 1461247128595 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:48 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed1e1e7000 == 180 [pid = 6867] [id = 543] 06:58:48 INFO - PROCESS | 6867 | ++DOMWINDOW == 233 (0x7fed1ce4e400) [pid = 6867] [serial = 1630] [outer = (nil)] 06:58:48 INFO - PROCESS | 6867 | ++DOMWINDOW == 234 (0x7fed20469c00) [pid = 6867] [serial = 1631] [outer = 0x7fed1ce4e400] 06:58:48 INFO - PROCESS | 6867 | 1461247128672 Marionette DEBUG loaded listener.js 06:58:48 INFO - PROCESS | 6867 | ++DOMWINDOW == 235 (0x7fed21bce000) [pid = 6867] [serial = 1632] [outer = 0x7fed1ce4e400] 06:58:49 INFO - PROCESS | 6867 | 1461247129623 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] 06:58:49 INFO - PROCESS | 6867 | 1461247129690 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 06:58:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 06:58:49 INFO - PROCESS | 6867 | 1461247129696 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 06:58:49 INFO - PROCESS | 6867 | 1461247129698 Marionette TRACE conn3 <- [1,2146,null,{}] 06:58:49 INFO - PROCESS | 6867 | 1461247129704 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}] 06:58:49 INFO - PROCESS | 6867 | 1461247129925 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 06:58:50 INFO - PROCESS | 6867 | 1461247130230 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:50 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed26b87800 == 181 [pid = 6867] [id = 544] 06:58:50 INFO - PROCESS | 6867 | ++DOMWINDOW == 236 (0x7fed1ce50800) [pid = 6867] [serial = 1633] [outer = (nil)] 06:58:50 INFO - PROCESS | 6867 | ++DOMWINDOW == 237 (0x7fed335d8c00) [pid = 6867] [serial = 1634] [outer = 0x7fed1ce50800] 06:58:50 INFO - PROCESS | 6867 | 1461247130309 Marionette DEBUG loaded listener.js 06:58:50 INFO - PROCESS | 6867 | ++DOMWINDOW == 238 (0x7fed3c82f400) [pid = 6867] [serial = 1635] [outer = 0x7fed1ce50800] 06:58:51 INFO - PROCESS | 6867 | 1461247131210 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] 06:58:51 INFO - PROCESS | 6867 | 1461247131283 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 06:58:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 06:58:51 INFO - PROCESS | 6867 | 1461247131289 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 06:58:51 INFO - PROCESS | 6867 | 1461247131291 Marionette TRACE conn3 <- [1,2150,null,{}] 06:58:51 INFO - PROCESS | 6867 | 1461247131296 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}] 06:58:51 INFO - PROCESS | 6867 | 1461247131522 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 06:58:51 INFO - PROCESS | 6867 | 1461247131837 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:51 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed22bec000 == 182 [pid = 6867] [id = 545] 06:58:51 INFO - PROCESS | 6867 | ++DOMWINDOW == 239 (0x7fed1ce4ec00) [pid = 6867] [serial = 1636] [outer = (nil)] 06:58:51 INFO - PROCESS | 6867 | ++DOMWINDOW == 240 (0x7fed23eed800) [pid = 6867] [serial = 1637] [outer = 0x7fed1ce4ec00] 06:58:51 INFO - PROCESS | 6867 | 1461247131918 Marionette DEBUG loaded listener.js 06:58:52 INFO - PROCESS | 6867 | ++DOMWINDOW == 241 (0x7fed25726400) [pid = 6867] [serial = 1638] [outer = 0x7fed1ce4ec00] 06:58:53 INFO - PROCESS | 6867 | 1461247133432 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]]]}] 06:58:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 06:58:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 2187ms 06:58:53 INFO - PROCESS | 6867 | 1461247133478 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 06:58:53 INFO - PROCESS | 6867 | 1461247133484 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 06:58:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 06:58:53 INFO - PROCESS | 6867 | 1461247133493 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 06:58:53 INFO - PROCESS | 6867 | 1461247133496 Marionette TRACE conn3 <- [1,2154,null,{}] 06:58:53 INFO - PROCESS | 6867 | 1461247133504 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}] 06:58:53 INFO - PROCESS | 6867 | 1461247133727 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 06:58:54 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed351e5800 == 181 [pid = 6867] [id = 308] 06:58:54 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed2c795800 == 180 [pid = 6867] [id = 412] 06:58:54 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed30cce000 == 179 [pid = 6867] [id = 413] 06:58:54 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed29df6000 == 178 [pid = 6867] [id = 411] 06:58:54 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed31cdd800 == 177 [pid = 6867] [id = 414] 06:58:54 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed2056d000 == 176 [pid = 6867] [id = 526] 06:58:54 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed288e1000 == 175 [pid = 6867] [id = 525] 06:58:54 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed26b74800 == 174 [pid = 6867] [id = 524] 06:58:54 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed20570000 == 173 [pid = 6867] [id = 523] 06:58:54 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed25e97800 == 172 [pid = 6867] [id = 522] 06:58:54 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed20567000 == 171 [pid = 6867] [id = 521] 06:58:54 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed258cc000 == 170 [pid = 6867] [id = 520] 06:58:54 INFO - PROCESS | 6867 | --DOMWINDOW == 240 (0x7fed29157c00) [pid = 6867] [serial = 1514] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 6867 | --DOMWINDOW == 239 (0x7fed20470000) [pid = 6867] [serial = 1493] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 6867 | --DOMWINDOW == 238 (0x7fed4f530400) [pid = 6867] [serial = 1344] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 6867 | --DOMWINDOW == 237 (0x7fed36a8f800) [pid = 6867] [serial = 1463] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 6867 | --DOMWINDOW == 236 (0x7fed20475800) [pid = 6867] [serial = 1494] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 6867 | --DOMWINDOW == 235 (0x7fed4f532400) [pid = 6867] [serial = 1482] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 6867 | --DOMWINDOW == 234 (0x7fed2aeb9000) [pid = 6867] [serial = 1356] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 6867 | --DOMWINDOW == 233 (0x7fed33fc0800) [pid = 6867] [serial = 1461] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 6867 | --DOMWINDOW == 232 (0x7fed3ac58000) [pid = 6867] [serial = 1323] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 6867 | --DOMWINDOW == 231 (0x7fed25725800) [pid = 6867] [serial = 1511] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 6867 | --DOMWINDOW == 230 (0x7fed369a2c00) [pid = 6867] [serial = 1245] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 6867 | --DOMWINDOW == 229 (0x7fed4d01a800) [pid = 6867] [serial = 1478] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 6867 | --DOMWINDOW == 228 (0x7fed22eefc00) [pid = 6867] [serial = 1505] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 6867 | --DOMWINDOW == 227 (0x7fed49dbb400) [pid = 6867] [serial = 1476] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 6867 | --DOMWINDOW == 226 (0x7fed23efb400) [pid = 6867] [serial = 1506] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 6867 | --DOMWINDOW == 225 (0x7fed21bcb400) [pid = 6867] [serial = 1487] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 6867 | --DOMWINDOW == 224 (0x7fed25727000) [pid = 6867] [serial = 1508] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 6867 | --DOMWINDOW == 223 (0x7fed21bcfc00) [pid = 6867] [serial = 1488] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 6867 | --DOMWINDOW == 222 (0x7fed23efa400) [pid = 6867] [serial = 1335] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 6867 | --DOMWINDOW == 221 (0x7fed20c5e000) [pid = 6867] [serial = 1448] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 6867 | --DOMWINDOW == 220 (0x7fed2af93c00) [pid = 6867] [serial = 1472] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 6867 | --DOMWINDOW == 219 (0x7fed2932c000) [pid = 6867] [serial = 1490] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 6867 | --DOMWINDOW == 218 (0x7fed3ba4dc00) [pid = 6867] [serial = 1326] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 6867 | --DOMWINDOW == 217 (0x7fed4f3e1400) [pid = 6867] [serial = 1332] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 6867 | --DOMWINDOW == 216 (0x7fed3981b000) [pid = 6867] [serial = 1311] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 6867 | --DOMWINDOW == 215 (0x7fed4ee04400) [pid = 6867] [serial = 1479] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 6867 | --DOMWINDOW == 214 (0x7fed2c74f800) [pid = 6867] [serial = 1457] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 6867 | --DOMWINDOW == 213 (0x7fed31a37c00) [pid = 6867] [serial = 1317] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 6867 | --DOMWINDOW == 212 (0x7fed20c57800) [pid = 6867] [serial = 1502] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 6867 | --DOMWINDOW == 211 (0x7fed31ade000) [pid = 6867] [serial = 1460] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 6867 | --DOMWINDOW == 210 (0x7fed3b968000) [pid = 6867] [serial = 1469] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 6867 | --DOMWINDOW == 209 (0x7fed4ea4f000) [pid = 6867] [serial = 1329] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 6867 | --DOMWINDOW == 208 (0x7fed29dc7400) [pid = 6867] [serial = 1454] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 6867 | --DOMWINDOW == 207 (0x7fed3ff9c800) [pid = 6867] [serial = 1475] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 6867 | --DOMWINDOW == 206 (0x7fed2932a000) [pid = 6867] [serial = 1484] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 6867 | --DOMWINDOW == 205 (0x7fed22ca3400) [pid = 6867] [serial = 1503] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 6867 | --DOMWINDOW == 204 (0x7fed2932f000) [pid = 6867] [serial = 1485] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 6867 | --DOMWINDOW == 203 (0x7fed2a26f800) [pid = 6867] [serial = 1314] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 6867 | --DOMWINDOW == 202 (0x7fed205df000) [pid = 6867] [serial = 1496] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 6867 | --DOMWINDOW == 201 (0x7fed31ad4c00) [pid = 6867] [serial = 1350] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 6867 | --DOMWINDOW == 200 (0x7fed27083000) [pid = 6867] [serial = 1509] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 6867 | --DOMWINDOW == 199 (0x7fed2a193000) [pid = 6867] [serial = 1338] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 6867 | --DOMWINDOW == 198 (0x7fed27086000) [pid = 6867] [serial = 1451] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 6867 | --DOMWINDOW == 197 (0x7fed3c631c00) [pid = 6867] [serial = 1470] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 6867 | --DOMWINDOW == 196 (0x7fed4ef28400) [pid = 6867] [serial = 1341] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 6867 | --DOMWINDOW == 195 (0x7fed37428400) [pid = 6867] [serial = 1320] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 6867 | --DOMWINDOW == 194 (0x7fed205e6000) [pid = 6867] [serial = 1497] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 6867 | --DOMWINDOW == 193 (0x7fed4f309000) [pid = 6867] [serial = 1491] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 6867 | --DOMWINDOW == 192 (0x7fed39fe7800) [pid = 6867] [serial = 1466] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 6867 | --DOMWINDOW == 191 (0x7fed2572ac00) [pid = 6867] [serial = 1347] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 6867 | --DOMWINDOW == 190 (0x7fed1ce55000) [pid = 6867] [serial = 1499] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 6867 | --DOMWINDOW == 189 (0x7fed23f4e000) [pid = 6867] [serial = 1353] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 6867 | --DOMWINDOW == 188 (0x7fed3d6c1400) [pid = 6867] [serial = 1473] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 6867 | --DOMWINDOW == 187 (0x7fed28ac8800) [pid = 6867] [serial = 1512] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 6867 | --DOMWINDOW == 186 (0x7fed4f429800) [pid = 6867] [serial = 1481] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 6867 | 1461247134763 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:54 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed1e1f3000 == 171 [pid = 6867] [id = 546] 06:58:54 INFO - PROCESS | 6867 | ++DOMWINDOW == 187 (0x7fed20c57800) [pid = 6867] [serial = 1639] [outer = (nil)] 06:58:54 INFO - PROCESS | 6867 | ++DOMWINDOW == 188 (0x7fed22cdac00) [pid = 6867] [serial = 1640] [outer = 0x7fed20c57800] 06:58:54 INFO - PROCESS | 6867 | 1461247134854 Marionette DEBUG loaded listener.js 06:58:54 INFO - PROCESS | 6867 | ++DOMWINDOW == 189 (0x7fed23efb000) [pid = 6867] [serial = 1641] [outer = 0x7fed20c57800] 06:58:55 INFO - PROCESS | 6867 | 1461247135844 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]]]}] 06:58:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 06:58:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 2397ms 06:58:55 INFO - PROCESS | 6867 | 1461247135892 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 06:58:55 INFO - PROCESS | 6867 | 1461247135901 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 06:58:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 06:58:55 INFO - PROCESS | 6867 | 1461247135913 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 06:58:55 INFO - PROCESS | 6867 | 1461247135917 Marionette TRACE conn3 <- [1,2158,null,{}] 06:58:55 INFO - PROCESS | 6867 | 1461247135923 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}] 06:58:56 INFO - PROCESS | 6867 | 1461247136152 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 06:58:56 INFO - PROCESS | 6867 | 1461247136423 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:56 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed21d67000 == 172 [pid = 6867] [id = 547] 06:58:56 INFO - PROCESS | 6867 | ++DOMWINDOW == 190 (0x7fed20c52000) [pid = 6867] [serial = 1642] [outer = (nil)] 06:58:56 INFO - PROCESS | 6867 | ++DOMWINDOW == 191 (0x7fed27083000) [pid = 6867] [serial = 1643] [outer = 0x7fed20c52000] 06:58:56 INFO - PROCESS | 6867 | 1461247136504 Marionette DEBUG loaded listener.js 06:58:56 INFO - PROCESS | 6867 | ++DOMWINDOW == 192 (0x7fed28ac5c00) [pid = 6867] [serial = 1644] [outer = 0x7fed20c52000] 06:58:57 INFO - PROCESS | 6867 | 1461247137458 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]]]}] 06:58:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 06:58:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1583ms 06:58:57 INFO - PROCESS | 6867 | 1461247137497 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 06:58:57 INFO - PROCESS | 6867 | 1461247137500 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 06:58:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 06:58:57 INFO - PROCESS | 6867 | 1461247137507 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 06:58:57 INFO - PROCESS | 6867 | 1461247137514 Marionette TRACE conn3 <- [1,2162,null,{}] 06:58:57 INFO - PROCESS | 6867 | 1461247137550 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}] 06:58:57 INFO - PROCESS | 6867 | 1461247137862 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 06:58:57 INFO - PROCESS | 6867 | 1461247137901 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:57 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed26b73800 == 173 [pid = 6867] [id = 548] 06:58:57 INFO - PROCESS | 6867 | ++DOMWINDOW == 193 (0x7fed28ad1c00) [pid = 6867] [serial = 1645] [outer = (nil)] 06:58:57 INFO - PROCESS | 6867 | ++DOMWINDOW == 194 (0x7fed29c03400) [pid = 6867] [serial = 1646] [outer = 0x7fed28ad1c00] 06:58:57 INFO - PROCESS | 6867 | 1461247137986 Marionette DEBUG loaded listener.js 06:58:58 INFO - PROCESS | 6867 | ++DOMWINDOW == 195 (0x7fed29c43400) [pid = 6867] [serial = 1647] [outer = 0x7fed28ad1c00] 06:58:59 INFO - PROCESS | 6867 | 1461247139052 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]]]}] 06:58:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 06:58:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1562ms 06:58:59 INFO - PROCESS | 6867 | 1461247139072 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 06:58:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 06:58:59 INFO - PROCESS | 6867 | 1461247139077 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 06:58:59 INFO - PROCESS | 6867 | 1461247139083 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 06:58:59 INFO - PROCESS | 6867 | 1461247139086 Marionette TRACE conn3 <- [1,2166,null,{}] 06:58:59 INFO - PROCESS | 6867 | 1461247139090 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}] 06:58:59 INFO - PROCESS | 6867 | 1461247139965 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 06:59:00 INFO - PROCESS | 6867 | --DOMWINDOW == 194 (0x7fed20475400) [pid = 6867] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 06:59:00 INFO - PROCESS | 6867 | --DOMWINDOW == 193 (0x7fed2ad74c00) [pid = 6867] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 06:59:00 INFO - PROCESS | 6867 | --DOMWINDOW == 192 (0x7fed21bd1800) [pid = 6867] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 06:59:00 INFO - PROCESS | 6867 | --DOMWINDOW == 191 (0x7fed2046e400) [pid = 6867] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 06:59:00 INFO - PROCESS | 6867 | --DOMWINDOW == 190 (0x7fed251ea800) [pid = 6867] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 06:59:00 INFO - PROCESS | 6867 | --DOMWINDOW == 189 (0x7fed20163c00) [pid = 6867] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 06:59:00 INFO - PROCESS | 6867 | --DOMWINDOW == 188 (0x7fed22eebc00) [pid = 6867] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 06:59:00 INFO - PROCESS | 6867 | --DOMWINDOW == 187 (0x7fed1ce4c800) [pid = 6867] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 06:59:00 INFO - PROCESS | 6867 | --DOMWINDOW == 186 (0x7fed20161c00) [pid = 6867] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 06:59:00 INFO - PROCESS | 6867 | --DOMWINDOW == 185 (0x7fed20162000) [pid = 6867] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 06:59:00 INFO - PROCESS | 6867 | --DOMWINDOW == 184 (0x7fed2015b400) [pid = 6867] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 06:59:00 INFO - PROCESS | 6867 | --DOMWINDOW == 183 (0x7fed29c4a400) [pid = 6867] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 06:59:00 INFO - PROCESS | 6867 | --DOMWINDOW == 182 (0x7fed25f7e000) [pid = 6867] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 06:59:00 INFO - PROCESS | 6867 | --DOMWINDOW == 181 (0x7fed35318800) [pid = 6867] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 06:59:00 INFO - PROCESS | 6867 | --DOMWINDOW == 180 (0x7fed25722400) [pid = 6867] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 06:59:00 INFO - PROCESS | 6867 | --DOMWINDOW == 179 (0x7fed20163400) [pid = 6867] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 06:59:00 INFO - PROCESS | 6867 | --DOMWINDOW == 178 (0x7fed369a1400) [pid = 6867] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 06:59:00 INFO - PROCESS | 6867 | --DOMWINDOW == 177 (0x7fed29c51800) [pid = 6867] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 06:59:00 INFO - PROCESS | 6867 | --DOMWINDOW == 176 (0x7fed2afecc00) [pid = 6867] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 06:59:00 INFO - PROCESS | 6867 | --DOMWINDOW == 175 (0x7fed2015a400) [pid = 6867] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 06:59:00 INFO - PROCESS | 6867 | --DOMWINDOW == 174 (0x7fed29c46c00) [pid = 6867] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 06:59:00 INFO - PROCESS | 6867 | --DOMWINDOW == 173 (0x7fed31ab7c00) [pid = 6867] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 06:59:00 INFO - PROCESS | 6867 | --DOMWINDOW == 172 (0x7fed2c4d0000) [pid = 6867] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 06:59:00 INFO - PROCESS | 6867 | --DOMWINDOW == 171 (0x7fed31ada800) [pid = 6867] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 06:59:00 INFO - PROCESS | 6867 | --DOMWINDOW == 170 (0x7fed36eae400) [pid = 6867] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 06:59:00 INFO - PROCESS | 6867 | --DOMWINDOW == 169 (0x7fed370ac400) [pid = 6867] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 06:59:00 INFO - PROCESS | 6867 | --DOMWINDOW == 168 (0x7fed3748a800) [pid = 6867] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 06:59:00 INFO - PROCESS | 6867 | --DOMWINDOW == 167 (0x7fed30b88000) [pid = 6867] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 06:59:00 INFO - PROCESS | 6867 | --DOMWINDOW == 166 (0x7fed3fb65c00) [pid = 6867] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 06:59:00 INFO - PROCESS | 6867 | --DOMWINDOW == 165 (0x7fed4afbc400) [pid = 6867] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 06:59:00 INFO - PROCESS | 6867 | --DOMWINDOW == 164 (0x7fed22ca2800) [pid = 6867] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 06:59:00 INFO - PROCESS | 6867 | 1461247140232 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:00 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed20142800 == 174 [pid = 6867] [id = 549] 06:59:00 INFO - PROCESS | 6867 | ++DOMWINDOW == 165 (0x7fed1ce4c800) [pid = 6867] [serial = 1648] [outer = (nil)] 06:59:00 INFO - PROCESS | 6867 | ++DOMWINDOW == 166 (0x7fed20161c00) [pid = 6867] [serial = 1649] [outer = 0x7fed1ce4c800] 06:59:00 INFO - PROCESS | 6867 | 1461247140302 Marionette DEBUG loaded listener.js 06:59:00 INFO - PROCESS | 6867 | ++DOMWINDOW == 167 (0x7fed20c59400) [pid = 6867] [serial = 1650] [outer = 0x7fed1ce4c800] 06:59:00 INFO - PROCESS | 6867 | 1461247140986 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]]]}] 06:59:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 06:59:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1933ms 06:59:01 INFO - PROCESS | 6867 | 1461247141016 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 06:59:01 INFO - PROCESS | 6867 | 1461247141018 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 06:59:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 06:59:01 INFO - PROCESS | 6867 | 1461247141025 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 06:59:01 INFO - PROCESS | 6867 | 1461247141027 Marionette TRACE conn3 <- [1,2170,null,{}] 06:59:01 INFO - PROCESS | 6867 | 1461247141032 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}] 06:59:01 INFO - PROCESS | 6867 | 1461247141227 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 06:59:01 INFO - PROCESS | 6867 | 1461247141406 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:01 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed287cc800 == 175 [pid = 6867] [id = 550] 06:59:01 INFO - PROCESS | 6867 | ++DOMWINDOW == 168 (0x7fed1ce5b000) [pid = 6867] [serial = 1651] [outer = (nil)] 06:59:01 INFO - PROCESS | 6867 | ++DOMWINDOW == 169 (0x7fed2714d000) [pid = 6867] [serial = 1652] [outer = 0x7fed1ce5b000] 06:59:01 INFO - PROCESS | 6867 | 1461247141470 Marionette DEBUG loaded listener.js 06:59:01 INFO - PROCESS | 6867 | ++DOMWINDOW == 170 (0x7fed29c9d000) [pid = 6867] [serial = 1653] [outer = 0x7fed1ce5b000] 06:59:02 INFO - PROCESS | 6867 | 1461247142547 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]]]}] 06:59:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 06:59:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1587ms 06:59:02 INFO - PROCESS | 6867 | 1461247142614 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 06:59:02 INFO - PROCESS | 6867 | 1461247142620 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 06:59:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 06:59:02 INFO - PROCESS | 6867 | 1461247142629 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 06:59:02 INFO - PROCESS | 6867 | 1461247142635 Marionette TRACE conn3 <- [1,2174,null,{}] 06:59:02 INFO - PROCESS | 6867 | 1461247142644 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}] 06:59:02 INFO - PROCESS | 6867 | 1461247142916 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 06:59:03 INFO - PROCESS | 6867 | 1461247143235 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:03 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed25fa2000 == 176 [pid = 6867] [id = 551] 06:59:03 INFO - PROCESS | 6867 | ++DOMWINDOW == 171 (0x7fed20470000) [pid = 6867] [serial = 1654] [outer = (nil)] 06:59:03 INFO - PROCESS | 6867 | ++DOMWINDOW == 172 (0x7fed24e58000) [pid = 6867] [serial = 1655] [outer = 0x7fed20470000] 06:59:03 INFO - PROCESS | 6867 | 1461247143315 Marionette DEBUG loaded listener.js 06:59:03 INFO - PROCESS | 6867 | ++DOMWINDOW == 173 (0x7fed25f74800) [pid = 6867] [serial = 1656] [outer = 0x7fed20470000] 06:59:04 INFO - PROCESS | 6867 | 1461247144223 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]]]}] 06:59:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 06:59:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1642ms 06:59:04 INFO - PROCESS | 6867 | 1461247144271 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 06:59:04 INFO - PROCESS | 6867 | 1461247144279 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 06:59:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 06:59:04 INFO - PROCESS | 6867 | 1461247144289 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 06:59:04 INFO - PROCESS | 6867 | 1461247144293 Marionette TRACE conn3 <- [1,2178,null,{}] 06:59:04 INFO - PROCESS | 6867 | 1461247144324 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}] 06:59:04 INFO - PROCESS | 6867 | 1461247144546 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 06:59:04 INFO - PROCESS | 6867 | 1461247144914 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:04 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed289d1000 == 177 [pid = 6867] [id = 552] 06:59:04 INFO - PROCESS | 6867 | ++DOMWINDOW == 174 (0x7fed290c2800) [pid = 6867] [serial = 1657] [outer = (nil)] 06:59:04 INFO - PROCESS | 6867 | ++DOMWINDOW == 175 (0x7fed29325800) [pid = 6867] [serial = 1658] [outer = 0x7fed290c2800] 06:59:05 INFO - PROCESS | 6867 | 1461247144995 Marionette DEBUG loaded listener.js 06:59:05 INFO - PROCESS | 6867 | ++DOMWINDOW == 176 (0x7fed29c44c00) [pid = 6867] [serial = 1659] [outer = 0x7fed290c2800] 06:59:05 INFO - PROCESS | 6867 | 1461247145894 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]]]}] 06:59:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 06:59:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1636ms 06:59:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 06:59:05 INFO - PROCESS | 6867 | 1461247145926 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 06:59:05 INFO - PROCESS | 6867 | 1461247145929 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 06:59:05 INFO - PROCESS | 6867 | 1461247145936 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 06:59:05 INFO - PROCESS | 6867 | 1461247145942 Marionette TRACE conn3 <- [1,2182,null,{}] 06:59:05 INFO - PROCESS | 6867 | 1461247145957 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}] 06:59:06 INFO - PROCESS | 6867 | 1461247146168 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 06:59:06 INFO - PROCESS | 6867 | 1461247146431 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:06 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2ae0a000 == 178 [pid = 6867] [id = 553] 06:59:06 INFO - PROCESS | 6867 | ++DOMWINDOW == 177 (0x7fed2a194800) [pid = 6867] [serial = 1660] [outer = (nil)] 06:59:06 INFO - PROCESS | 6867 | ++DOMWINDOW == 178 (0x7fed2ace9400) [pid = 6867] [serial = 1661] [outer = 0x7fed2a194800] 06:59:06 INFO - PROCESS | 6867 | 1461247146553 Marionette DEBUG loaded listener.js 06:59:06 INFO - PROCESS | 6867 | ++DOMWINDOW == 179 (0x7fed2aeb7800) [pid = 6867] [serial = 1662] [outer = 0x7fed2a194800] 06:59:07 INFO - PROCESS | 6867 | 1461247147423 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]]]}] 06:59:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 06:59:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1539ms 06:59:07 INFO - PROCESS | 6867 | 1461247147475 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 06:59:07 INFO - PROCESS | 6867 | 1461247147479 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 06:59:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 06:59:07 INFO - PROCESS | 6867 | 1461247147485 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 06:59:07 INFO - PROCESS | 6867 | 1461247147489 Marionette TRACE conn3 <- [1,2186,null,{}] 06:59:07 INFO - PROCESS | 6867 | 1461247147494 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}] 06:59:07 INFO - PROCESS | 6867 | 1461247147696 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 06:59:07 INFO - PROCESS | 6867 | 1461247147915 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:07 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed30cb9800 == 179 [pid = 6867] [id = 554] 06:59:07 INFO - PROCESS | 6867 | ++DOMWINDOW == 180 (0x7fed2a26e000) [pid = 6867] [serial = 1663] [outer = (nil)] 06:59:08 INFO - PROCESS | 6867 | ++DOMWINDOW == 181 (0x7fed2c4ce800) [pid = 6867] [serial = 1664] [outer = 0x7fed2a26e000] 06:59:08 INFO - PROCESS | 6867 | 1461247148039 Marionette DEBUG loaded listener.js 06:59:08 INFO - PROCESS | 6867 | ++DOMWINDOW == 182 (0x7fed2c759c00) [pid = 6867] [serial = 1665] [outer = 0x7fed2a26e000] 06:59:09 INFO - PROCESS | 6867 | 1461247149026 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]]]}] 06:59:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 06:59:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1579ms 06:59:09 INFO - PROCESS | 6867 | 1461247149065 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 06:59:09 INFO - PROCESS | 6867 | 1461247149069 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 06:59:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 06:59:09 INFO - PROCESS | 6867 | 1461247149075 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 06:59:09 INFO - PROCESS | 6867 | 1461247149078 Marionette TRACE conn3 <- [1,2190,null,{}] 06:59:09 INFO - PROCESS | 6867 | 1461247149083 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}] 06:59:09 INFO - PROCESS | 6867 | 1461247149302 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 06:59:09 INFO - PROCESS | 6867 | 1461247149576 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:09 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed31a96800 == 180 [pid = 6867] [id = 555] 06:59:09 INFO - PROCESS | 6867 | ++DOMWINDOW == 183 (0x7fed27083800) [pid = 6867] [serial = 1666] [outer = (nil)] 06:59:09 INFO - PROCESS | 6867 | ++DOMWINDOW == 184 (0x7fed2aeb2c00) [pid = 6867] [serial = 1667] [outer = 0x7fed27083800] 06:59:09 INFO - PROCESS | 6867 | 1461247149707 Marionette DEBUG loaded listener.js 06:59:09 INFO - PROCESS | 6867 | ++DOMWINDOW == 185 (0x7fed31a3b800) [pid = 6867] [serial = 1668] [outer = 0x7fed27083800] 06:59:10 INFO - PROCESS | 6867 | 1461247150585 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]]]}] 06:59:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 06:59:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1583ms 06:59:10 INFO - PROCESS | 6867 | 1461247150660 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 06:59:10 INFO - PROCESS | 6867 | 1461247150663 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 06:59:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 06:59:10 INFO - PROCESS | 6867 | 1461247150669 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 06:59:10 INFO - PROCESS | 6867 | 1461247150672 Marionette TRACE conn3 <- [1,2194,null,{}] 06:59:10 INFO - PROCESS | 6867 | 1461247150678 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}] 06:59:10 INFO - PROCESS | 6867 | 1461247150949 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 06:59:11 INFO - PROCESS | 6867 | 1461247151260 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:11 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed33d9d000 == 181 [pid = 6867] [id = 556] 06:59:11 INFO - PROCESS | 6867 | ++DOMWINDOW == 186 (0x7fed32f25c00) [pid = 6867] [serial = 1669] [outer = (nil)] 06:59:11 INFO - PROCESS | 6867 | ++DOMWINDOW == 187 (0x7fed33fbd400) [pid = 6867] [serial = 1670] [outer = 0x7fed32f25c00] 06:59:11 INFO - PROCESS | 6867 | 1461247151349 Marionette DEBUG loaded listener.js 06:59:11 INFO - PROCESS | 6867 | ++DOMWINDOW == 188 (0x7fed34fa6400) [pid = 6867] [serial = 1671] [outer = 0x7fed32f25c00] 06:59:12 INFO - PROCESS | 6867 | 1461247152225 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]]]}] 06:59:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 06:59:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1585ms 06:59:12 INFO - PROCESS | 6867 | 1461247152256 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 06:59:12 INFO - PROCESS | 6867 | 1461247152260 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 06:59:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 06:59:12 INFO - PROCESS | 6867 | 1461247152266 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 06:59:12 INFO - PROCESS | 6867 | 1461247152269 Marionette TRACE conn3 <- [1,2198,null,{}] 06:59:12 INFO - PROCESS | 6867 | 1461247152274 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}] 06:59:12 INFO - PROCESS | 6867 | 1461247152469 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 06:59:12 INFO - PROCESS | 6867 | 1461247152689 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:12 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed36ccd800 == 182 [pid = 6867] [id = 557] 06:59:12 INFO - PROCESS | 6867 | ++DOMWINDOW == 189 (0x7fed31c80800) [pid = 6867] [serial = 1672] [outer = (nil)] 06:59:12 INFO - PROCESS | 6867 | ++DOMWINDOW == 190 (0x7fed368bdc00) [pid = 6867] [serial = 1673] [outer = 0x7fed31c80800] 06:59:12 INFO - PROCESS | 6867 | 1461247152802 Marionette DEBUG loaded listener.js 06:59:12 INFO - PROCESS | 6867 | ++DOMWINDOW == 191 (0x7fed36c3bc00) [pid = 6867] [serial = 1674] [outer = 0x7fed31c80800] 06:59:13 INFO - PROCESS | 6867 | 1461247153900 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]]]}] 06:59:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 06:59:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1682ms 06:59:13 INFO - PROCESS | 6867 | 1461247153951 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 06:59:13 INFO - PROCESS | 6867 | 1461247153954 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 06:59:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 06:59:13 INFO - PROCESS | 6867 | 1461247153960 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 06:59:13 INFO - PROCESS | 6867 | 1461247153963 Marionette TRACE conn3 <- [1,2202,null,{}] 06:59:13 INFO - PROCESS | 6867 | 1461247153969 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}] 06:59:14 INFO - PROCESS | 6867 | 1461247154179 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 06:59:14 INFO - PROCESS | 6867 | 1461247154499 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:14 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3718b800 == 183 [pid = 6867] [id = 558] 06:59:14 INFO - PROCESS | 6867 | ++DOMWINDOW == 192 (0x7fed25f7e000) [pid = 6867] [serial = 1675] [outer = (nil)] 06:59:14 INFO - PROCESS | 6867 | ++DOMWINDOW == 193 (0x7fed372e9800) [pid = 6867] [serial = 1676] [outer = 0x7fed25f7e000] 06:59:14 INFO - PROCESS | 6867 | 1461247154579 Marionette DEBUG loaded listener.js 06:59:14 INFO - PROCESS | 6867 | ++DOMWINDOW == 194 (0x7fed391e1000) [pid = 6867] [serial = 1677] [outer = 0x7fed25f7e000] 06:59:15 INFO - PROCESS | 6867 | 1461247155458 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]]]}] 06:59:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 06:59:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1530ms 06:59:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 06:59:15 INFO - PROCESS | 6867 | 1461247155492 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 06:59:15 INFO - PROCESS | 6867 | 1461247155495 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 06:59:15 INFO - PROCESS | 6867 | 1461247155501 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 06:59:15 INFO - PROCESS | 6867 | 1461247155505 Marionette TRACE conn3 <- [1,2206,null,{}] 06:59:15 INFO - PROCESS | 6867 | 1461247155510 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}] 06:59:15 INFO - PROCESS | 6867 | 1461247155735 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 06:59:15 INFO - PROCESS | 6867 | 1461247155970 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:16 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3787d800 == 184 [pid = 6867] [id = 559] 06:59:16 INFO - PROCESS | 6867 | ++DOMWINDOW == 195 (0x7fed2c750000) [pid = 6867] [serial = 1678] [outer = (nil)] 06:59:16 INFO - PROCESS | 6867 | ++DOMWINDOW == 196 (0x7fed39d54400) [pid = 6867] [serial = 1679] [outer = 0x7fed2c750000] 06:59:16 INFO - PROCESS | 6867 | 1461247156124 Marionette DEBUG loaded listener.js 06:59:16 INFO - PROCESS | 6867 | ++DOMWINDOW == 197 (0x7fed3aa38400) [pid = 6867] [serial = 1680] [outer = 0x7fed2c750000] 06:59:17 INFO - PROCESS | 6867 | 1461247157067 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]]]}] 06:59:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 06:59:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1580ms 06:59:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 06:59:17 INFO - PROCESS | 6867 | 1461247157081 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 06:59:17 INFO - PROCESS | 6867 | 1461247157085 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 06:59:17 INFO - PROCESS | 6867 | 1461247157091 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 06:59:17 INFO - PROCESS | 6867 | 1461247157094 Marionette TRACE conn3 <- [1,2210,null,{}] 06:59:17 INFO - PROCESS | 6867 | 1461247157100 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}] 06:59:17 INFO - PROCESS | 6867 | 1461247157316 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 06:59:17 INFO - PROCESS | 6867 | 1461247157581 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:17 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3af2f800 == 185 [pid = 6867] [id = 560] 06:59:17 INFO - PROCESS | 6867 | ++DOMWINDOW == 198 (0x7fed36c3a000) [pid = 6867] [serial = 1681] [outer = (nil)] 06:59:17 INFO - PROCESS | 6867 | ++DOMWINDOW == 199 (0x7fed3b237400) [pid = 6867] [serial = 1682] [outer = 0x7fed36c3a000] 06:59:17 INFO - PROCESS | 6867 | 1461247157701 Marionette DEBUG loaded listener.js 06:59:17 INFO - PROCESS | 6867 | ++DOMWINDOW == 200 (0x7fed3c05cc00) [pid = 6867] [serial = 1683] [outer = 0x7fed36c3a000] 06:59:18 INFO - PROCESS | 6867 | 1461247158596 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]]]}] 06:59:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 06:59:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1580ms 06:59:18 INFO - PROCESS | 6867 | 1461247158671 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 06:59:18 INFO - PROCESS | 6867 | 1461247158676 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 06:59:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 06:59:18 INFO - PROCESS | 6867 | 1461247158682 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 06:59:18 INFO - PROCESS | 6867 | 1461247158685 Marionette TRACE conn3 <- [1,2214,null,{}] 06:59:18 INFO - PROCESS | 6867 | 1461247158691 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}] 06:59:18 INFO - PROCESS | 6867 | 1461247158987 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 06:59:19 INFO - PROCESS | 6867 | 1461247159306 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:19 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3cfbd000 == 186 [pid = 6867] [id = 561] 06:59:19 INFO - PROCESS | 6867 | ++DOMWINDOW == 201 (0x7fed3c943400) [pid = 6867] [serial = 1684] [outer = (nil)] 06:59:19 INFO - PROCESS | 6867 | ++DOMWINDOW == 202 (0x7fed3d6c3400) [pid = 6867] [serial = 1685] [outer = 0x7fed3c943400] 06:59:19 INFO - PROCESS | 6867 | 1461247159399 Marionette DEBUG loaded listener.js 06:59:19 INFO - PROCESS | 6867 | ++DOMWINDOW == 203 (0x7fed3d959400) [pid = 6867] [serial = 1686] [outer = 0x7fed3c943400] 06:59:20 INFO - PROCESS | 6867 | 1461247160247 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]]]}] 06:59:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 06:59:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1635ms 06:59:20 INFO - PROCESS | 6867 | 1461247160318 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 06:59:20 INFO - PROCESS | 6867 | 1461247160322 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 06:59:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 06:59:20 INFO - PROCESS | 6867 | 1461247160328 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 06:59:20 INFO - PROCESS | 6867 | 1461247160330 Marionette TRACE conn3 <- [1,2218,null,{}] 06:59:20 INFO - PROCESS | 6867 | 1461247160336 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}] 06:59:20 INFO - PROCESS | 6867 | 1461247160592 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 06:59:20 INFO - PROCESS | 6867 | 1461247160855 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:20 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed43db9800 == 187 [pid = 6867] [id = 562] 06:59:20 INFO - PROCESS | 6867 | ++DOMWINDOW == 204 (0x7fed2acecc00) [pid = 6867] [serial = 1687] [outer = (nil)] 06:59:20 INFO - PROCESS | 6867 | ++DOMWINDOW == 205 (0x7fed340bf000) [pid = 6867] [serial = 1688] [outer = 0x7fed2acecc00] 06:59:20 INFO - PROCESS | 6867 | 1461247160975 Marionette DEBUG loaded listener.js 06:59:21 INFO - PROCESS | 6867 | ++DOMWINDOW == 206 (0x7fed3fb68c00) [pid = 6867] [serial = 1689] [outer = 0x7fed2acecc00] 06:59:21 INFO - PROCESS | 6867 | 1461247161802 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]]]}] 06:59:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 06:59:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1539ms 06:59:21 INFO - PROCESS | 6867 | 1461247161868 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 06:59:21 INFO - PROCESS | 6867 | 1461247161872 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 06:59:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 06:59:21 INFO - PROCESS | 6867 | 1461247161878 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 06:59:21 INFO - PROCESS | 6867 | 1461247161880 Marionette TRACE conn3 <- [1,2222,null,{}] 06:59:21 INFO - PROCESS | 6867 | 1461247161886 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}] 06:59:22 INFO - PROCESS | 6867 | 1461247162125 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 06:59:22 INFO - PROCESS | 6867 | 1461247162432 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:22 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4a172800 == 188 [pid = 6867] [id = 563] 06:59:22 INFO - PROCESS | 6867 | ++DOMWINDOW == 207 (0x7fed2c4d0400) [pid = 6867] [serial = 1690] [outer = (nil)] 06:59:22 INFO - PROCESS | 6867 | ++DOMWINDOW == 208 (0x7fed49a79c00) [pid = 6867] [serial = 1691] [outer = 0x7fed2c4d0400] 06:59:22 INFO - PROCESS | 6867 | 1461247162511 Marionette DEBUG loaded listener.js 06:59:22 INFO - PROCESS | 6867 | ++DOMWINDOW == 209 (0x7fed49dbd400) [pid = 6867] [serial = 1692] [outer = 0x7fed2c4d0400] 06:59:23 INFO - PROCESS | 6867 | 1461247163331 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]]]}] 06:59:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 06:59:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1528ms 06:59:23 INFO - PROCESS | 6867 | 1461247163407 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 06:59:23 INFO - PROCESS | 6867 | 1461247163411 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 06:59:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 06:59:23 INFO - PROCESS | 6867 | 1461247163416 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 06:59:23 INFO - PROCESS | 6867 | 1461247163418 Marionette TRACE conn3 <- [1,2226,null,{}] 06:59:23 INFO - PROCESS | 6867 | 1461247163424 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}] 06:59:23 INFO - PROCESS | 6867 | 1461247163670 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 06:59:23 INFO - PROCESS | 6867 | 1461247163984 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:24 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4b10a000 == 189 [pid = 6867] [id = 564] 06:59:24 INFO - PROCESS | 6867 | ++DOMWINDOW == 210 (0x7fed2c756c00) [pid = 6867] [serial = 1693] [outer = (nil)] 06:59:24 INFO - PROCESS | 6867 | ++DOMWINDOW == 211 (0x7fed4a10c000) [pid = 6867] [serial = 1694] [outer = 0x7fed2c756c00] 06:59:24 INFO - PROCESS | 6867 | 1461247164059 Marionette DEBUG loaded listener.js 06:59:24 INFO - PROCESS | 6867 | ++DOMWINDOW == 212 (0x7fed4a1b1800) [pid = 6867] [serial = 1695] [outer = 0x7fed2c756c00] 06:59:24 INFO - PROCESS | 6867 | 1461247164913 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]]]}] 06:59:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 06:59:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1538ms 06:59:24 INFO - PROCESS | 6867 | 1461247164956 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 06:59:24 INFO - PROCESS | 6867 | 1461247164960 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 06:59:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 06:59:24 INFO - PROCESS | 6867 | 1461247164966 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 06:59:24 INFO - PROCESS | 6867 | 1461247164968 Marionette TRACE conn3 <- [1,2230,null,{}] 06:59:24 INFO - PROCESS | 6867 | 1461247164974 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}] 06:59:25 INFO - PROCESS | 6867 | 1461247165189 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 06:59:25 INFO - PROCESS | 6867 | 1461247165456 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:25 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4ec4a800 == 190 [pid = 6867] [id = 565] 06:59:25 INFO - PROCESS | 6867 | ++DOMWINDOW == 213 (0x7fed4a1b1c00) [pid = 6867] [serial = 1696] [outer = (nil)] 06:59:25 INFO - PROCESS | 6867 | ++DOMWINDOW == 214 (0x7fed4b2c5800) [pid = 6867] [serial = 1697] [outer = 0x7fed4a1b1c00] 06:59:25 INFO - PROCESS | 6867 | 1461247165572 Marionette DEBUG loaded listener.js 06:59:25 INFO - PROCESS | 6867 | ++DOMWINDOW == 215 (0x7fed4b2f8c00) [pid = 6867] [serial = 1698] [outer = 0x7fed4a1b1c00] 06:59:26 INFO - PROCESS | 6867 | 1461247166409 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]]]}] 06:59:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 06:59:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1485ms 06:59:26 INFO - PROCESS | 6867 | 1461247166452 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 06:59:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 06:59:26 INFO - PROCESS | 6867 | 1461247166456 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 06:59:26 INFO - PROCESS | 6867 | 1461247166462 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 06:59:26 INFO - PROCESS | 6867 | 1461247166465 Marionette TRACE conn3 <- [1,2234,null,{}] 06:59:26 INFO - PROCESS | 6867 | 1461247166470 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}] 06:59:26 INFO - PROCESS | 6867 | 1461247166689 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 06:59:27 INFO - PROCESS | 6867 | 1461247167002 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:27 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4eebd000 == 191 [pid = 6867] [id = 566] 06:59:27 INFO - PROCESS | 6867 | ++DOMWINDOW == 216 (0x7fed1ce4d400) [pid = 6867] [serial = 1699] [outer = (nil)] 06:59:27 INFO - PROCESS | 6867 | ++DOMWINDOW == 217 (0x7fed4cbe5000) [pid = 6867] [serial = 1700] [outer = 0x7fed1ce4d400] 06:59:27 INFO - PROCESS | 6867 | 1461247167119 Marionette DEBUG loaded listener.js 06:59:27 INFO - PROCESS | 6867 | ++DOMWINDOW == 218 (0x7fed4ea45400) [pid = 6867] [serial = 1701] [outer = 0x7fed1ce4d400] 06:59:27 INFO - PROCESS | 6867 | 1461247167970 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]]]}] 06:59:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 06:59:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1585ms 06:59:28 INFO - PROCESS | 6867 | 1461247168047 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 06:59:28 INFO - PROCESS | 6867 | 1461247168051 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 06:59:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 06:59:28 INFO - PROCESS | 6867 | 1461247168056 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 06:59:28 INFO - PROCESS | 6867 | 1461247168058 Marionette TRACE conn3 <- [1,2238,null,{}] 06:59:28 INFO - PROCESS | 6867 | 1461247168064 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}] 06:59:28 INFO - PROCESS | 6867 | 1461247168288 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 06:59:28 INFO - PROCESS | 6867 | 1461247168599 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:28 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed257a7800 == 192 [pid = 6867] [id = 567] 06:59:28 INFO - PROCESS | 6867 | ++DOMWINDOW == 219 (0x7fed1ce4f400) [pid = 6867] [serial = 1702] [outer = (nil)] 06:59:28 INFO - PROCESS | 6867 | ++DOMWINDOW == 220 (0x7fed20166800) [pid = 6867] [serial = 1703] [outer = 0x7fed1ce4f400] 06:59:28 INFO - PROCESS | 6867 | 1461247168677 Marionette DEBUG loaded listener.js 06:59:28 INFO - PROCESS | 6867 | ++DOMWINDOW == 221 (0x7fed251f2000) [pid = 6867] [serial = 1704] [outer = 0x7fed1ce4f400] 06:59:29 INFO - PROCESS | 6867 | 1461247169545 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]]]}] 06:59:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 06:59:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1527ms 06:59:29 INFO - PROCESS | 6867 | 1461247169585 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 06:59:29 INFO - PROCESS | 6867 | 1461247169588 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 06:59:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 06:59:29 INFO - PROCESS | 6867 | 1461247169594 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 06:59:29 INFO - PROCESS | 6867 | 1461247169597 Marionette TRACE conn3 <- [1,2242,null,{}] 06:59:29 INFO - PROCESS | 6867 | 1461247169603 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}] 06:59:29 INFO - PROCESS | 6867 | 1461247169837 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 06:59:30 INFO - PROCESS | 6867 | 1461247170522 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:30 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2600c000 == 193 [pid = 6867] [id = 568] 06:59:30 INFO - PROCESS | 6867 | ++DOMWINDOW == 222 (0x7fed20169400) [pid = 6867] [serial = 1705] [outer = (nil)] 06:59:30 INFO - PROCESS | 6867 | ++DOMWINDOW == 223 (0x7fed205df000) [pid = 6867] [serial = 1706] [outer = 0x7fed20169400] 06:59:30 INFO - PROCESS | 6867 | 1461247170658 Marionette DEBUG loaded listener.js 06:59:30 INFO - PROCESS | 6867 | ++DOMWINDOW == 224 (0x7fed21bcf000) [pid = 6867] [serial = 1707] [outer = 0x7fed20169400] 06:59:31 INFO - PROCESS | 6867 | 1461247171552 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]]]}] 06:59:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 06:59:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 2032ms 06:59:31 INFO - PROCESS | 6867 | 1461247171629 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 06:59:31 INFO - PROCESS | 6867 | 1461247171640 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 06:59:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 06:59:31 INFO - PROCESS | 6867 | 1461247171652 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 06:59:31 INFO - PROCESS | 6867 | 1461247171657 Marionette TRACE conn3 <- [1,2246,null,{}] 06:59:31 INFO - PROCESS | 6867 | 1461247171668 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}] 06:59:32 INFO - PROCESS | 6867 | 1461247172136 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 06:59:32 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed20142800 == 192 [pid = 6867] [id = 549] 06:59:32 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed26b73800 == 191 [pid = 6867] [id = 548] 06:59:32 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed21d67000 == 190 [pid = 6867] [id = 547] 06:59:32 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed1e1f3000 == 189 [pid = 6867] [id = 546] 06:59:32 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed1e1e7000 == 188 [pid = 6867] [id = 543] 06:59:32 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3c650800 == 187 [pid = 6867] [id = 542] 06:59:32 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3bb28800 == 186 [pid = 6867] [id = 541] 06:59:32 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3af3a800 == 185 [pid = 6867] [id = 540] 06:59:32 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed39a60000 == 184 [pid = 6867] [id = 539] 06:59:32 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed37b98800 == 183 [pid = 6867] [id = 538] 06:59:32 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3766c800 == 182 [pid = 6867] [id = 537] 06:59:32 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed374ab800 == 181 [pid = 6867] [id = 536] 06:59:32 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed37250800 == 180 [pid = 6867] [id = 535] 06:59:32 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed37160000 == 179 [pid = 6867] [id = 534] 06:59:32 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed36fc6800 == 178 [pid = 6867] [id = 533] 06:59:32 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed36c49800 == 177 [pid = 6867] [id = 532] 06:59:32 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3399e000 == 176 [pid = 6867] [id = 531] 06:59:32 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed319a9800 == 175 [pid = 6867] [id = 530] 06:59:32 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed288d4800 == 174 [pid = 6867] [id = 529] 06:59:32 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed24fe6800 == 173 [pid = 6867] [id = 528] 06:59:32 INFO - PROCESS | 6867 | --DOMWINDOW == 223 (0x7fed49f15800) [pid = 6867] [serial = 1419] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 6867 | --DOMWINDOW == 222 (0x7fed2af9a000) [pid = 6867] [serial = 1383] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 6867 | --DOMWINDOW == 221 (0x7fed29c10800) [pid = 6867] [serial = 1380] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 6867 | --DOMWINDOW == 220 (0x7fed3b105400) [pid = 6867] [serial = 1467] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 6867 | --DOMWINDOW == 219 (0x7fed29165c00) [pid = 6867] [serial = 1452] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 6867 | --DOMWINDOW == 218 (0x7fed22ef0400) [pid = 6867] [serial = 1449] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 6867 | --DOMWINDOW == 217 (0x7fed372eb400) [pid = 6867] [serial = 1464] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 6867 | --DOMWINDOW == 216 (0x7fed318ce000) [pid = 6867] [serial = 1458] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 6867 | --DOMWINDOW == 215 (0x7fed31ad6c00) [pid = 6867] [serial = 1386] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 6867 | --DOMWINDOW == 214 (0x7fed20168800) [pid = 6867] [serial = 1416] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 6867 | --DOMWINDOW == 213 (0x7fed2a276c00) [pid = 6867] [serial = 1455] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 6867 | --DOMWINDOW == 212 (0x7fed31c87000) [pid = 6867] [serial = 1377] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 6867 | --DOMWINDOW == 211 (0x7fed33fb9800) [pid = 6867] [serial = 1389] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 6867 | --DOMWINDOW == 210 (0x7fed36851400) [pid = 6867] [serial = 1392] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 6867 | --DOMWINDOW == 209 (0x7fed3748d400) [pid = 6867] [serial = 1395] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 6867 | --DOMWINDOW == 208 (0x7fed3b10a400) [pid = 6867] [serial = 1398] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 6867 | --DOMWINDOW == 207 (0x7fed3ba4f800) [pid = 6867] [serial = 1401] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 6867 | --DOMWINDOW == 206 (0x7fed3d720400) [pid = 6867] [serial = 1404] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 6867 | --DOMWINDOW == 205 (0x7fed49f9f400) [pid = 6867] [serial = 1407] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 6867 | --DOMWINDOW == 204 (0x7fed4f3ac000) [pid = 6867] [serial = 1410] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 6867 | --DOMWINDOW == 203 (0x7fed22cb0400) [pid = 6867] [serial = 1413] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 6867 | --DOMWINDOW == 202 (0x7fed29dbbc00) [pid = 6867] [serial = 1575] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 6867 | --DOMWINDOW == 201 (0x7fed30b9d400) [pid = 6867] [serial = 1578] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 6867 | --DOMWINDOW == 200 (0x7fed23ef2400) [pid = 6867] [serial = 1565] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 6867 | --DOMWINDOW == 199 (0x7fed29dbf800) [pid = 6867] [serial = 1529] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 6867 | --DOMWINDOW == 198 (0x7fed22cd8000) [pid = 6867] [serial = 1563] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 6867 | --DOMWINDOW == 197 (0x7fed29325000) [pid = 6867] [serial = 1569] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 6867 | --DOMWINDOW == 196 (0x7fed3197cc00) [pid = 6867] [serial = 1544] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 6867 | --DOMWINDOW == 195 (0x7fed22cd2800) [pid = 6867] [serial = 1517] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 6867 | --DOMWINDOW == 194 (0x7fed29c09000) [pid = 6867] [serial = 1572] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 6867 | --DOMWINDOW == 193 (0x7fed29160800) [pid = 6867] [serial = 1568] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 6867 | --DOMWINDOW == 192 (0x7fed2c750800) [pid = 6867] [serial = 1538] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 6867 | --DOMWINDOW == 191 (0x7fed2af94c00) [pid = 6867] [serial = 1577] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 6867 | --DOMWINDOW == 190 (0x7fed2aeb9800) [pid = 6867] [serial = 1532] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 6867 | --DOMWINDOW == 189 (0x7fed30b97800) [pid = 6867] [serial = 1541] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 6867 | --DOMWINDOW == 188 (0x7fed2844e800) [pid = 6867] [serial = 1520] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 6867 | --DOMWINDOW == 187 (0x7fed34d4f800) [pid = 6867] [serial = 1553] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 6867 | --DOMWINDOW == 186 (0x7fed2afe6c00) [pid = 6867] [serial = 1559] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 6867 | --DOMWINDOW == 185 (0x7fed29164400) [pid = 6867] [serial = 1446] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 6867 | --DOMWINDOW == 184 (0x7fed29c07800) [pid = 6867] [serial = 1523] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 6867 | --DOMWINDOW == 183 (0x7fed21bca000) [pid = 6867] [serial = 1562] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 6867 | --DOMWINDOW == 182 (0x7fed1ce59800) [pid = 6867] [serial = 1500] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 6867 | --DOMWINDOW == 181 (0x7fed29c67c00) [pid = 6867] [serial = 1526] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 6867 | --DOMWINDOW == 180 (0x7fed32f1b000) [pid = 6867] [serial = 1547] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 6867 | --DOMWINDOW == 179 (0x7fed20c5e800) [pid = 6867] [serial = 1422] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 6867 | --DOMWINDOW == 178 (0x7fed29c0ac00) [pid = 6867] [serial = 1574] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 6867 | --DOMWINDOW == 177 (0x7fed23eee800) [pid = 6867] [serial = 1580] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 6867 | --DOMWINDOW == 176 (0x7fed3684e000) [pid = 6867] [serial = 1556] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 6867 | --DOMWINDOW == 175 (0x7fed2b0dd400) [pid = 6867] [serial = 1535] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 6867 | --DOMWINDOW == 174 (0x7fed33fb6800) [pid = 6867] [serial = 1550] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 6867 | --DOMWINDOW == 173 (0x7fed251f2800) [pid = 6867] [serial = 1566] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 6867 | --DOMWINDOW == 172 (0x7fed27151400) [pid = 6867] [serial = 1571] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 6867 | --DOMWINDOW == 171 (0x7fed23f4f000) [pid = 6867] [serial = 1581] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 6867 | 1461247172971 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:33 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed1e1e7000 == 174 [pid = 6867] [id = 569] 06:59:33 INFO - PROCESS | 6867 | ++DOMWINDOW == 172 (0x7fed1ce59800) [pid = 6867] [serial = 1708] [outer = (nil)] 06:59:33 INFO - PROCESS | 6867 | ++DOMWINDOW == 173 (0x7fed21bc8c00) [pid = 6867] [serial = 1709] [outer = 0x7fed1ce59800] 06:59:33 INFO - PROCESS | 6867 | 1461247173066 Marionette DEBUG loaded listener.js 06:59:33 INFO - PROCESS | 6867 | ++DOMWINDOW == 174 (0x7fed24e59800) [pid = 6867] [serial = 1710] [outer = 0x7fed1ce59800] 06:59:33 INFO - PROCESS | 6867 | 1461247173866 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]]]}] 06:59:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 06:59:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 2252ms 06:59:33 INFO - PROCESS | 6867 | 1461247173905 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 06:59:33 INFO - PROCESS | 6867 | 1461247173911 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 06:59:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 06:59:33 INFO - PROCESS | 6867 | 1461247173919 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 06:59:33 INFO - PROCESS | 6867 | 1461247173922 Marionette TRACE conn3 <- [1,2250,null,{}] 06:59:33 INFO - PROCESS | 6867 | 1461247173928 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}] 06:59:34 INFO - PROCESS | 6867 | 1461247174150 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 06:59:34 INFO - PROCESS | 6867 | 1461247174351 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:34 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed251cd000 == 175 [pid = 6867] [id = 570] 06:59:34 INFO - PROCESS | 6867 | ++DOMWINDOW == 175 (0x7fed2046d000) [pid = 6867] [serial = 1711] [outer = (nil)] 06:59:34 INFO - PROCESS | 6867 | ++DOMWINDOW == 176 (0x7fed28ad1400) [pid = 6867] [serial = 1712] [outer = 0x7fed2046d000] 06:59:34 INFO - PROCESS | 6867 | 1461247174419 Marionette DEBUG loaded listener.js 06:59:34 INFO - PROCESS | 6867 | ++DOMWINDOW == 177 (0x7fed29326800) [pid = 6867] [serial = 1713] [outer = 0x7fed2046d000] 06:59:35 INFO - PROCESS | 6867 | 1461247175262 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]]]}] 06:59:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 06:59:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1384ms 06:59:35 INFO - PROCESS | 6867 | 1461247175348 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 06:59:35 INFO - PROCESS | 6867 | 1461247175351 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 06:59:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 06:59:35 INFO - PROCESS | 6867 | 1461247175365 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 06:59:35 INFO - PROCESS | 6867 | 1461247175373 Marionette TRACE conn3 <- [1,2254,null,{}] 06:59:35 INFO - PROCESS | 6867 | 1461247175391 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}] 06:59:35 INFO - PROCESS | 6867 | 1461247175658 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 06:59:35 INFO - PROCESS | 6867 | 1461247175686 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:35 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed27359000 == 176 [pid = 6867] [id = 571] 06:59:35 INFO - PROCESS | 6867 | ++DOMWINDOW == 178 (0x7fed20472000) [pid = 6867] [serial = 1714] [outer = (nil)] 06:59:35 INFO - PROCESS | 6867 | ++DOMWINDOW == 179 (0x7fed29c6f000) [pid = 6867] [serial = 1715] [outer = 0x7fed20472000] 06:59:35 INFO - PROCESS | 6867 | 1461247175759 Marionette DEBUG loaded listener.js 06:59:35 INFO - PROCESS | 6867 | ++DOMWINDOW == 180 (0x7fed2a199400) [pid = 6867] [serial = 1716] [outer = 0x7fed20472000] 06:59:36 INFO - PROCESS | 6867 | 1461247176636 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]]]}] 06:59:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 06:59:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1339ms 06:59:36 INFO - PROCESS | 6867 | 1461247176704 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 06:59:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 06:59:36 INFO - PROCESS | 6867 | 1461247176708 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 06:59:36 INFO - PROCESS | 6867 | 1461247176714 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 06:59:36 INFO - PROCESS | 6867 | 1461247176717 Marionette TRACE conn3 <- [1,2258,null,{}] 06:59:36 INFO - PROCESS | 6867 | 1461247176721 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}] 06:59:37 INFO - PROCESS | 6867 | 1461247176997 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 06:59:37 INFO - PROCESS | 6867 | 1461247177040 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:37 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed291b7000 == 177 [pid = 6867] [id = 572] 06:59:37 INFO - PROCESS | 6867 | ++DOMWINDOW == 181 (0x7fed29c47c00) [pid = 6867] [serial = 1717] [outer = (nil)] 06:59:37 INFO - PROCESS | 6867 | ++DOMWINDOW == 182 (0x7fed2aeb5c00) [pid = 6867] [serial = 1718] [outer = 0x7fed29c47c00] 06:59:37 INFO - PROCESS | 6867 | 1461247177159 Marionette DEBUG loaded listener.js 06:59:37 INFO - PROCESS | 6867 | ++DOMWINDOW == 183 (0x7fed2afe5800) [pid = 6867] [serial = 1719] [outer = 0x7fed29c47c00] 06:59:37 INFO - PROCESS | 6867 | --DOMWINDOW == 182 (0x7fed20c57800) [pid = 6867] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 06:59:37 INFO - PROCESS | 6867 | --DOMWINDOW == 181 (0x7fed28ad1c00) [pid = 6867] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 06:59:37 INFO - PROCESS | 6867 | --DOMWINDOW == 180 (0x7fed1ce4c800) [pid = 6867] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 06:59:37 INFO - PROCESS | 6867 | --DOMWINDOW == 179 (0x7fed20c52000) [pid = 6867] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 06:59:38 INFO - PROCESS | 6867 | 1461247178415 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]]]}] 06:59:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 06:59:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1733ms 06:59:38 INFO - PROCESS | 6867 | 1461247178446 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 06:59:38 INFO - PROCESS | 6867 | 1461247178450 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 06:59:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 06:59:38 INFO - PROCESS | 6867 | 1461247178455 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 06:59:38 INFO - PROCESS | 6867 | 1461247178458 Marionette TRACE conn3 <- [1,2262,null,{}] 06:59:38 INFO - PROCESS | 6867 | 1461247178463 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}] 06:59:38 INFO - PROCESS | 6867 | 1461247178660 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 06:59:38 INFO - PROCESS | 6867 | 1461247178840 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:38 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2a186000 == 178 [pid = 6867] [id = 573] 06:59:38 INFO - PROCESS | 6867 | ++DOMWINDOW == 180 (0x7fed2c4da400) [pid = 6867] [serial = 1720] [outer = (nil)] 06:59:38 INFO - PROCESS | 6867 | ++DOMWINDOW == 181 (0x7fed2c75a000) [pid = 6867] [serial = 1721] [outer = 0x7fed2c4da400] 06:59:38 INFO - PROCESS | 6867 | 1461247178918 Marionette DEBUG loaded listener.js 06:59:39 INFO - PROCESS | 6867 | ++DOMWINDOW == 182 (0x7fed31ab2000) [pid = 6867] [serial = 1722] [outer = 0x7fed2c4da400] 06:59:39 INFO - PROCESS | 6867 | 1461247179725 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]]]}] 06:59:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 06:59:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1291ms 06:59:39 INFO - PROCESS | 6867 | 1461247179747 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 06:59:39 INFO - PROCESS | 6867 | 1461247179749 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 06:59:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 06:59:39 INFO - PROCESS | 6867 | 1461247179756 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 06:59:39 INFO - PROCESS | 6867 | 1461247179759 Marionette TRACE conn3 <- [1,2266,null,{}] 06:59:39 INFO - PROCESS | 6867 | 1461247179765 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}] 06:59:40 INFO - PROCESS | 6867 | 1461247180115 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 06:59:40 INFO - PROCESS | 6867 | 1461247180455 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:40 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed24fe6800 == 179 [pid = 6867] [id = 574] 06:59:40 INFO - PROCESS | 6867 | ++DOMWINDOW == 183 (0x7fed20475800) [pid = 6867] [serial = 1723] [outer = (nil)] 06:59:40 INFO - PROCESS | 6867 | ++DOMWINDOW == 184 (0x7fed21bd1400) [pid = 6867] [serial = 1724] [outer = 0x7fed20475800] 06:59:40 INFO - PROCESS | 6867 | 1461247180537 Marionette DEBUG loaded listener.js 06:59:40 INFO - PROCESS | 6867 | ++DOMWINDOW == 185 (0x7fed24e57c00) [pid = 6867] [serial = 1725] [outer = 0x7fed20475800] 06:59:41 INFO - PROCESS | 6867 | 1461247181438 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]]]}] 06:59:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 06:59:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1739ms 06:59:41 INFO - PROCESS | 6867 | 1461247181498 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 06:59:41 INFO - PROCESS | 6867 | 1461247181504 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 06:59:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 06:59:41 INFO - PROCESS | 6867 | 1461247181512 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 06:59:41 INFO - PROCESS | 6867 | 1461247181519 Marionette TRACE conn3 <- [1,2270,null,{}] 06:59:41 INFO - PROCESS | 6867 | 1461247181526 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}] 06:59:41 INFO - PROCESS | 6867 | 1461247181782 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 06:59:42 INFO - PROCESS | 6867 | 1461247182119 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:42 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed288ce000 == 180 [pid = 6867] [id = 575] 06:59:42 INFO - PROCESS | 6867 | ++DOMWINDOW == 186 (0x7fed28ace000) [pid = 6867] [serial = 1726] [outer = (nil)] 06:59:42 INFO - PROCESS | 6867 | ++DOMWINDOW == 187 (0x7fed29169400) [pid = 6867] [serial = 1727] [outer = 0x7fed28ace000] 06:59:42 INFO - PROCESS | 6867 | 1461247182202 Marionette DEBUG loaded listener.js 06:59:42 INFO - PROCESS | 6867 | ++DOMWINDOW == 188 (0x7fed29c05000) [pid = 6867] [serial = 1728] [outer = 0x7fed28ace000] 06:59:43 INFO - PROCESS | 6867 | 1461247183112 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]]]}] 06:59:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 06:59:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1643ms 06:59:43 INFO - PROCESS | 6867 | 1461247183156 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 06:59:43 INFO - PROCESS | 6867 | 1461247183161 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 06:59:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 06:59:43 INFO - PROCESS | 6867 | 1461247183168 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 06:59:43 INFO - PROCESS | 6867 | 1461247183172 Marionette TRACE conn3 <- [1,2274,null,{}] 06:59:43 INFO - PROCESS | 6867 | 1461247183178 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}] 06:59:43 INFO - PROCESS | 6867 | 1461247183413 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 06:59:43 INFO - PROCESS | 6867 | 1461247183761 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:43 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed30f44000 == 181 [pid = 6867] [id = 576] 06:59:43 INFO - PROCESS | 6867 | ++DOMWINDOW == 189 (0x7fed2a18c800) [pid = 6867] [serial = 1729] [outer = (nil)] 06:59:43 INFO - PROCESS | 6867 | ++DOMWINDOW == 190 (0x7fed2aebd400) [pid = 6867] [serial = 1730] [outer = 0x7fed2a18c800] 06:59:43 INFO - PROCESS | 6867 | 1461247183843 Marionette DEBUG loaded listener.js 06:59:43 INFO - PROCESS | 6867 | ++DOMWINDOW == 191 (0x7fed30b94000) [pid = 6867] [serial = 1731] [outer = 0x7fed2a18c800] 06:59:44 INFO - PROCESS | 6867 | 1461247184682 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]]]}] 06:59:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 06:59:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1581ms 06:59:44 INFO - PROCESS | 6867 | 1461247184751 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 06:59:44 INFO - PROCESS | 6867 | 1461247184757 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 06:59:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 06:59:44 INFO - PROCESS | 6867 | 1461247184773 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 06:59:44 INFO - PROCESS | 6867 | 1461247184781 Marionette TRACE conn3 <- [1,2278,null,{}] 06:59:44 INFO - PROCESS | 6867 | 1461247184786 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}] 06:59:45 INFO - PROCESS | 6867 | 1461247185054 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 06:59:45 INFO - PROCESS | 6867 | 1461247185357 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:45 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed33baf000 == 182 [pid = 6867] [id = 577] 06:59:45 INFO - PROCESS | 6867 | ++DOMWINDOW == 192 (0x7fed2a271400) [pid = 6867] [serial = 1732] [outer = (nil)] 06:59:45 INFO - PROCESS | 6867 | ++DOMWINDOW == 193 (0x7fed31c7fc00) [pid = 6867] [serial = 1733] [outer = 0x7fed2a271400] 06:59:45 INFO - PROCESS | 6867 | 1461247185434 Marionette DEBUG loaded listener.js 06:59:45 INFO - PROCESS | 6867 | ++DOMWINDOW == 194 (0x7fed33ce2800) [pid = 6867] [serial = 1734] [outer = 0x7fed2a271400] 06:59:46 INFO - PROCESS | 6867 | 1461247186285 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]]]}] 06:59:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 06:59:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1591ms 06:59:46 INFO - PROCESS | 6867 | 1461247186357 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 06:59:46 INFO - PROCESS | 6867 | 1461247186360 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 06:59:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 06:59:46 INFO - PROCESS | 6867 | 1461247186366 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 06:59:46 INFO - PROCESS | 6867 | 1461247186368 Marionette TRACE conn3 <- [1,2282,null,{}] 06:59:46 INFO - PROCESS | 6867 | 1461247186374 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}] 06:59:46 INFO - PROCESS | 6867 | 1461247186601 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 06:59:46 INFO - PROCESS | 6867 | 1461247186863 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:46 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed36c49800 == 183 [pid = 6867] [id = 578] 06:59:46 INFO - PROCESS | 6867 | ++DOMWINDOW == 195 (0x7fed2afe5000) [pid = 6867] [serial = 1735] [outer = (nil)] 06:59:46 INFO - PROCESS | 6867 | ++DOMWINDOW == 196 (0x7fed34d4f800) [pid = 6867] [serial = 1736] [outer = 0x7fed2afe5000] 06:59:46 INFO - PROCESS | 6867 | 1461247186983 Marionette DEBUG loaded listener.js 06:59:47 INFO - PROCESS | 6867 | ++DOMWINDOW == 197 (0x7fed369a3400) [pid = 6867] [serial = 1737] [outer = 0x7fed2afe5000] 06:59:47 INFO - PROCESS | 6867 | 1461247187833 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]]]}] 06:59:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 06:59:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1528ms 06:59:47 INFO - PROCESS | 6867 | 1461247187896 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 06:59:47 INFO - PROCESS | 6867 | 1461247187900 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 06:59:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 06:59:47 INFO - PROCESS | 6867 | 1461247187907 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 06:59:47 INFO - PROCESS | 6867 | 1461247187909 Marionette TRACE conn3 <- [1,2286,null,{}] 06:59:47 INFO - PROCESS | 6867 | 1461247187915 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}] 06:59:48 INFO - PROCESS | 6867 | 1461247188154 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 06:59:48 INFO - PROCESS | 6867 | 1461247188424 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:48 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3714b800 == 184 [pid = 6867] [id = 579] 06:59:48 INFO - PROCESS | 6867 | ++DOMWINDOW == 198 (0x7fed370b9c00) [pid = 6867] [serial = 1738] [outer = (nil)] 06:59:48 INFO - PROCESS | 6867 | ++DOMWINDOW == 199 (0x7fed372f0800) [pid = 6867] [serial = 1739] [outer = 0x7fed370b9c00] 06:59:48 INFO - PROCESS | 6867 | 1461247188569 Marionette DEBUG loaded listener.js 06:59:48 INFO - PROCESS | 6867 | ++DOMWINDOW == 200 (0x7fed37490000) [pid = 6867] [serial = 1740] [outer = 0x7fed370b9c00] 06:59:49 INFO - PROCESS | 6867 | 1461247189467 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]]]}] 06:59:49 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 06:59:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1628ms 06:59:49 INFO - PROCESS | 6867 | 1461247189537 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 06:59:49 INFO - PROCESS | 6867 | 1461247189541 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 06:59:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 06:59:49 INFO - PROCESS | 6867 | 1461247189546 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 06:59:49 INFO - PROCESS | 6867 | 1461247189549 Marionette TRACE conn3 <- [1,2290,null,{}] 06:59:49 INFO - PROCESS | 6867 | 1461247189555 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}] 06:59:49 INFO - PROCESS | 6867 | 1461247189787 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 06:59:50 INFO - PROCESS | 6867 | 1461247190124 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:50 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed374b8800 == 185 [pid = 6867] [id = 580] 06:59:50 INFO - PROCESS | 6867 | ++DOMWINDOW == 201 (0x7fed370ba800) [pid = 6867] [serial = 1741] [outer = (nil)] 06:59:50 INFO - PROCESS | 6867 | ++DOMWINDOW == 202 (0x7fed3b121400) [pid = 6867] [serial = 1742] [outer = 0x7fed370ba800] 06:59:50 INFO - PROCESS | 6867 | 1461247190207 Marionette DEBUG loaded listener.js 06:59:50 INFO - PROCESS | 6867 | ++DOMWINDOW == 203 (0x7fed3b5a3000) [pid = 6867] [serial = 1743] [outer = 0x7fed370ba800] 06:59:51 INFO - PROCESS | 6867 | 1461247191056 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]]]}] 06:59:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 06:59:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1583ms 06:59:51 INFO - PROCESS | 6867 | 1461247191131 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 06:59:51 INFO - PROCESS | 6867 | 1461247191135 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 06:59:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 06:59:51 INFO - PROCESS | 6867 | 1461247191141 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 06:59:51 INFO - PROCESS | 6867 | 1461247191144 Marionette TRACE conn3 <- [1,2294,null,{}] 06:59:51 INFO - PROCESS | 6867 | 1461247191150 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}] 06:59:51 INFO - PROCESS | 6867 | 1461247191382 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 06:59:51 INFO - PROCESS | 6867 | 1461247191692 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:51 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed37b98000 == 186 [pid = 6867] [id = 581] 06:59:51 INFO - PROCESS | 6867 | ++DOMWINDOW == 204 (0x7fed39fed800) [pid = 6867] [serial = 1744] [outer = (nil)] 06:59:51 INFO - PROCESS | 6867 | ++DOMWINDOW == 205 (0x7fed3c05b400) [pid = 6867] [serial = 1745] [outer = 0x7fed39fed800] 06:59:51 INFO - PROCESS | 6867 | 1461247191774 Marionette DEBUG loaded listener.js 06:59:51 INFO - PROCESS | 6867 | ++DOMWINDOW == 206 (0x7fed3c687800) [pid = 6867] [serial = 1746] [outer = 0x7fed39fed800] 06:59:52 INFO - PROCESS | 6867 | 1461247192633 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]]]}] 06:59:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 06:59:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1528ms 06:59:52 INFO - PROCESS | 6867 | 1461247192671 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 06:59:52 INFO - PROCESS | 6867 | 1461247192675 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 06:59:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 06:59:52 INFO - PROCESS | 6867 | 1461247192681 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 06:59:52 INFO - PROCESS | 6867 | 1461247192685 Marionette TRACE conn3 <- [1,2298,null,{}] 06:59:52 INFO - PROCESS | 6867 | 1461247192690 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}] 06:59:52 INFO - PROCESS | 6867 | 1461247192904 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 06:59:53 INFO - PROCESS | 6867 | 1461247193173 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:53 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3af7c800 == 187 [pid = 6867] [id = 582] 06:59:53 INFO - PROCESS | 6867 | ++DOMWINDOW == 207 (0x7fed22eee400) [pid = 6867] [serial = 1747] [outer = (nil)] 06:59:53 INFO - PROCESS | 6867 | ++DOMWINDOW == 208 (0x7fed3c837800) [pid = 6867] [serial = 1748] [outer = 0x7fed22eee400] 06:59:53 INFO - PROCESS | 6867 | 1461247193250 Marionette DEBUG loaded listener.js 06:59:53 INFO - PROCESS | 6867 | ++DOMWINDOW == 209 (0x7fed3d720400) [pid = 6867] [serial = 1749] [outer = 0x7fed22eee400] 06:59:54 INFO - PROCESS | 6867 | 1461247194131 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]]]}] 06:59:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 06:59:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1491ms 06:59:54 INFO - PROCESS | 6867 | 1461247194174 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 06:59:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 06:59:54 INFO - PROCESS | 6867 | 1461247194178 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 06:59:54 INFO - PROCESS | 6867 | 1461247194184 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 06:59:54 INFO - PROCESS | 6867 | 1461247194187 Marionette TRACE conn3 <- [1,2302,null,{}] 06:59:54 INFO - PROCESS | 6867 | 1461247194213 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}] 06:59:54 INFO - PROCESS | 6867 | 1461247194439 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 06:59:54 INFO - PROCESS | 6867 | 1461247194706 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:54 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3cdf3000 == 188 [pid = 6867] [id = 583] 06:59:54 INFO - PROCESS | 6867 | ++DOMWINDOW == 210 (0x7fed20165000) [pid = 6867] [serial = 1750] [outer = (nil)] 06:59:54 INFO - PROCESS | 6867 | ++DOMWINDOW == 211 (0x7fed3fb52000) [pid = 6867] [serial = 1751] [outer = 0x7fed20165000] 06:59:54 INFO - PROCESS | 6867 | 1461247194827 Marionette DEBUG loaded listener.js 06:59:54 INFO - PROCESS | 6867 | ++DOMWINDOW == 212 (0x7fed4a109c00) [pid = 6867] [serial = 1752] [outer = 0x7fed20165000] 06:59:55 INFO - PROCESS | 6867 | 1461247195813 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]]]}] 06:59:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 06:59:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1701ms 06:59:55 INFO - PROCESS | 6867 | 1461247195888 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 06:59:55 INFO - PROCESS | 6867 | 1461247195894 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 06:59:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 06:59:55 INFO - PROCESS | 6867 | 1461247195904 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 06:59:55 INFO - PROCESS | 6867 | 1461247195908 Marionette TRACE conn3 <- [1,2306,null,{}] 06:59:55 INFO - PROCESS | 6867 | 1461247195918 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}] 06:59:56 INFO - PROCESS | 6867 | 1461247196315 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 06:59:56 INFO - PROCESS | 6867 | 1461247196716 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:56 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4a1cc800 == 189 [pid = 6867] [id = 584] 06:59:56 INFO - PROCESS | 6867 | ++DOMWINDOW == 213 (0x7fed4ea45c00) [pid = 6867] [serial = 1753] [outer = (nil)] 06:59:56 INFO - PROCESS | 6867 | ++DOMWINDOW == 214 (0x7fed4ee02400) [pid = 6867] [serial = 1754] [outer = 0x7fed4ea45c00] 06:59:56 INFO - PROCESS | 6867 | 1461247196795 Marionette DEBUG loaded listener.js 06:59:56 INFO - PROCESS | 6867 | ++DOMWINDOW == 215 (0x7fed4ee11000) [pid = 6867] [serial = 1755] [outer = 0x7fed4ea45c00] 06:59:57 INFO - PROCESS | 6867 | 1461247197784 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]]]}] 06:59:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 06:59:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1941ms 06:59:57 INFO - PROCESS | 6867 | 1461247197844 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 06:59:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 06:59:57 INFO - PROCESS | 6867 | 1461247197854 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 06:59:57 INFO - PROCESS | 6867 | 1461247197859 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 06:59:57 INFO - PROCESS | 6867 | 1461247197863 Marionette TRACE conn3 <- [1,2310,null,{}] 06:59:57 INFO - PROCESS | 6867 | 1461247197869 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}] 06:59:58 INFO - PROCESS | 6867 | 1461247198105 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 06:59:58 INFO - PROCESS | 6867 | 1461247198425 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:58 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4f51c800 == 190 [pid = 6867] [id = 585] 06:59:58 INFO - PROCESS | 6867 | ++DOMWINDOW == 216 (0x7fed4ea4dc00) [pid = 6867] [serial = 1756] [outer = (nil)] 06:59:58 INFO - PROCESS | 6867 | ++DOMWINDOW == 217 (0x7fed4f1b9800) [pid = 6867] [serial = 1757] [outer = 0x7fed4ea4dc00] 06:59:58 INFO - PROCESS | 6867 | 1461247198504 Marionette DEBUG loaded listener.js 06:59:58 INFO - PROCESS | 6867 | ++DOMWINDOW == 218 (0x7fed4f424000) [pid = 6867] [serial = 1758] [outer = 0x7fed4ea4dc00] 06:59:59 INFO - PROCESS | 6867 | 1461247199402 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]]]}] 06:59:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 06:59:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1585ms 06:59:59 INFO - PROCESS | 6867 | 1461247199445 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 06:59:59 INFO - PROCESS | 6867 | 1461247199450 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 06:59:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 06:59:59 INFO - PROCESS | 6867 | 1461247199456 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 06:59:59 INFO - PROCESS | 6867 | 1461247199460 Marionette TRACE conn3 <- [1,2314,null,{}] 06:59:59 INFO - PROCESS | 6867 | 1461247199465 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}] 06:59:59 INFO - PROCESS | 6867 | 1461247199714 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 07:00:00 INFO - PROCESS | 6867 | 1461247200042 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:00 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed534a3800 == 191 [pid = 6867] [id = 586] 07:00:00 INFO - PROCESS | 6867 | ++DOMWINDOW == 219 (0x7fed1ff42c00) [pid = 6867] [serial = 1759] [outer = (nil)] 07:00:00 INFO - PROCESS | 6867 | ++DOMWINDOW == 220 (0x7fed1ff4b000) [pid = 6867] [serial = 1760] [outer = 0x7fed1ff42c00] 07:00:00 INFO - PROCESS | 6867 | 1461247200142 Marionette DEBUG loaded listener.js 07:00:00 INFO - PROCESS | 6867 | ++DOMWINDOW == 221 (0x7fed1ff50400) [pid = 6867] [serial = 1761] [outer = 0x7fed1ff42c00] 07:00:01 INFO - PROCESS | 6867 | 1461247201023 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]]]}] 07:00:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 07:00:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1638ms 07:00:01 INFO - PROCESS | 6867 | 1461247201096 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 07:00:01 INFO - PROCESS | 6867 | 1461247201099 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 07:00:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 07:00:01 INFO - PROCESS | 6867 | 1461247201108 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 07:00:01 INFO - PROCESS | 6867 | 1461247201110 Marionette TRACE conn3 <- [1,2318,null,{}] 07:00:01 INFO - PROCESS | 6867 | 1461247201116 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}] 07:00:01 INFO - PROCESS | 6867 | 1461247201411 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 07:00:01 INFO - PROCESS | 6867 | 1461247201743 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:01 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed54388800 == 192 [pid = 6867] [id = 587] 07:00:01 INFO - PROCESS | 6867 | ++DOMWINDOW == 222 (0x7fed1ff43c00) [pid = 6867] [serial = 1762] [outer = (nil)] 07:00:01 INFO - PROCESS | 6867 | ++DOMWINDOW == 223 (0x7fed20acbc00) [pid = 6867] [serial = 1763] [outer = 0x7fed1ff43c00] 07:00:01 INFO - PROCESS | 6867 | 1461247201823 Marionette DEBUG loaded listener.js 07:00:01 INFO - PROCESS | 6867 | ++DOMWINDOW == 224 (0x7fed20acfc00) [pid = 6867] [serial = 1764] [outer = 0x7fed1ff43c00] 07:00:02 INFO - PROCESS | 6867 | 1461247202753 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] 07:00:02 INFO - PROCESS | 6867 | 1461247202794 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 07:00:02 INFO - PROCESS | 6867 | 1461247202801 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 07:00:02 INFO - PROCESS | 6867 | 1461247202804 Marionette TRACE conn3 <- [1,2322,null,{}] 07:00:02 INFO - PROCESS | 6867 | 1461247202809 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}] 07:00:03 INFO - PROCESS | 6867 | 1461247203034 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 07:00:03 INFO - PROCESS | 6867 | 1461247203310 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:03 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed28358800 == 193 [pid = 6867] [id = 588] 07:00:03 INFO - PROCESS | 6867 | ++DOMWINDOW == 225 (0x7fed20ace800) [pid = 6867] [serial = 1765] [outer = (nil)] 07:00:03 INFO - PROCESS | 6867 | ++DOMWINDOW == 226 (0x7fed23d21400) [pid = 6867] [serial = 1766] [outer = 0x7fed20ace800] 07:00:03 INFO - PROCESS | 6867 | 1461247203430 Marionette DEBUG loaded listener.js 07:00:03 INFO - PROCESS | 6867 | ++DOMWINDOW == 227 (0x7fed23d25400) [pid = 6867] [serial = 1767] [outer = 0x7fed20ace800] 07:00:04 INFO - PROCESS | 6867 | 1461247204307 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]]]}] 07:00:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 07:00:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1535ms 07:00:04 INFO - PROCESS | 6867 | 1461247204337 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 07:00:04 INFO - PROCESS | 6867 | 1461247204339 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 07:00:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 07:00:04 INFO - PROCESS | 6867 | 1461247204346 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 07:00:04 INFO - PROCESS | 6867 | 1461247204349 Marionette TRACE conn3 <- [1,2326,null,{}] 07:00:04 INFO - PROCESS | 6867 | 1461247204354 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}] 07:00:04 INFO - PROCESS | 6867 | 1461247204580 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 07:00:04 INFO - PROCESS | 6867 | 1461247204853 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:04 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3750d800 == 194 [pid = 6867] [id = 589] 07:00:04 INFO - PROCESS | 6867 | ++DOMWINDOW == 228 (0x7fed20ad0000) [pid = 6867] [serial = 1768] [outer = (nil)] 07:00:04 INFO - PROCESS | 6867 | ++DOMWINDOW == 229 (0x7fed23d29c00) [pid = 6867] [serial = 1769] [outer = 0x7fed20ad0000] 07:00:04 INFO - PROCESS | 6867 | 1461247204975 Marionette DEBUG loaded listener.js 07:00:05 INFO - PROCESS | 6867 | ++DOMWINDOW == 230 (0x7fed23d2dc00) [pid = 6867] [serial = 1770] [outer = 0x7fed20ad0000] 07:00:05 INFO - PROCESS | 6867 | 1461247205863 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]]]}] 07:00:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 07:00:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1583ms 07:00:05 INFO - PROCESS | 6867 | 1461247205931 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 07:00:05 INFO - PROCESS | 6867 | 1461247205935 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 07:00:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 07:00:05 INFO - PROCESS | 6867 | 1461247205940 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 07:00:05 INFO - PROCESS | 6867 | 1461247205943 Marionette TRACE conn3 <- [1,2330,null,{}] 07:00:05 INFO - PROCESS | 6867 | 1461247205948 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}] 07:00:06 INFO - PROCESS | 6867 | 1461247206184 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 07:00:06 INFO - PROCESS | 6867 | 1461247206496 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:06 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed21889000 == 195 [pid = 6867] [id = 590] 07:00:06 INFO - PROCESS | 6867 | ++DOMWINDOW == 231 (0x7fed20ad5c00) [pid = 6867] [serial = 1771] [outer = (nil)] 07:00:06 INFO - PROCESS | 6867 | ++DOMWINDOW == 232 (0x7fed3774cc00) [pid = 6867] [serial = 1772] [outer = 0x7fed20ad5c00] 07:00:06 INFO - PROCESS | 6867 | 1461247206574 Marionette DEBUG loaded listener.js 07:00:06 INFO - PROCESS | 6867 | ++DOMWINDOW == 233 (0x7fed37750800) [pid = 6867] [serial = 1773] [outer = 0x7fed20ad5c00] 07:00:07 INFO - PROCESS | 6867 | 1461247207383 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]]]}] 07:00:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 07:00:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1480ms 07:00:07 INFO - PROCESS | 6867 | 1461247207423 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 07:00:07 INFO - PROCESS | 6867 | 1461247207426 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 07:00:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 07:00:07 INFO - PROCESS | 6867 | 1461247207433 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 07:00:07 INFO - PROCESS | 6867 | 1461247207435 Marionette TRACE conn3 <- [1,2334,null,{}] 07:00:07 INFO - PROCESS | 6867 | 1461247207441 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}] 07:00:07 INFO - PROCESS | 6867 | 1461247207674 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 07:00:07 INFO - PROCESS | 6867 | 1461247207956 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:07 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3751a800 == 196 [pid = 6867] [id = 591] 07:00:07 INFO - PROCESS | 6867 | ++DOMWINDOW == 234 (0x7fed23d26800) [pid = 6867] [serial = 1774] [outer = (nil)] 07:00:08 INFO - PROCESS | 6867 | ++DOMWINDOW == 235 (0x7fed28aa3c00) [pid = 6867] [serial = 1775] [outer = 0x7fed23d26800] 07:00:08 INFO - PROCESS | 6867 | 1461247208033 Marionette DEBUG loaded listener.js 07:00:08 INFO - PROCESS | 6867 | ++DOMWINDOW == 236 (0x7fed28aa8c00) [pid = 6867] [serial = 1776] [outer = 0x7fed23d26800] 07:00:08 INFO - PROCESS | 6867 | 1461247208911 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]]]}] 07:00:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 07:00:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1578ms 07:00:09 INFO - PROCESS | 6867 | 1461247209012 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 07:00:09 INFO - PROCESS | 6867 | 1461247209016 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 07:00:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 07:00:09 INFO - PROCESS | 6867 | 1461247209021 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 07:00:09 INFO - PROCESS | 6867 | 1461247209024 Marionette TRACE conn3 <- [1,2338,null,{}] 07:00:09 INFO - PROCESS | 6867 | 1461247209030 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}] 07:00:09 INFO - PROCESS | 6867 | 1461247209280 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 07:00:09 INFO - PROCESS | 6867 | 1461247209615 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:09 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed1d81a000 == 197 [pid = 6867] [id = 592] 07:00:09 INFO - PROCESS | 6867 | ++DOMWINDOW == 237 (0x7fed20c5e000) [pid = 6867] [serial = 1777] [outer = (nil)] 07:00:09 INFO - PROCESS | 6867 | ++DOMWINDOW == 238 (0x7fed23ef0400) [pid = 6867] [serial = 1778] [outer = 0x7fed20c5e000] 07:00:09 INFO - PROCESS | 6867 | 1461247209748 Marionette DEBUG loaded listener.js 07:00:09 INFO - PROCESS | 6867 | ++DOMWINDOW == 239 (0x7fed29dc3400) [pid = 6867] [serial = 1779] [outer = 0x7fed20c5e000] 07:00:11 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed37870800 == 196 [pid = 6867] [id = 421] 07:00:11 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed2b058800 == 195 [pid = 6867] [id = 232] 07:00:11 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed33990000 == 194 [pid = 6867] [id = 234] 07:00:11 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed2a186000 == 193 [pid = 6867] [id = 573] 07:00:11 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed291b7000 == 192 [pid = 6867] [id = 572] 07:00:11 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed27359000 == 191 [pid = 6867] [id = 571] 07:00:11 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed251cd000 == 190 [pid = 6867] [id = 570] 07:00:11 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed1e1e7000 == 189 [pid = 6867] [id = 569] 07:00:11 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed2600c000 == 188 [pid = 6867] [id = 568] 07:00:11 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed4eebd000 == 187 [pid = 6867] [id = 566] 07:00:11 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed4ec4a800 == 186 [pid = 6867] [id = 565] 07:00:11 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed4b10a000 == 185 [pid = 6867] [id = 564] 07:00:11 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed4a172800 == 184 [pid = 6867] [id = 563] 07:00:11 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed43db9800 == 183 [pid = 6867] [id = 562] 07:00:11 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3cfbd000 == 182 [pid = 6867] [id = 561] 07:00:11 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3af2f800 == 181 [pid = 6867] [id = 560] 07:00:11 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3787d800 == 180 [pid = 6867] [id = 559] 07:00:11 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3718b800 == 179 [pid = 6867] [id = 558] 07:00:11 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed36ccd800 == 178 [pid = 6867] [id = 557] 07:00:11 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed33d9d000 == 177 [pid = 6867] [id = 556] 07:00:11 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed31a96800 == 176 [pid = 6867] [id = 555] 07:00:11 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed30cb9800 == 175 [pid = 6867] [id = 554] 07:00:11 INFO - PROCESS | 6867 | --DOMWINDOW == 238 (0x7fed22cdac00) [pid = 6867] [serial = 1640] [outer = (nil)] [url = about:blank] 07:00:11 INFO - PROCESS | 6867 | --DOMWINDOW == 237 (0x7fed23efb000) [pid = 6867] [serial = 1641] [outer = (nil)] [url = about:blank] 07:00:11 INFO - PROCESS | 6867 | --DOMWINDOW == 236 (0x7fed28acb800) [pid = 6867] [serial = 1583] [outer = (nil)] [url = about:blank] 07:00:11 INFO - PROCESS | 6867 | --DOMWINDOW == 235 (0x7fed30b9c000) [pid = 6867] [serial = 1595] [outer = (nil)] [url = about:blank] 07:00:11 INFO - PROCESS | 6867 | --DOMWINDOW == 234 (0x7fed29c03400) [pid = 6867] [serial = 1646] [outer = (nil)] [url = about:blank] 07:00:11 INFO - PROCESS | 6867 | --DOMWINDOW == 233 (0x7fed29c43400) [pid = 6867] [serial = 1647] [outer = (nil)] [url = about:blank] 07:00:11 INFO - PROCESS | 6867 | --DOMWINDOW == 232 (0x7fed20161c00) [pid = 6867] [serial = 1649] [outer = (nil)] [url = about:blank] 07:00:11 INFO - PROCESS | 6867 | --DOMWINDOW == 231 (0x7fed2aceac00) [pid = 6867] [serial = 1592] [outer = (nil)] [url = about:blank] 07:00:11 INFO - PROCESS | 6867 | --DOMWINDOW == 230 (0x7fed3742cc00) [pid = 6867] [serial = 1613] [outer = (nil)] [url = about:blank] 07:00:11 INFO - PROCESS | 6867 | --DOMWINDOW == 229 (0x7fed31ad1400) [pid = 6867] [serial = 1598] [outer = (nil)] [url = about:blank] 07:00:11 INFO - PROCESS | 6867 | --DOMWINDOW == 228 (0x7fed29163400) [pid = 6867] [serial = 1589] [outer = (nil)] [url = about:blank] 07:00:11 INFO - PROCESS | 6867 | --DOMWINDOW == 227 (0x7fed335d8c00) [pid = 6867] [serial = 1634] [outer = (nil)] [url = about:blank] 07:00:11 INFO - PROCESS | 6867 | --DOMWINDOW == 226 (0x7fed20469c00) [pid = 6867] [serial = 1631] [outer = (nil)] [url = about:blank] 07:00:11 INFO - PROCESS | 6867 | --DOMWINDOW == 225 (0x7fed3c068000) [pid = 6867] [serial = 1628] [outer = (nil)] [url = about:blank] 07:00:11 INFO - PROCESS | 6867 | --DOMWINDOW == 224 (0x7fed3ba4a000) [pid = 6867] [serial = 1625] [outer = (nil)] [url = about:blank] 07:00:11 INFO - PROCESS | 6867 | --DOMWINDOW == 223 (0x7fed36eae000) [pid = 6867] [serial = 1607] [outer = (nil)] [url = about:blank] 07:00:11 INFO - PROCESS | 6867 | --DOMWINDOW == 222 (0x7fed34d52000) [pid = 6867] [serial = 1601] [outer = (nil)] [url = about:blank] 07:00:11 INFO - PROCESS | 6867 | --DOMWINDOW == 221 (0x7fed372e8400) [pid = 6867] [serial = 1610] [outer = (nil)] [url = about:blank] 07:00:11 INFO - PROCESS | 6867 | --DOMWINDOW == 220 (0x7fed36c33c00) [pid = 6867] [serial = 1604] [outer = (nil)] [url = about:blank] 07:00:11 INFO - PROCESS | 6867 | --DOMWINDOW == 219 (0x7fed3b423c00) [pid = 6867] [serial = 1622] [outer = (nil)] [url = about:blank] 07:00:11 INFO - PROCESS | 6867 | --DOMWINDOW == 218 (0x7fed3b107c00) [pid = 6867] [serial = 1619] [outer = (nil)] [url = about:blank] 07:00:11 INFO - PROCESS | 6867 | --DOMWINDOW == 217 (0x7fed23eed800) [pid = 6867] [serial = 1637] [outer = (nil)] [url = about:blank] 07:00:11 INFO - PROCESS | 6867 | --DOMWINDOW == 216 (0x7fed39f06c00) [pid = 6867] [serial = 1616] [outer = (nil)] [url = about:blank] 07:00:11 INFO - PROCESS | 6867 | --DOMWINDOW == 215 (0x7fed23eeec00) [pid = 6867] [serial = 1586] [outer = (nil)] [url = about:blank] 07:00:11 INFO - PROCESS | 6867 | --DOMWINDOW == 214 (0x7fed27083000) [pid = 6867] [serial = 1643] [outer = (nil)] [url = about:blank] 07:00:11 INFO - PROCESS | 6867 | --DOMWINDOW == 213 (0x7fed20c59400) [pid = 6867] [serial = 1650] [outer = (nil)] [url = about:blank] 07:00:11 INFO - PROCESS | 6867 | --DOMWINDOW == 212 (0x7fed28ac5c00) [pid = 6867] [serial = 1644] [outer = (nil)] [url = about:blank] 07:00:11 INFO - PROCESS | 6867 | --DOMWINDOW == 211 (0x7fed2714d000) [pid = 6867] [serial = 1652] [outer = (nil)] [url = about:blank] 07:00:12 INFO - PROCESS | 6867 | 1461247212114 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]]]}] 07:00:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 07:00:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 3138ms 07:00:12 INFO - PROCESS | 6867 | 1461247212161 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 07:00:12 INFO - PROCESS | 6867 | 1461247212167 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 07:00:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 07:00:12 INFO - PROCESS | 6867 | 1461247212174 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 07:00:12 INFO - PROCESS | 6867 | 1461247212180 Marionette TRACE conn3 <- [1,2342,null,{}] 07:00:12 INFO - PROCESS | 6867 | 1461247212188 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}] 07:00:12 INFO - PROCESS | 6867 | 1461247212442 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 07:00:12 INFO - PROCESS | 6867 | 1461247212643 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:12 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed218d9800 == 176 [pid = 6867] [id = 593] 07:00:12 INFO - PROCESS | 6867 | ++DOMWINDOW == 212 (0x7fed20c60c00) [pid = 6867] [serial = 1780] [outer = (nil)] 07:00:12 INFO - PROCESS | 6867 | ++DOMWINDOW == 213 (0x7fed22cdec00) [pid = 6867] [serial = 1781] [outer = 0x7fed20c60c00] 07:00:12 INFO - PROCESS | 6867 | 1461247212716 Marionette DEBUG loaded listener.js 07:00:12 INFO - PROCESS | 6867 | ++DOMWINDOW == 214 (0x7fed231a2800) [pid = 6867] [serial = 1782] [outer = 0x7fed20c60c00] 07:00:13 INFO - PROCESS | 6867 | 1461247213460 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]]]}] 07:00:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 07:00:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1336ms 07:00:13 INFO - PROCESS | 6867 | 1461247213512 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 07:00:13 INFO - PROCESS | 6867 | 1461247213520 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 07:00:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 07:00:13 INFO - PROCESS | 6867 | 1461247213530 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 07:00:13 INFO - PROCESS | 6867 | 1461247213533 Marionette TRACE conn3 <- [1,2346,null,{}] 07:00:13 INFO - PROCESS | 6867 | 1461247213539 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}] 07:00:13 INFO - PROCESS | 6867 | 1461247213838 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 07:00:13 INFO - PROCESS | 6867 | 1461247213961 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:13 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed25dc0800 == 177 [pid = 6867] [id = 594] 07:00:13 INFO - PROCESS | 6867 | ++DOMWINDOW == 215 (0x7fed1ff4c800) [pid = 6867] [serial = 1783] [outer = (nil)] 07:00:14 INFO - PROCESS | 6867 | ++DOMWINDOW == 216 (0x7fed23d20400) [pid = 6867] [serial = 1784] [outer = 0x7fed1ff4c800] 07:00:14 INFO - PROCESS | 6867 | 1461247214028 Marionette DEBUG loaded listener.js 07:00:14 INFO - PROCESS | 6867 | ++DOMWINDOW == 217 (0x7fed251e6000) [pid = 6867] [serial = 1785] [outer = 0x7fed1ff4c800] 07:00:15 INFO - PROCESS | 6867 | 1461247215004 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]]]}] 07:00:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 07:00:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1532ms 07:00:15 INFO - PROCESS | 6867 | 1461247215064 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 07:00:15 INFO - PROCESS | 6867 | 1461247215067 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 07:00:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 07:00:15 INFO - PROCESS | 6867 | 1461247215073 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 07:00:15 INFO - PROCESS | 6867 | 1461247215079 Marionette TRACE conn3 <- [1,2350,null,{}] 07:00:15 INFO - PROCESS | 6867 | 1461247215105 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}] 07:00:15 INFO - PROCESS | 6867 | 1461247215416 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 07:00:15 INFO - PROCESS | 6867 | 1461247215456 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:15 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed27359000 == 178 [pid = 6867] [id = 595] 07:00:15 INFO - PROCESS | 6867 | ++DOMWINDOW == 218 (0x7fed251ec000) [pid = 6867] [serial = 1786] [outer = (nil)] 07:00:15 INFO - PROCESS | 6867 | ++DOMWINDOW == 219 (0x7fed28440800) [pid = 6867] [serial = 1787] [outer = 0x7fed251ec000] 07:00:15 INFO - PROCESS | 6867 | 1461247215524 Marionette DEBUG loaded listener.js 07:00:15 INFO - PROCESS | 6867 | ++DOMWINDOW == 220 (0x7fed28acb800) [pid = 6867] [serial = 1788] [outer = 0x7fed251ec000] 07:00:16 INFO - PROCESS | 6867 | --DOMWINDOW == 219 (0x7fed29c47c00) [pid = 6867] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 07:00:16 INFO - PROCESS | 6867 | --DOMWINDOW == 218 (0x7fed20169400) [pid = 6867] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 07:00:16 INFO - PROCESS | 6867 | --DOMWINDOW == 217 (0x7fed1ce59800) [pid = 6867] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 07:00:16 INFO - PROCESS | 6867 | --DOMWINDOW == 216 (0x7fed2046d000) [pid = 6867] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 07:00:16 INFO - PROCESS | 6867 | --DOMWINDOW == 215 (0x7fed20472000) [pid = 6867] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 07:00:17 INFO - PROCESS | 6867 | 1461247216998 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]]]}] 07:00:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 07:00:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1935ms 07:00:17 INFO - PROCESS | 6867 | 1461247217019 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 07:00:17 INFO - PROCESS | 6867 | 1461247217023 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 07:00:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 07:00:17 INFO - PROCESS | 6867 | 1461247217031 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 07:00:17 INFO - PROCESS | 6867 | 1461247217034 Marionette TRACE conn3 <- [1,2354,null,{}] 07:00:17 INFO - PROCESS | 6867 | 1461247217039 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}] 07:00:17 INFO - PROCESS | 6867 | 1461247217270 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 07:00:17 INFO - PROCESS | 6867 | 1461247217456 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:17 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed285ab800 == 179 [pid = 6867] [id = 596] 07:00:17 INFO - PROCESS | 6867 | ++DOMWINDOW == 216 (0x7fed1ce59800) [pid = 6867] [serial = 1789] [outer = (nil)] 07:00:17 INFO - PROCESS | 6867 | ++DOMWINDOW == 217 (0x7fed290cc400) [pid = 6867] [serial = 1790] [outer = 0x7fed1ce59800] 07:00:17 INFO - PROCESS | 6867 | 1461247217521 Marionette DEBUG loaded listener.js 07:00:17 INFO - PROCESS | 6867 | ++DOMWINDOW == 218 (0x7fed29c05c00) [pid = 6867] [serial = 1791] [outer = 0x7fed1ce59800] 07:00:18 INFO - PROCESS | 6867 | 1461247218265 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]]]}] 07:00:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 07:00:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1277ms 07:00:18 INFO - PROCESS | 6867 | 1461247218309 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 07:00:18 INFO - PROCESS | 6867 | 1461247218313 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 07:00:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 07:00:18 INFO - PROCESS | 6867 | 1461247218318 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 07:00:18 INFO - PROCESS | 6867 | 1461247218320 Marionette TRACE conn3 <- [1,2358,null,{}] 07:00:18 INFO - PROCESS | 6867 | 1461247218326 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}] 07:00:18 INFO - PROCESS | 6867 | 1461247218588 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 07:00:18 INFO - PROCESS | 6867 | 1461247218623 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:18 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed289cd000 == 180 [pid = 6867] [id = 597] 07:00:18 INFO - PROCESS | 6867 | ++DOMWINDOW == 219 (0x7fed23f4a000) [pid = 6867] [serial = 1792] [outer = (nil)] 07:00:18 INFO - PROCESS | 6867 | ++DOMWINDOW == 220 (0x7fed29c44400) [pid = 6867] [serial = 1793] [outer = 0x7fed23f4a000] 07:00:18 INFO - PROCESS | 6867 | 1461247218683 Marionette DEBUG loaded listener.js 07:00:18 INFO - PROCESS | 6867 | ++DOMWINDOW == 221 (0x7fed29c6c800) [pid = 6867] [serial = 1794] [outer = 0x7fed23f4a000] 07:00:20 INFO - PROCESS | 6867 | 1461247220026 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]]]}] 07:00:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 07:00:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1781ms 07:00:20 INFO - PROCESS | 6867 | 1461247220102 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 07:00:20 INFO - PROCESS | 6867 | 1461247220110 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 07:00:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 07:00:20 INFO - PROCESS | 6867 | 1461247220120 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 07:00:20 INFO - PROCESS | 6867 | 1461247220125 Marionette TRACE conn3 <- [1,2362,null,{}] 07:00:20 INFO - PROCESS | 6867 | 1461247220134 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}] 07:00:20 INFO - PROCESS | 6867 | 1461247220430 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 07:00:20 INFO - PROCESS | 6867 | 1461247220809 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:20 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2601e800 == 181 [pid = 6867] [id = 598] 07:00:20 INFO - PROCESS | 6867 | ++DOMWINDOW == 222 (0x7fed23d26c00) [pid = 6867] [serial = 1795] [outer = (nil)] 07:00:20 INFO - PROCESS | 6867 | ++DOMWINDOW == 223 (0x7fed23ef3000) [pid = 6867] [serial = 1796] [outer = 0x7fed23d26c00] 07:00:20 INFO - PROCESS | 6867 | 1461247220902 Marionette DEBUG loaded listener.js 07:00:21 INFO - PROCESS | 6867 | ++DOMWINDOW == 224 (0x7fed251f2400) [pid = 6867] [serial = 1797] [outer = 0x7fed23d26c00] 07:00:22 INFO - PROCESS | 6867 | 1461247222097 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]]]}] 07:00:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 07:00:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 2039ms 07:00:22 INFO - PROCESS | 6867 | 1461247222161 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 07:00:22 INFO - PROCESS | 6867 | 1461247222172 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 07:00:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 07:00:22 INFO - PROCESS | 6867 | 1461247222186 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 07:00:22 INFO - PROCESS | 6867 | 1461247222193 Marionette TRACE conn3 <- [1,2366,null,{}] 07:00:22 INFO - PROCESS | 6867 | 1461247222200 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}] 07:00:22 INFO - PROCESS | 6867 | 1461247222515 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 07:00:22 INFO - PROCESS | 6867 | 1461247222834 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:22 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2a17a800 == 182 [pid = 6867] [id = 599] 07:00:22 INFO - PROCESS | 6867 | ++DOMWINDOW == 225 (0x7fed2572bc00) [pid = 6867] [serial = 1798] [outer = (nil)] 07:00:22 INFO - PROCESS | 6867 | ++DOMWINDOW == 226 (0x7fed290d0400) [pid = 6867] [serial = 1799] [outer = 0x7fed2572bc00] 07:00:22 INFO - PROCESS | 6867 | 1461247222924 Marionette DEBUG loaded listener.js 07:00:23 INFO - PROCESS | 6867 | ++DOMWINDOW == 227 (0x7fed29c11c00) [pid = 6867] [serial = 1800] [outer = 0x7fed2572bc00] 07:00:23 INFO - PROCESS | 6867 | 1461247223885 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]]]}] 07:00:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 07:00:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1746ms 07:00:23 INFO - PROCESS | 6867 | 1461247223932 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 07:00:23 INFO - PROCESS | 6867 | 1461247223938 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 07:00:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 07:00:23 INFO - PROCESS | 6867 | 1461247223948 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 07:00:23 INFO - PROCESS | 6867 | 1461247223954 Marionette TRACE conn3 <- [1,2370,null,{}] 07:00:23 INFO - PROCESS | 6867 | 1461247223976 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}] 07:00:24 INFO - PROCESS | 6867 | 1461247224253 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 07:00:24 INFO - PROCESS | 6867 | 1461247224574 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:24 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed30cb4000 == 183 [pid = 6867] [id = 600] 07:00:24 INFO - PROCESS | 6867 | ++DOMWINDOW == 228 (0x7fed27147000) [pid = 6867] [serial = 1801] [outer = (nil)] 07:00:24 INFO - PROCESS | 6867 | ++DOMWINDOW == 229 (0x7fed2a26c400) [pid = 6867] [serial = 1802] [outer = 0x7fed27147000] 07:00:24 INFO - PROCESS | 6867 | 1461247224664 Marionette DEBUG loaded listener.js 07:00:24 INFO - PROCESS | 6867 | ++DOMWINDOW == 230 (0x7fed2aebc800) [pid = 6867] [serial = 1803] [outer = 0x7fed27147000] 07:00:25 INFO - PROCESS | 6867 | 1461247225615 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]]]}] 07:00:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 07:00:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1703ms 07:00:25 INFO - PROCESS | 6867 | 1461247225651 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 07:00:25 INFO - PROCESS | 6867 | 1461247225656 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 07:00:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 07:00:25 INFO - PROCESS | 6867 | 1461247225662 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 07:00:25 INFO - PROCESS | 6867 | 1461247225664 Marionette TRACE conn3 <- [1,2374,null,{}] 07:00:25 INFO - PROCESS | 6867 | 1461247225671 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}] 07:00:25 INFO - PROCESS | 6867 | 1461247225903 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 07:00:26 INFO - PROCESS | 6867 | 1461247226169 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:26 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed31cf4000 == 184 [pid = 6867] [id = 601] 07:00:26 INFO - PROCESS | 6867 | ++DOMWINDOW == 231 (0x7fed29323000) [pid = 6867] [serial = 1804] [outer = (nil)] 07:00:26 INFO - PROCESS | 6867 | ++DOMWINDOW == 232 (0x7fed2c4d3800) [pid = 6867] [serial = 1805] [outer = 0x7fed29323000] 07:00:26 INFO - PROCESS | 6867 | 1461247226292 Marionette DEBUG loaded listener.js 07:00:26 INFO - PROCESS | 6867 | ++DOMWINDOW == 233 (0x7fed30b8a800) [pid = 6867] [serial = 1806] [outer = 0x7fed29323000] 07:00:27 INFO - PROCESS | 6867 | 1461247227156 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]]]}] 07:00:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 07:00:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1532ms 07:00:27 INFO - PROCESS | 6867 | 1461247227195 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 07:00:27 INFO - PROCESS | 6867 | 1461247227198 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 07:00:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 07:00:27 INFO - PROCESS | 6867 | 1461247227205 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 07:00:27 INFO - PROCESS | 6867 | 1461247227208 Marionette TRACE conn3 <- [1,2378,null,{}] 07:00:27 INFO - PROCESS | 6867 | 1461247227213 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}] 07:00:27 INFO - PROCESS | 6867 | 1461247227423 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 07:00:27 INFO - PROCESS | 6867 | 1461247227696 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:27 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed33bb8800 == 185 [pid = 6867] [id = 602] 07:00:27 INFO - PROCESS | 6867 | ++DOMWINDOW == 234 (0x7fed318d0400) [pid = 6867] [serial = 1807] [outer = (nil)] 07:00:27 INFO - PROCESS | 6867 | ++DOMWINDOW == 235 (0x7fed3197ac00) [pid = 6867] [serial = 1808] [outer = 0x7fed318d0400] 07:00:27 INFO - PROCESS | 6867 | 1461247227838 Marionette DEBUG loaded listener.js 07:00:27 INFO - PROCESS | 6867 | ++DOMWINDOW == 236 (0x7fed31a40c00) [pid = 6867] [serial = 1809] [outer = 0x7fed318d0400] 07:00:28 INFO - PROCESS | 6867 | 1461247228738 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]]]}] 07:00:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 07:00:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1579ms 07:00:28 INFO - PROCESS | 6867 | 1461247228786 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 07:00:28 INFO - PROCESS | 6867 | 1461247228789 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 07:00:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 07:00:28 INFO - PROCESS | 6867 | 1461247228795 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 07:00:28 INFO - PROCESS | 6867 | 1461247228798 Marionette TRACE conn3 <- [1,2382,null,{}] 07:00:28 INFO - PROCESS | 6867 | 1461247228804 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}] 07:00:29 INFO - PROCESS | 6867 | 1461247229120 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 07:00:29 INFO - PROCESS | 6867 | 1461247229515 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:29 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed36c51000 == 186 [pid = 6867] [id = 603] 07:00:29 INFO - PROCESS | 6867 | ++DOMWINDOW == 237 (0x7fed30ba0800) [pid = 6867] [serial = 1810] [outer = (nil)] 07:00:29 INFO - PROCESS | 6867 | ++DOMWINDOW == 238 (0x7fed33ce6c00) [pid = 6867] [serial = 1811] [outer = 0x7fed30ba0800] 07:00:29 INFO - PROCESS | 6867 | 1461247229620 Marionette DEBUG loaded listener.js 07:00:29 INFO - PROCESS | 6867 | ++DOMWINDOW == 239 (0x7fed340bf800) [pid = 6867] [serial = 1812] [outer = 0x7fed30ba0800] 07:00:30 INFO - PROCESS | 6867 | 1461247230483 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]]]}] 07:00:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 07:00:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1739ms 07:00:30 INFO - PROCESS | 6867 | 1461247230536 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 07:00:30 INFO - PROCESS | 6867 | 1461247230540 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 07:00:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 07:00:30 INFO - PROCESS | 6867 | 1461247230546 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 07:00:30 INFO - PROCESS | 6867 | 1461247230548 Marionette TRACE conn3 <- [1,2386,null,{}] 07:00:30 INFO - PROCESS | 6867 | 1461247230554 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}] 07:00:30 INFO - PROCESS | 6867 | 1461247230793 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 07:00:31 INFO - PROCESS | 6867 | 1461247231079 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:31 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed36fe2000 == 187 [pid = 6867] [id = 604] 07:00:31 INFO - PROCESS | 6867 | ++DOMWINDOW == 240 (0x7fed318d3c00) [pid = 6867] [serial = 1813] [outer = (nil)] 07:00:31 INFO - PROCESS | 6867 | ++DOMWINDOW == 241 (0x7fed369a7800) [pid = 6867] [serial = 1814] [outer = 0x7fed318d3c00] 07:00:31 INFO - PROCESS | 6867 | 1461247231198 Marionette DEBUG loaded listener.js 07:00:31 INFO - PROCESS | 6867 | ++DOMWINDOW == 242 (0x7fed36b84000) [pid = 6867] [serial = 1815] [outer = 0x7fed318d3c00] 07:00:32 INFO - PROCESS | 6867 | 1461247232031 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]]]}] 07:00:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 07:00:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1534ms 07:00:32 INFO - PROCESS | 6867 | 1461247232081 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 07:00:32 INFO - PROCESS | 6867 | 1461247232085 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 07:00:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 07:00:32 INFO - PROCESS | 6867 | 1461247232111 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 07:00:32 INFO - PROCESS | 6867 | 1461247232115 Marionette TRACE conn3 <- [1,2390,null,{}] 07:00:32 INFO - PROCESS | 6867 | 1461247232121 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}] 07:00:32 INFO - PROCESS | 6867 | 1461247232353 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 07:00:32 INFO - PROCESS | 6867 | 1461247232632 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:32 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed374aa800 == 188 [pid = 6867] [id = 605] 07:00:32 INFO - PROCESS | 6867 | ++DOMWINDOW == 243 (0x7fed335d7400) [pid = 6867] [serial = 1816] [outer = (nil)] 07:00:32 INFO - PROCESS | 6867 | ++DOMWINDOW == 244 (0x7fed370ad000) [pid = 6867] [serial = 1817] [outer = 0x7fed335d7400] 07:00:32 INFO - PROCESS | 6867 | 1461247232760 Marionette DEBUG loaded listener.js 07:00:32 INFO - PROCESS | 6867 | ++DOMWINDOW == 245 (0x7fed3731c000) [pid = 6867] [serial = 1818] [outer = 0x7fed335d7400] 07:00:33 INFO - PROCESS | 6867 | 1461247233613 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]]]}] 07:00:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 07:00:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1541ms 07:00:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 07:00:33 INFO - PROCESS | 6867 | 1461247233649 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 07:00:33 INFO - PROCESS | 6867 | 1461247233652 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 07:00:33 INFO - PROCESS | 6867 | 1461247233658 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 07:00:33 INFO - PROCESS | 6867 | 1461247233661 Marionette TRACE conn3 <- [1,2394,null,{}] 07:00:33 INFO - PROCESS | 6867 | 1461247233666 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}] 07:00:33 INFO - PROCESS | 6867 | 1461247233985 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 07:00:34 INFO - PROCESS | 6867 | 1461247234197 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:34 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3767e000 == 189 [pid = 6867] [id = 606] 07:00:34 INFO - PROCESS | 6867 | ++DOMWINDOW == 246 (0x7fed33ce4c00) [pid = 6867] [serial = 1819] [outer = (nil)] 07:00:34 INFO - PROCESS | 6867 | ++DOMWINDOW == 247 (0x7fed3748a400) [pid = 6867] [serial = 1820] [outer = 0x7fed33ce4c00] 07:00:34 INFO - PROCESS | 6867 | 1461247234323 Marionette DEBUG loaded listener.js 07:00:34 INFO - PROCESS | 6867 | ++DOMWINDOW == 248 (0x7fed3774fc00) [pid = 6867] [serial = 1821] [outer = 0x7fed33ce4c00] 07:00:35 INFO - PROCESS | 6867 | 1461247235199 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]]]}] 07:00:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 07:00:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1584ms 07:00:35 INFO - PROCESS | 6867 | 1461247235242 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 07:00:35 INFO - PROCESS | 6867 | 1461247235246 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 07:00:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 07:00:35 INFO - PROCESS | 6867 | 1461247235252 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 07:00:35 INFO - PROCESS | 6867 | 1461247235255 Marionette TRACE conn3 <- [1,2398,null,{}] 07:00:35 INFO - PROCESS | 6867 | 1461247235260 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}] 07:00:35 INFO - PROCESS | 6867 | 1461247235483 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 07:00:35 INFO - PROCESS | 6867 | 1461247235823 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:35 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3af44800 == 190 [pid = 6867] [id = 607] 07:00:35 INFO - PROCESS | 6867 | ++DOMWINDOW == 249 (0x7fed3917c800) [pid = 6867] [serial = 1822] [outer = (nil)] 07:00:35 INFO - PROCESS | 6867 | ++DOMWINDOW == 250 (0x7fed39aacc00) [pid = 6867] [serial = 1823] [outer = 0x7fed3917c800] 07:00:35 INFO - PROCESS | 6867 | 1461247235937 Marionette DEBUG loaded listener.js 07:00:36 INFO - PROCESS | 6867 | ++DOMWINDOW == 251 (0x7fed39fedc00) [pid = 6867] [serial = 1824] [outer = 0x7fed3917c800] 07:00:36 INFO - PROCESS | 6867 | 1461247236875 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]]]}] 07:00:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 07:00:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1634ms 07:00:36 INFO - PROCESS | 6867 | 1461247236886 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 07:00:36 INFO - PROCESS | 6867 | 1461247236896 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 07:00:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 07:00:36 INFO - PROCESS | 6867 | 1461247236902 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 07:00:36 INFO - PROCESS | 6867 | 1461247236905 Marionette TRACE conn3 <- [1,2402,null,{}] 07:00:36 INFO - PROCESS | 6867 | 1461247236911 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}] 07:00:37 INFO - PROCESS | 6867 | 1461247237183 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 07:00:37 INFO - PROCESS | 6867 | 1461247237505 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:37 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3fc3e800 == 191 [pid = 6867] [id = 608] 07:00:37 INFO - PROCESS | 6867 | ++DOMWINDOW == 252 (0x7fed3acec400) [pid = 6867] [serial = 1825] [outer = (nil)] 07:00:37 INFO - PROCESS | 6867 | ++DOMWINDOW == 253 (0x7fed3ba4a000) [pid = 6867] [serial = 1826] [outer = 0x7fed3acec400] 07:00:37 INFO - PROCESS | 6867 | 1461247237591 Marionette DEBUG loaded listener.js 07:00:37 INFO - PROCESS | 6867 | ++DOMWINDOW == 254 (0x7fed3cd98c00) [pid = 6867] [serial = 1827] [outer = 0x7fed3acec400] 07:00:38 INFO - PROCESS | 6867 | 1461247238438 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]]]}] 07:00:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 07:00:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1585ms 07:00:38 INFO - PROCESS | 6867 | 1461247238488 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 07:00:38 INFO - PROCESS | 6867 | 1461247238491 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 07:00:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 07:00:38 INFO - PROCESS | 6867 | 1461247238497 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 07:00:38 INFO - PROCESS | 6867 | 1461247238499 Marionette TRACE conn3 <- [1,2406,null,{}] 07:00:38 INFO - PROCESS | 6867 | 1461247238505 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}] 07:00:38 INFO - PROCESS | 6867 | 1461247238714 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 07:00:38 INFO - PROCESS | 6867 | 1461247238991 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:39 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4ae04800 == 192 [pid = 6867] [id = 609] 07:00:39 INFO - PROCESS | 6867 | ++DOMWINDOW == 255 (0x7fed28440400) [pid = 6867] [serial = 1828] [outer = (nil)] 07:00:39 INFO - PROCESS | 6867 | ++DOMWINDOW == 256 (0x7fed3d95f400) [pid = 6867] [serial = 1829] [outer = 0x7fed28440400] 07:00:39 INFO - PROCESS | 6867 | 1461247239108 Marionette DEBUG loaded listener.js 07:00:39 INFO - PROCESS | 6867 | ++DOMWINDOW == 257 (0x7fed49dbac00) [pid = 6867] [serial = 1830] [outer = 0x7fed28440400] 07:00:39 INFO - PROCESS | 6867 | 1461247239967 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]]]}] 07:00:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 07:00:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1527ms 07:00:40 INFO - PROCESS | 6867 | 1461247240027 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 07:00:40 INFO - PROCESS | 6867 | 1461247240031 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 07:00:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 07:00:40 INFO - PROCESS | 6867 | 1461247240036 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 07:00:40 INFO - PROCESS | 6867 | 1461247240039 Marionette TRACE conn3 <- [1,2410,null,{}] 07:00:40 INFO - PROCESS | 6867 | 1461247240044 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}] 07:00:40 INFO - PROCESS | 6867 | 1461247240300 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 07:00:40 INFO - PROCESS | 6867 | 1461247240613 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:40 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4eeba000 == 193 [pid = 6867] [id = 610] 07:00:40 INFO - PROCESS | 6867 | ++DOMWINDOW == 258 (0x7fed29c4f000) [pid = 6867] [serial = 1831] [outer = (nil)] 07:00:40 INFO - PROCESS | 6867 | ++DOMWINDOW == 259 (0x7fed4aedf800) [pid = 6867] [serial = 1832] [outer = 0x7fed29c4f000] 07:00:40 INFO - PROCESS | 6867 | 1461247240714 Marionette DEBUG loaded listener.js 07:00:40 INFO - PROCESS | 6867 | ++DOMWINDOW == 260 (0x7fed4e933400) [pid = 6867] [serial = 1833] [outer = 0x7fed29c4f000] 07:00:41 INFO - PROCESS | 6867 | 1461247241577 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]]]}] 07:00:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 07:00:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1579ms 07:00:41 INFO - PROCESS | 6867 | 1461247241616 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 07:00:41 INFO - PROCESS | 6867 | 1461247241620 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 07:00:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 07:00:41 INFO - PROCESS | 6867 | 1461247241626 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 07:00:41 INFO - PROCESS | 6867 | 1461247241628 Marionette TRACE conn3 <- [1,2414,null,{}] 07:00:41 INFO - PROCESS | 6867 | 1461247241633 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}] 07:00:41 INFO - PROCESS | 6867 | 1461247241863 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 07:00:42 INFO - PROCESS | 6867 | 1461247242150 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:42 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed5438e800 == 194 [pid = 6867] [id = 611] 07:00:42 INFO - PROCESS | 6867 | ++DOMWINDOW == 261 (0x7fed3d7bd400) [pid = 6867] [serial = 1834] [outer = (nil)] 07:00:42 INFO - PROCESS | 6867 | ++DOMWINDOW == 262 (0x7fed4ee06400) [pid = 6867] [serial = 1835] [outer = 0x7fed3d7bd400] 07:00:42 INFO - PROCESS | 6867 | 1461247242268 Marionette DEBUG loaded listener.js 07:00:42 INFO - PROCESS | 6867 | ++DOMWINDOW == 263 (0x7fed4f027000) [pid = 6867] [serial = 1836] [outer = 0x7fed3d7bd400] 07:00:43 INFO - PROCESS | 6867 | 1461247243099 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]]]}] 07:00:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 07:00:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1532ms 07:00:43 INFO - PROCESS | 6867 | 1461247243161 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 07:00:43 INFO - PROCESS | 6867 | 1461247243166 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 07:00:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 07:00:43 INFO - PROCESS | 6867 | 1461247243175 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 07:00:43 INFO - PROCESS | 6867 | 1461247243179 Marionette TRACE conn3 <- [1,2418,null,{}] 07:00:43 INFO - PROCESS | 6867 | 1461247243187 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}] 07:00:43 INFO - PROCESS | 6867 | 1461247243424 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 07:00:43 INFO - PROCESS | 6867 | 1461247243741 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:43 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed218b7800 == 195 [pid = 6867] [id = 612] 07:00:43 INFO - PROCESS | 6867 | ++DOMWINDOW == 264 (0x7fed2054ac00) [pid = 6867] [serial = 1837] [outer = (nil)] 07:00:43 INFO - PROCESS | 6867 | ++DOMWINDOW == 265 (0x7fed20553c00) [pid = 6867] [serial = 1838] [outer = 0x7fed2054ac00] 07:00:43 INFO - PROCESS | 6867 | 1461247243826 Marionette DEBUG loaded listener.js 07:00:43 INFO - PROCESS | 6867 | ++DOMWINDOW == 266 (0x7fed20558400) [pid = 6867] [serial = 1839] [outer = 0x7fed2054ac00] 07:00:44 INFO - PROCESS | 6867 | 1461247244672 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]]]}] 07:00:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 07:00:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1531ms 07:00:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 07:00:44 INFO - PROCESS | 6867 | 1461247244707 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 07:00:44 INFO - PROCESS | 6867 | 1461247244709 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 07:00:44 INFO - PROCESS | 6867 | 1461247244717 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 07:00:44 INFO - PROCESS | 6867 | 1461247244721 Marionette TRACE conn3 <- [1,2422,null,{}] 07:00:44 INFO - PROCESS | 6867 | 1461247244726 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}] 07:00:44 INFO - PROCESS | 6867 | 1461247244964 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 07:00:45 INFO - PROCESS | 6867 | 1461247245245 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:45 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed1d1ec800 == 196 [pid = 6867] [id = 613] 07:00:45 INFO - PROCESS | 6867 | ++DOMWINDOW == 267 (0x7fed2054e400) [pid = 6867] [serial = 1840] [outer = (nil)] 07:00:45 INFO - PROCESS | 6867 | ++DOMWINDOW == 268 (0x7fed22f06400) [pid = 6867] [serial = 1841] [outer = 0x7fed2054e400] 07:00:45 INFO - PROCESS | 6867 | 1461247245325 Marionette DEBUG loaded listener.js 07:00:45 INFO - PROCESS | 6867 | ++DOMWINDOW == 269 (0x7fed22f0a400) [pid = 6867] [serial = 1842] [outer = 0x7fed2054e400] 07:00:46 INFO - PROCESS | 6867 | 1461247246223 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]]]}] 07:00:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 07:00:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1538ms 07:00:46 INFO - PROCESS | 6867 | 1461247246260 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 07:00:46 INFO - PROCESS | 6867 | 1461247246263 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 07:00:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 07:00:46 INFO - PROCESS | 6867 | 1461247246274 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 07:00:46 INFO - PROCESS | 6867 | 1461247246276 Marionette TRACE conn3 <- [1,2426,null,{}] 07:00:46 INFO - PROCESS | 6867 | 1461247246281 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}] 07:00:46 INFO - PROCESS | 6867 | 1461247246513 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 07:00:46 INFO - PROCESS | 6867 | 1461247246793 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:46 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed53679800 == 197 [pid = 6867] [id = 614] 07:00:46 INFO - PROCESS | 6867 | ++DOMWINDOW == 270 (0x7fed20552c00) [pid = 6867] [serial = 1843] [outer = (nil)] 07:00:46 INFO - PROCESS | 6867 | ++DOMWINDOW == 271 (0x7fed22f0f800) [pid = 6867] [serial = 1844] [outer = 0x7fed20552c00] 07:00:46 INFO - PROCESS | 6867 | 1461247246923 Marionette DEBUG loaded listener.js 07:00:47 INFO - PROCESS | 6867 | ++DOMWINDOW == 272 (0x7fed4d0d0800) [pid = 6867] [serial = 1845] [outer = 0x7fed20552c00] 07:00:47 INFO - PROCESS | 6867 | 1461247247789 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]]]}] 07:00:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 07:00:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1585ms 07:00:47 INFO - PROCESS | 6867 | 1461247247860 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 07:00:47 INFO - PROCESS | 6867 | 1461247247864 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 07:00:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 07:00:47 INFO - PROCESS | 6867 | 1461247247869 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 07:00:47 INFO - PROCESS | 6867 | 1461247247872 Marionette TRACE conn3 <- [1,2430,null,{}] 07:00:47 INFO - PROCESS | 6867 | 1461247247878 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}] 07:00:48 INFO - PROCESS | 6867 | 1461247248106 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 07:00:48 INFO - PROCESS | 6867 | 1461247248429 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:48 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2837c000 == 198 [pid = 6867] [id = 615] 07:00:48 INFO - PROCESS | 6867 | ++DOMWINDOW == 273 (0x7fed20559800) [pid = 6867] [serial = 1846] [outer = (nil)] 07:00:48 INFO - PROCESS | 6867 | ++DOMWINDOW == 274 (0x7fed23da8400) [pid = 6867] [serial = 1847] [outer = 0x7fed20559800] 07:00:48 INFO - PROCESS | 6867 | 1461247248508 Marionette DEBUG loaded listener.js 07:00:48 INFO - PROCESS | 6867 | ++DOMWINDOW == 275 (0x7fed23dac400) [pid = 6867] [serial = 1848] [outer = 0x7fed20559800] 07:00:49 INFO - PROCESS | 6867 | 1461247249362 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]]]}] 07:00:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 07:00:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1530ms 07:00:49 INFO - PROCESS | 6867 | 1461247249401 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 07:00:49 INFO - PROCESS | 6867 | 1461247249405 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 07:00:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 07:00:49 INFO - PROCESS | 6867 | 1461247249411 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 07:00:49 INFO - PROCESS | 6867 | 1461247249414 Marionette TRACE conn3 <- [1,2434,null,{}] 07:00:49 INFO - PROCESS | 6867 | 1461247249419 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}] 07:00:49 INFO - PROCESS | 6867 | 1461247249649 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 07:00:51 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed26b87800 == 197 [pid = 6867] [id = 544] 07:00:51 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed285ab800 == 196 [pid = 6867] [id = 596] 07:00:51 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed27359000 == 195 [pid = 6867] [id = 595] 07:00:51 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed25dc0800 == 194 [pid = 6867] [id = 594] 07:00:51 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed218d9800 == 193 [pid = 6867] [id = 593] 07:00:51 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed28358800 == 192 [pid = 6867] [id = 588] 07:00:51 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed54388800 == 191 [pid = 6867] [id = 587] 07:00:51 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed534a3800 == 190 [pid = 6867] [id = 586] 07:00:51 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed4f51c800 == 189 [pid = 6867] [id = 585] 07:00:51 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed4a1cc800 == 188 [pid = 6867] [id = 584] 07:00:51 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3cdf3000 == 187 [pid = 6867] [id = 583] 07:00:51 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3af7c800 == 186 [pid = 6867] [id = 582] 07:00:51 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed37b98000 == 185 [pid = 6867] [id = 581] 07:00:51 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed374b8800 == 184 [pid = 6867] [id = 580] 07:00:51 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3714b800 == 183 [pid = 6867] [id = 579] 07:00:51 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed36c49800 == 182 [pid = 6867] [id = 578] 07:00:51 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed33baf000 == 181 [pid = 6867] [id = 577] 07:00:51 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed30f44000 == 180 [pid = 6867] [id = 576] 07:00:51 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed288ce000 == 179 [pid = 6867] [id = 575] 07:00:51 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed24fe6800 == 178 [pid = 6867] [id = 574] 07:00:51 INFO - PROCESS | 6867 | --DOMWINDOW == 274 (0x7fed4a10c000) [pid = 6867] [serial = 1694] [outer = (nil)] [url = about:blank] 07:00:51 INFO - PROCESS | 6867 | --DOMWINDOW == 273 (0x7fed4b2c5800) [pid = 6867] [serial = 1697] [outer = (nil)] [url = about:blank] 07:00:51 INFO - PROCESS | 6867 | --DOMWINDOW == 272 (0x7fed4cbe5000) [pid = 6867] [serial = 1700] [outer = (nil)] [url = about:blank] 07:00:51 INFO - PROCESS | 6867 | --DOMWINDOW == 271 (0x7fed20166800) [pid = 6867] [serial = 1703] [outer = (nil)] [url = about:blank] 07:00:51 INFO - PROCESS | 6867 | --DOMWINDOW == 270 (0x7fed3d6c3400) [pid = 6867] [serial = 1685] [outer = (nil)] [url = about:blank] 07:00:51 INFO - PROCESS | 6867 | --DOMWINDOW == 269 (0x7fed21bcf000) [pid = 6867] [serial = 1707] [outer = (nil)] [url = about:blank] 07:00:51 INFO - PROCESS | 6867 | --DOMWINDOW == 268 (0x7fed29c6f000) [pid = 6867] [serial = 1715] [outer = (nil)] [url = about:blank] 07:00:51 INFO - PROCESS | 6867 | --DOMWINDOW == 267 (0x7fed2afe5800) [pid = 6867] [serial = 1719] [outer = (nil)] [url = about:blank] 07:00:51 INFO - PROCESS | 6867 | --DOMWINDOW == 266 (0x7fed2a199400) [pid = 6867] [serial = 1716] [outer = (nil)] [url = about:blank] 07:00:51 INFO - PROCESS | 6867 | --DOMWINDOW == 265 (0x7fed29326800) [pid = 6867] [serial = 1713] [outer = (nil)] [url = about:blank] 07:00:51 INFO - PROCESS | 6867 | --DOMWINDOW == 264 (0x7fed2c75a000) [pid = 6867] [serial = 1721] [outer = (nil)] [url = about:blank] 07:00:51 INFO - PROCESS | 6867 | --DOMWINDOW == 263 (0x7fed2aeb5c00) [pid = 6867] [serial = 1718] [outer = (nil)] [url = about:blank] 07:00:51 INFO - PROCESS | 6867 | --DOMWINDOW == 262 (0x7fed205df000) [pid = 6867] [serial = 1706] [outer = (nil)] [url = about:blank] 07:00:51 INFO - PROCESS | 6867 | --DOMWINDOW == 261 (0x7fed21bc8c00) [pid = 6867] [serial = 1709] [outer = (nil)] [url = about:blank] 07:00:51 INFO - PROCESS | 6867 | --DOMWINDOW == 260 (0x7fed24e59800) [pid = 6867] [serial = 1710] [outer = (nil)] [url = about:blank] 07:00:51 INFO - PROCESS | 6867 | --DOMWINDOW == 259 (0x7fed340bf000) [pid = 6867] [serial = 1688] [outer = (nil)] [url = about:blank] 07:00:51 INFO - PROCESS | 6867 | --DOMWINDOW == 258 (0x7fed49a79c00) [pid = 6867] [serial = 1691] [outer = (nil)] [url = about:blank] 07:00:51 INFO - PROCESS | 6867 | --DOMWINDOW == 257 (0x7fed28ad1400) [pid = 6867] [serial = 1712] [outer = (nil)] [url = about:blank] 07:00:51 INFO - PROCESS | 6867 | --DOMWINDOW == 256 (0x7fed368bdc00) [pid = 6867] [serial = 1673] [outer = (nil)] [url = about:blank] 07:00:51 INFO - PROCESS | 6867 | --DOMWINDOW == 255 (0x7fed33fbd400) [pid = 6867] [serial = 1670] [outer = (nil)] [url = about:blank] 07:00:51 INFO - PROCESS | 6867 | --DOMWINDOW == 254 (0x7fed3b237400) [pid = 6867] [serial = 1682] [outer = (nil)] [url = about:blank] 07:00:51 INFO - PROCESS | 6867 | --DOMWINDOW == 253 (0x7fed372e9800) [pid = 6867] [serial = 1676] [outer = (nil)] [url = about:blank] 07:00:51 INFO - PROCESS | 6867 | --DOMWINDOW == 252 (0x7fed2ace9400) [pid = 6867] [serial = 1661] [outer = (nil)] [url = about:blank] 07:00:51 INFO - PROCESS | 6867 | --DOMWINDOW == 251 (0x7fed39d54400) [pid = 6867] [serial = 1679] [outer = (nil)] [url = about:blank] 07:00:51 INFO - PROCESS | 6867 | --DOMWINDOW == 250 (0x7fed29325800) [pid = 6867] [serial = 1658] [outer = (nil)] [url = about:blank] 07:00:51 INFO - PROCESS | 6867 | --DOMWINDOW == 249 (0x7fed2c4ce800) [pid = 6867] [serial = 1664] [outer = (nil)] [url = about:blank] 07:00:51 INFO - PROCESS | 6867 | --DOMWINDOW == 248 (0x7fed2aeb2c00) [pid = 6867] [serial = 1667] [outer = (nil)] [url = about:blank] 07:00:51 INFO - PROCESS | 6867 | --DOMWINDOW == 247 (0x7fed24e58000) [pid = 6867] [serial = 1655] [outer = (nil)] [url = about:blank] 07:00:51 INFO - PROCESS | 6867 | 1461247251559 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:51 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed20144000 == 179 [pid = 6867] [id = 616] 07:00:51 INFO - PROCESS | 6867 | ++DOMWINDOW == 248 (0x7fed205e4000) [pid = 6867] [serial = 1849] [outer = (nil)] 07:00:51 INFO - PROCESS | 6867 | ++DOMWINDOW == 249 (0x7fed20ac9000) [pid = 6867] [serial = 1850] [outer = 0x7fed205e4000] 07:00:51 INFO - PROCESS | 6867 | 1461247251642 Marionette DEBUG loaded listener.js 07:00:51 INFO - PROCESS | 6867 | ++DOMWINDOW == 250 (0x7fed20ad5400) [pid = 6867] [serial = 1851] [outer = 0x7fed205e4000] 07:00:52 INFO - PROCESS | 6867 | 1461247252443 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]]]}] 07:00:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 07:00:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 3084ms 07:00:52 INFO - PROCESS | 6867 | 1461247252498 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 07:00:52 INFO - PROCESS | 6867 | 1461247252502 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 07:00:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 07:00:52 INFO - PROCESS | 6867 | 1461247252510 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 07:00:52 INFO - PROCESS | 6867 | 1461247252516 Marionette TRACE conn3 <- [1,2438,null,{}] 07:00:52 INFO - PROCESS | 6867 | 1461247252522 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}] 07:00:52 INFO - PROCESS | 6867 | 1461247252760 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 07:00:52 INFO - PROCESS | 6867 | 1461247252957 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:52 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed251cd000 == 180 [pid = 6867] [id = 617] 07:00:52 INFO - PROCESS | 6867 | ++DOMWINDOW == 251 (0x7fed205e0000) [pid = 6867] [serial = 1852] [outer = (nil)] 07:00:53 INFO - PROCESS | 6867 | ++DOMWINDOW == 252 (0x7fed22ef0400) [pid = 6867] [serial = 1853] [outer = 0x7fed205e0000] 07:00:53 INFO - PROCESS | 6867 | 1461247253025 Marionette DEBUG loaded listener.js 07:00:53 INFO - PROCESS | 6867 | ++DOMWINDOW == 253 (0x7fed23d20c00) [pid = 6867] [serial = 1854] [outer = 0x7fed205e0000] 07:00:53 INFO - PROCESS | 6867 | 1461247253902 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]]]}] 07:00:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 07:00:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1437ms 07:00:53 INFO - PROCESS | 6867 | 1461247253957 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 07:00:53 INFO - PROCESS | 6867 | 1461247253965 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 07:00:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 07:00:53 INFO - PROCESS | 6867 | 1461247253971 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 07:00:53 INFO - PROCESS | 6867 | 1461247253975 Marionette TRACE conn3 <- [1,2442,null,{}] 07:00:53 INFO - PROCESS | 6867 | 1461247253980 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}] 07:00:54 INFO - PROCESS | 6867 | 1461247254267 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 07:00:54 INFO - PROCESS | 6867 | 1461247254314 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:54 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed26b73000 == 181 [pid = 6867] [id = 618] 07:00:54 INFO - PROCESS | 6867 | ++DOMWINDOW == 254 (0x7fed231a1000) [pid = 6867] [serial = 1855] [outer = (nil)] 07:00:54 INFO - PROCESS | 6867 | ++DOMWINDOW == 255 (0x7fed251e3800) [pid = 6867] [serial = 1856] [outer = 0x7fed231a1000] 07:00:54 INFO - PROCESS | 6867 | 1461247254392 Marionette DEBUG loaded listener.js 07:00:54 INFO - PROCESS | 6867 | ++DOMWINDOW == 256 (0x7fed2572b400) [pid = 6867] [serial = 1857] [outer = 0x7fed231a1000] 07:00:55 INFO - PROCESS | 6867 | 1461247255340 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]]]}] 07:00:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 07:00:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1436ms 07:00:55 INFO - PROCESS | 6867 | 1461247255409 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 07:00:55 INFO - PROCESS | 6867 | 1461247255412 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 07:00:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 07:00:55 INFO - PROCESS | 6867 | 1461247255426 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 07:00:55 INFO - PROCESS | 6867 | 1461247255435 Marionette TRACE conn3 <- [1,2446,null,{}] 07:00:55 INFO - PROCESS | 6867 | 1461247255448 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}] 07:00:55 INFO - PROCESS | 6867 | 1461247255720 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 07:00:56 INFO - PROCESS | 6867 | --DOMWINDOW == 255 (0x7fed3c943400) [pid = 6867] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 07:00:56 INFO - PROCESS | 6867 | --DOMWINDOW == 254 (0x7fed20c5e000) [pid = 6867] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 07:00:56 INFO - PROCESS | 6867 | --DOMWINDOW == 253 (0x7fed30b85000) [pid = 6867] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 07:00:56 INFO - PROCESS | 6867 | --DOMWINDOW == 252 (0x7fed20ace800) [pid = 6867] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 07:00:56 INFO - PROCESS | 6867 | --DOMWINDOW == 251 (0x7fed39fed800) [pid = 6867] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 07:00:56 INFO - PROCESS | 6867 | --DOMWINDOW == 250 (0x7fed370b9c00) [pid = 6867] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 07:00:56 INFO - PROCESS | 6867 | --DOMWINDOW == 249 (0x7fed1ce59800) [pid = 6867] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 07:00:56 INFO - PROCESS | 6867 | --DOMWINDOW == 248 (0x7fed370ba800) [pid = 6867] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 07:00:56 INFO - PROCESS | 6867 | --DOMWINDOW == 247 (0x7fed1ce4ec00) [pid = 6867] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 07:00:56 INFO - PROCESS | 6867 | --DOMWINDOW == 246 (0x7fed22eee400) [pid = 6867] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 07:00:56 INFO - PROCESS | 6867 | --DOMWINDOW == 245 (0x7fed2acecc00) [pid = 6867] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 07:00:56 INFO - PROCESS | 6867 | --DOMWINDOW == 244 (0x7fed31ab3c00) [pid = 6867] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 07:00:56 INFO - PROCESS | 6867 | --DOMWINDOW == 243 (0x7fed22ca8000) [pid = 6867] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 07:00:56 INFO - PROCESS | 6867 | --DOMWINDOW == 242 (0x7fed32f25c00) [pid = 6867] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 07:00:56 INFO - PROCESS | 6867 | --DOMWINDOW == 241 (0x7fed2c756c00) [pid = 6867] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 07:00:56 INFO - PROCESS | 6867 | --DOMWINDOW == 240 (0x7fed2c750000) [pid = 6867] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 07:00:56 INFO - PROCESS | 6867 | --DOMWINDOW == 239 (0x7fed22caa000) [pid = 6867] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 07:00:56 INFO - PROCESS | 6867 | --DOMWINDOW == 238 (0x7fed20165000) [pid = 6867] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 07:00:56 INFO - PROCESS | 6867 | --DOMWINDOW == 237 (0x7fed2a18c800) [pid = 6867] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 07:00:56 INFO - PROCESS | 6867 | --DOMWINDOW == 236 (0x7fed28ace000) [pid = 6867] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 07:00:56 INFO - PROCESS | 6867 | --DOMWINDOW == 235 (0x7fed31c80800) [pid = 6867] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 07:00:56 INFO - PROCESS | 6867 | --DOMWINDOW == 234 (0x7fed2ace6000) [pid = 6867] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 07:00:56 INFO - PROCESS | 6867 | --DOMWINDOW == 233 (0x7fed32dbc000) [pid = 6867] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 07:00:56 INFO - PROCESS | 6867 | --DOMWINDOW == 232 (0x7fed29c4ec00) [pid = 6867] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 07:00:56 INFO - PROCESS | 6867 | --DOMWINDOW == 231 (0x7fed21bcc800) [pid = 6867] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 07:00:56 INFO - PROCESS | 6867 | --DOMWINDOW == 230 (0x7fed20ad5c00) [pid = 6867] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 07:00:56 INFO - PROCESS | 6867 | --DOMWINDOW == 229 (0x7fed2a194800) [pid = 6867] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 07:00:56 INFO - PROCESS | 6867 | --DOMWINDOW == 228 (0x7fed20475800) [pid = 6867] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 07:00:56 INFO - PROCESS | 6867 | --DOMWINDOW == 227 (0x7fed340c2000) [pid = 6867] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 07:00:56 INFO - PROCESS | 6867 | --DOMWINDOW == 226 (0x7fed2ad73000) [pid = 6867] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 07:00:56 INFO - PROCESS | 6867 | --DOMWINDOW == 225 (0x7fed4ea4dc00) [pid = 6867] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 07:00:56 INFO - PROCESS | 6867 | --DOMWINDOW == 224 (0x7fed2a271400) [pid = 6867] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 07:00:56 INFO - PROCESS | 6867 | --DOMWINDOW == 223 (0x7fed29329800) [pid = 6867] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 07:00:56 INFO - PROCESS | 6867 | --DOMWINDOW == 222 (0x7fed251ec000) [pid = 6867] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 07:00:56 INFO - PROCESS | 6867 | --DOMWINDOW == 221 (0x7fed20ad0000) [pid = 6867] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 07:00:56 INFO - PROCESS | 6867 | --DOMWINDOW == 220 (0x7fed31c8a000) [pid = 6867] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 07:00:56 INFO - PROCESS | 6867 | --DOMWINDOW == 219 (0x7fed20c60c00) [pid = 6867] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 07:00:57 INFO - PROCESS | 6867 | --DOMWINDOW == 218 (0x7fed1ff42c00) [pid = 6867] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 07:00:57 INFO - PROCESS | 6867 | --DOMWINDOW == 217 (0x7fed29dc2800) [pid = 6867] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 07:00:57 INFO - PROCESS | 6867 | --DOMWINDOW == 216 (0x7fed2714d800) [pid = 6867] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 07:00:57 INFO - PROCESS | 6867 | --DOMWINDOW == 215 (0x7fed2ad6ec00) [pid = 6867] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 07:00:57 INFO - PROCESS | 6867 | --DOMWINDOW == 214 (0x7fed33e25c00) [pid = 6867] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 07:00:57 INFO - PROCESS | 6867 | --DOMWINDOW == 213 (0x7fed4ea45c00) [pid = 6867] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 07:00:57 INFO - PROCESS | 6867 | --DOMWINDOW == 212 (0x7fed28ac2800) [pid = 6867] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 07:00:57 INFO - PROCESS | 6867 | --DOMWINDOW == 211 (0x7fed36c3a000) [pid = 6867] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 07:00:57 INFO - PROCESS | 6867 | --DOMWINDOW == 210 (0x7fed1ff4c800) [pid = 6867] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 07:00:57 INFO - PROCESS | 6867 | --DOMWINDOW == 209 (0x7fed290c2800) [pid = 6867] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 07:00:57 INFO - PROCESS | 6867 | --DOMWINDOW == 208 (0x7fed25f7e000) [pid = 6867] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 07:00:57 INFO - PROCESS | 6867 | --DOMWINDOW == 207 (0x7fed2c4d0400) [pid = 6867] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 07:00:57 INFO - PROCESS | 6867 | --DOMWINDOW == 206 (0x7fed23d26800) [pid = 6867] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 07:00:57 INFO - PROCESS | 6867 | --DOMWINDOW == 205 (0x7fed29327800) [pid = 6867] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 07:00:57 INFO - PROCESS | 6867 | --DOMWINDOW == 204 (0x7fed20470000) [pid = 6867] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 07:00:57 INFO - PROCESS | 6867 | --DOMWINDOW == 203 (0x7fed29c42400) [pid = 6867] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 07:00:57 INFO - PROCESS | 6867 | --DOMWINDOW == 202 (0x7fed3b10ac00) [pid = 6867] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 07:00:57 INFO - PROCESS | 6867 | --DOMWINDOW == 201 (0x7fed1ff43c00) [pid = 6867] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 07:00:57 INFO - PROCESS | 6867 | --DOMWINDOW == 200 (0x7fed2932fc00) [pid = 6867] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 07:00:57 INFO - PROCESS | 6867 | --DOMWINDOW == 199 (0x7fed2afe5000) [pid = 6867] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 07:00:57 INFO - PROCESS | 6867 | --DOMWINDOW == 198 (0x7fed27144400) [pid = 6867] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 07:00:57 INFO - PROCESS | 6867 | --DOMWINDOW == 197 (0x7fed39173c00) [pid = 6867] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 07:00:57 INFO - PROCESS | 6867 | --DOMWINDOW == 196 (0x7fed2aced000) [pid = 6867] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 07:00:57 INFO - PROCESS | 6867 | --DOMWINDOW == 195 (0x7fed37427800) [pid = 6867] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 07:00:57 INFO - PROCESS | 6867 | --DOMWINDOW == 194 (0x7fed4a1b1c00) [pid = 6867] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 07:00:57 INFO - PROCESS | 6867 | --DOMWINDOW == 193 (0x7fed1ce5b000) [pid = 6867] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 07:00:57 INFO - PROCESS | 6867 | --DOMWINDOW == 192 (0x7fed27150400) [pid = 6867] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 07:00:57 INFO - PROCESS | 6867 | --DOMWINDOW == 191 (0x7fed1ce50800) [pid = 6867] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 07:00:57 INFO - PROCESS | 6867 | --DOMWINDOW == 190 (0x7fed1ce4f400) [pid = 6867] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 07:00:57 INFO - PROCESS | 6867 | --DOMWINDOW == 189 (0x7fed1ce4d400) [pid = 6867] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 07:00:57 INFO - PROCESS | 6867 | --DOMWINDOW == 188 (0x7fed27083800) [pid = 6867] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 07:00:57 INFO - PROCESS | 6867 | --DOMWINDOW == 187 (0x7fed3b1f9000) [pid = 6867] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 07:00:57 INFO - PROCESS | 6867 | --DOMWINDOW == 186 (0x7fed2046ac00) [pid = 6867] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 07:00:57 INFO - PROCESS | 6867 | --DOMWINDOW == 185 (0x7fed27148000) [pid = 6867] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 07:00:57 INFO - PROCESS | 6867 | --DOMWINDOW == 184 (0x7fed2aeb1400) [pid = 6867] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 07:00:57 INFO - PROCESS | 6867 | --DOMWINDOW == 183 (0x7fed20473400) [pid = 6867] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 07:00:57 INFO - PROCESS | 6867 | --DOMWINDOW == 182 (0x7fed1ce4e400) [pid = 6867] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 07:00:57 INFO - PROCESS | 6867 | --DOMWINDOW == 181 (0x7fed2a26e000) [pid = 6867] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 07:00:57 INFO - PROCESS | 6867 | --DOMWINDOW == 180 (0x7fed31adc800) [pid = 6867] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 07:00:57 INFO - PROCESS | 6867 | 1461247257052 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:57 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed1ffa9000 == 182 [pid = 6867] [id = 619] 07:00:57 INFO - PROCESS | 6867 | ++DOMWINDOW == 181 (0x7fed1ce4d400) [pid = 6867] [serial = 1858] [outer = (nil)] 07:00:57 INFO - PROCESS | 6867 | ++DOMWINDOW == 182 (0x7fed1ce54400) [pid = 6867] [serial = 1859] [outer = 0x7fed1ce4d400] 07:00:57 INFO - PROCESS | 6867 | 1461247257126 Marionette DEBUG loaded listener.js 07:00:57 INFO - PROCESS | 6867 | ++DOMWINDOW == 183 (0x7fed205da800) [pid = 6867] [serial = 1860] [outer = 0x7fed1ce4d400] 07:00:57 INFO - PROCESS | 6867 | 1461247257833 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]]]}] 07:00:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 07:00:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 2452ms 07:00:57 INFO - PROCESS | 6867 | 1461247257872 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 07:00:57 INFO - PROCESS | 6867 | 1461247257877 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 07:00:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 07:00:57 INFO - PROCESS | 6867 | 1461247257883 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 07:00:57 INFO - PROCESS | 6867 | 1461247257885 Marionette TRACE conn3 <- [1,2450,null,{}] 07:00:57 INFO - PROCESS | 6867 | 1461247257891 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}] 07:00:58 INFO - PROCESS | 6867 | 1461247258181 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 07:00:58 INFO - PROCESS | 6867 | 1461247258309 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:58 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2840c000 == 183 [pid = 6867] [id = 620] 07:00:58 INFO - PROCESS | 6867 | ++DOMWINDOW == 184 (0x7fed1ce4e400) [pid = 6867] [serial = 1861] [outer = (nil)] 07:00:58 INFO - PROCESS | 6867 | ++DOMWINDOW == 185 (0x7fed25728c00) [pid = 6867] [serial = 1862] [outer = 0x7fed1ce4e400] 07:00:58 INFO - PROCESS | 6867 | 1461247258372 Marionette DEBUG loaded listener.js 07:00:58 INFO - PROCESS | 6867 | ++DOMWINDOW == 186 (0x7fed2844e800) [pid = 6867] [serial = 1863] [outer = 0x7fed1ce4e400] 07:00:59 INFO - PROCESS | 6867 | 1461247259508 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]]]}] 07:00:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 07:00:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1689ms 07:00:59 INFO - PROCESS | 6867 | 1461247259575 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 07:00:59 INFO - PROCESS | 6867 | 1461247259582 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 07:00:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 07:00:59 INFO - PROCESS | 6867 | 1461247259592 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 07:00:59 INFO - PROCESS | 6867 | 1461247259597 Marionette TRACE conn3 <- [1,2454,null,{}] 07:00:59 INFO - PROCESS | 6867 | 1461247259653 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}] 07:00:59 INFO - PROCESS | 6867 | 1461247259923 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 07:01:00 INFO - PROCESS | 6867 | 1461247260267 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:00 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed25e9f800 == 184 [pid = 6867] [id = 621] 07:01:00 INFO - PROCESS | 6867 | ++DOMWINDOW == 187 (0x7fed21bcd800) [pid = 6867] [serial = 1864] [outer = (nil)] 07:01:00 INFO - PROCESS | 6867 | ++DOMWINDOW == 188 (0x7fed22cd8000) [pid = 6867] [serial = 1865] [outer = 0x7fed21bcd800] 07:01:00 INFO - PROCESS | 6867 | 1461247260349 Marionette DEBUG loaded listener.js 07:01:00 INFO - PROCESS | 6867 | ++DOMWINDOW == 189 (0x7fed231ad000) [pid = 6867] [serial = 1866] [outer = 0x7fed21bcd800] 07:01:01 INFO - PROCESS | 6867 | 1461247261364 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]]]}] 07:01:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 07:01:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1832ms 07:01:01 INFO - PROCESS | 6867 | 1461247261425 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 07:01:01 INFO - PROCESS | 6867 | 1461247261434 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 07:01:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 07:01:01 INFO - PROCESS | 6867 | 1461247261445 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 07:01:01 INFO - PROCESS | 6867 | 1461247261448 Marionette TRACE conn3 <- [1,2458,null,{}] 07:01:01 INFO - PROCESS | 6867 | 1461247261455 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}] 07:01:01 INFO - PROCESS | 6867 | 1461247261702 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 07:01:02 INFO - PROCESS | 6867 | 1461247262090 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:02 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed285a1000 == 185 [pid = 6867] [id = 622] 07:01:02 INFO - PROCESS | 6867 | ++DOMWINDOW == 190 (0x7fed23daf800) [pid = 6867] [serial = 1867] [outer = (nil)] 07:01:02 INFO - PROCESS | 6867 | ++DOMWINDOW == 191 (0x7fed2571fc00) [pid = 6867] [serial = 1868] [outer = 0x7fed23daf800] 07:01:02 INFO - PROCESS | 6867 | 1461247262187 Marionette DEBUG loaded listener.js 07:01:02 INFO - PROCESS | 6867 | ++DOMWINDOW == 192 (0x7fed2714d000) [pid = 6867] [serial = 1869] [outer = 0x7fed23daf800] 07:01:03 INFO - PROCESS | 6867 | 1461247263143 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]]]}] 07:01:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 07:01:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1733ms 07:01:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 07:01:03 INFO - PROCESS | 6867 | 1461247263178 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 07:01:03 INFO - PROCESS | 6867 | 1461247263181 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 07:01:03 INFO - PROCESS | 6867 | 1461247263188 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 07:01:03 INFO - PROCESS | 6867 | 1461247263193 Marionette TRACE conn3 <- [1,2462,null,{}] 07:01:03 INFO - PROCESS | 6867 | 1461247263210 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}] 07:01:03 INFO - PROCESS | 6867 | 1461247263446 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 07:01:03 INFO - PROCESS | 6867 | 1461247263718 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:03 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed29df5800 == 186 [pid = 6867] [id = 623] 07:01:03 INFO - PROCESS | 6867 | ++DOMWINDOW == 193 (0x7fed28aabc00) [pid = 6867] [serial = 1870] [outer = (nil)] 07:01:03 INFO - PROCESS | 6867 | ++DOMWINDOW == 194 (0x7fed29158800) [pid = 6867] [serial = 1871] [outer = 0x7fed28aabc00] 07:01:03 INFO - PROCESS | 6867 | 1461247263845 Marionette DEBUG loaded listener.js 07:01:03 INFO - PROCESS | 6867 | ++DOMWINDOW == 195 (0x7fed29327800) [pid = 6867] [serial = 1872] [outer = 0x7fed28aabc00] 07:01:04 INFO - PROCESS | 6867 | 1461247264758 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]]]}] 07:01:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 07:01:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1635ms 07:01:04 INFO - PROCESS | 6867 | 1461247264824 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 07:01:04 INFO - PROCESS | 6867 | 1461247264829 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 07:01:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 07:01:04 INFO - PROCESS | 6867 | 1461247264835 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 07:01:04 INFO - PROCESS | 6867 | 1461247264838 Marionette TRACE conn3 <- [1,2466,null,{}] 07:01:04 INFO - PROCESS | 6867 | 1461247264844 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}] 07:01:05 INFO - PROCESS | 6867 | 1461247265115 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 07:01:05 INFO - PROCESS | 6867 | 1461247265517 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:05 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2a175000 == 187 [pid = 6867] [id = 624] 07:01:05 INFO - PROCESS | 6867 | ++DOMWINDOW == 196 (0x7fed28acc800) [pid = 6867] [serial = 1873] [outer = (nil)] 07:01:05 INFO - PROCESS | 6867 | ++DOMWINDOW == 197 (0x7fed29c46800) [pid = 6867] [serial = 1874] [outer = 0x7fed28acc800] 07:01:05 INFO - PROCESS | 6867 | 1461247265639 Marionette DEBUG loaded listener.js 07:01:05 INFO - PROCESS | 6867 | ++DOMWINDOW == 198 (0x7fed29c6fc00) [pid = 6867] [serial = 1875] [outer = 0x7fed28acc800] 07:01:06 INFO - PROCESS | 6867 | 1461247266714 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]]]}] 07:01:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 07:01:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1940ms 07:01:06 INFO - PROCESS | 6867 | 1461247266777 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 07:01:06 INFO - PROCESS | 6867 | 1461247266781 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 07:01:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 07:01:06 INFO - PROCESS | 6867 | 1461247266789 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 07:01:06 INFO - PROCESS | 6867 | 1461247266793 Marionette TRACE conn3 <- [1,2470,null,{}] 07:01:06 INFO - PROCESS | 6867 | 1461247266799 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}] 07:01:07 INFO - PROCESS | 6867 | 1461247267069 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 07:01:07 INFO - PROCESS | 6867 | 1461247267380 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:07 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2c79c800 == 188 [pid = 6867] [id = 625] 07:01:07 INFO - PROCESS | 6867 | ++DOMWINDOW == 199 (0x7fed29c09400) [pid = 6867] [serial = 1876] [outer = (nil)] 07:01:07 INFO - PROCESS | 6867 | ++DOMWINDOW == 200 (0x7fed2a276c00) [pid = 6867] [serial = 1877] [outer = 0x7fed29c09400] 07:01:07 INFO - PROCESS | 6867 | 1461247267459 Marionette DEBUG loaded listener.js 07:01:07 INFO - PROCESS | 6867 | ++DOMWINDOW == 201 (0x7fed2ad78c00) [pid = 6867] [serial = 1878] [outer = 0x7fed29c09400] 07:01:08 INFO - PROCESS | 6867 | 1461247268522 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]]]}] 07:01:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 07:01:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1804ms 07:01:08 INFO - PROCESS | 6867 | 1461247268595 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 07:01:08 INFO - PROCESS | 6867 | 1461247268598 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 07:01:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 07:01:08 INFO - PROCESS | 6867 | 1461247268607 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 07:01:08 INFO - PROCESS | 6867 | 1461247268611 Marionette TRACE conn3 <- [1,2474,null,{}] 07:01:08 INFO - PROCESS | 6867 | 1461247268617 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}] 07:01:08 INFO - PROCESS | 6867 | 1461247268932 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 07:01:09 INFO - PROCESS | 6867 | 1461247269272 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:09 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed31cee000 == 189 [pid = 6867] [id = 626] 07:01:09 INFO - PROCESS | 6867 | ++DOMWINDOW == 202 (0x7fed30f16000) [pid = 6867] [serial = 1879] [outer = (nil)] 07:01:09 INFO - PROCESS | 6867 | ++DOMWINDOW == 203 (0x7fed318cfc00) [pid = 6867] [serial = 1880] [outer = 0x7fed30f16000] 07:01:09 INFO - PROCESS | 6867 | 1461247269415 Marionette DEBUG loaded listener.js 07:01:09 INFO - PROCESS | 6867 | ++DOMWINDOW == 204 (0x7fed31ab2c00) [pid = 6867] [serial = 1881] [outer = 0x7fed30f16000] 07:01:10 INFO - PROCESS | 6867 | 1461247270530 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]]]}] 07:01:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 07:01:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1936ms 07:01:10 INFO - PROCESS | 6867 | 1461247270545 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 07:01:10 INFO - PROCESS | 6867 | 1461247270549 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 07:01:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 07:01:10 INFO - PROCESS | 6867 | 1461247270560 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 07:01:10 INFO - PROCESS | 6867 | 1461247270565 Marionette TRACE conn3 <- [1,2478,null,{}] 07:01:10 INFO - PROCESS | 6867 | 1461247270575 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}] 07:01:10 INFO - PROCESS | 6867 | 1461247270921 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 07:01:11 INFO - PROCESS | 6867 | 1461247271328 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:11 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed34112000 == 190 [pid = 6867] [id = 627] 07:01:11 INFO - PROCESS | 6867 | ++DOMWINDOW == 205 (0x7fed20ad0000) [pid = 6867] [serial = 1882] [outer = (nil)] 07:01:11 INFO - PROCESS | 6867 | ++DOMWINDOW == 206 (0x7fed31adcc00) [pid = 6867] [serial = 1883] [outer = 0x7fed20ad0000] 07:01:11 INFO - PROCESS | 6867 | 1461247271441 Marionette DEBUG loaded listener.js 07:01:11 INFO - PROCESS | 6867 | ++DOMWINDOW == 207 (0x7fed32f1dc00) [pid = 6867] [serial = 1884] [outer = 0x7fed20ad0000] 07:01:12 INFO - PROCESS | 6867 | 1461247272419 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]]]}] 07:01:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 07:01:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1938ms 07:01:12 INFO - PROCESS | 6867 | 1461247272501 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 07:01:12 INFO - PROCESS | 6867 | 1461247272507 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 07:01:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 07:01:12 INFO - PROCESS | 6867 | 1461247272517 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 07:01:12 INFO - PROCESS | 6867 | 1461247272522 Marionette TRACE conn3 <- [1,2482,null,{}] 07:01:12 INFO - PROCESS | 6867 | 1461247272530 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}] 07:01:12 INFO - PROCESS | 6867 | 1461247272900 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 07:01:13 INFO - PROCESS | 6867 | 1461247273322 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:13 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed36ce7800 == 191 [pid = 6867] [id = 628] 07:01:13 INFO - PROCESS | 6867 | ++DOMWINDOW == 208 (0x7fed30f17800) [pid = 6867] [serial = 1885] [outer = (nil)] 07:01:13 INFO - PROCESS | 6867 | ++DOMWINDOW == 209 (0x7fed33ce8800) [pid = 6867] [serial = 1886] [outer = 0x7fed30f17800] 07:01:13 INFO - PROCESS | 6867 | 1461247273456 Marionette DEBUG loaded listener.js 07:01:13 INFO - PROCESS | 6867 | ++DOMWINDOW == 210 (0x7fed33e2f800) [pid = 6867] [serial = 1887] [outer = 0x7fed30f17800] 07:01:14 INFO - PROCESS | 6867 | 1461247274645 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]]]}] 07:01:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 07:01:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 2192ms 07:01:14 INFO - PROCESS | 6867 | 1461247274708 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 07:01:14 INFO - PROCESS | 6867 | 1461247274712 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 07:01:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 07:01:14 INFO - PROCESS | 6867 | 1461247274718 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 07:01:14 INFO - PROCESS | 6867 | 1461247274721 Marionette TRACE conn3 <- [1,2486,null,{}] 07:01:14 INFO - PROCESS | 6867 | 1461247274726 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}] 07:01:14 INFO - PROCESS | 6867 | 1461247274955 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 07:01:15 INFO - PROCESS | 6867 | 1461247275282 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:15 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed37246800 == 192 [pid = 6867] [id = 629] 07:01:15 INFO - PROCESS | 6867 | ++DOMWINDOW == 211 (0x7fed31ad4c00) [pid = 6867] [serial = 1888] [outer = (nil)] 07:01:15 INFO - PROCESS | 6867 | ++DOMWINDOW == 212 (0x7fed3417a800) [pid = 6867] [serial = 1889] [outer = 0x7fed31ad4c00] 07:01:15 INFO - PROCESS | 6867 | 1461247275368 Marionette DEBUG loaded listener.js 07:01:15 INFO - PROCESS | 6867 | ++DOMWINDOW == 213 (0x7fed3699cc00) [pid = 6867] [serial = 1890] [outer = 0x7fed31ad4c00] 07:01:16 INFO - PROCESS | 6867 | 1461247276255 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]]]}] 07:01:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 07:01:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1586ms 07:01:16 INFO - PROCESS | 6867 | 1461247276305 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 07:01:16 INFO - PROCESS | 6867 | 1461247276308 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 07:01:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 07:01:16 INFO - PROCESS | 6867 | 1461247276314 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 07:01:16 INFO - PROCESS | 6867 | 1461247276316 Marionette TRACE conn3 <- [1,2490,null,{}] 07:01:16 INFO - PROCESS | 6867 | 1461247276322 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}] 07:01:16 INFO - PROCESS | 6867 | 1461247276564 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 07:01:16 INFO - PROCESS | 6867 | 1461247276935 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:16 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed37666800 == 193 [pid = 6867] [id = 630] 07:01:16 INFO - PROCESS | 6867 | ++DOMWINDOW == 214 (0x7fed251e4000) [pid = 6867] [serial = 1891] [outer = (nil)] 07:01:17 INFO - PROCESS | 6867 | ++DOMWINDOW == 215 (0x7fed36eb3400) [pid = 6867] [serial = 1892] [outer = 0x7fed251e4000] 07:01:17 INFO - PROCESS | 6867 | 1461247277034 Marionette DEBUG loaded listener.js 07:01:17 INFO - PROCESS | 6867 | ++DOMWINDOW == 216 (0x7fed37312c00) [pid = 6867] [serial = 1893] [outer = 0x7fed251e4000] 07:01:18 INFO - PROCESS | 6867 | 1461247278050 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]]]}] 07:01:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 07:01:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1780ms 07:01:18 INFO - PROCESS | 6867 | 1461247278098 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 07:01:18 INFO - PROCESS | 6867 | 1461247278104 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 07:01:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 07:01:18 INFO - PROCESS | 6867 | 1461247278113 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 07:01:18 INFO - PROCESS | 6867 | 1461247278119 Marionette TRACE conn3 <- [1,2494,null,{}] 07:01:18 INFO - PROCESS | 6867 | 1461247278128 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}] 07:01:18 INFO - PROCESS | 6867 | 1461247278421 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 07:01:18 INFO - PROCESS | 6867 | 1461247278748 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:18 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3af3a800 == 194 [pid = 6867] [id = 631] 07:01:18 INFO - PROCESS | 6867 | ++DOMWINDOW == 217 (0x7fed37758c00) [pid = 6867] [serial = 1894] [outer = (nil)] 07:01:18 INFO - PROCESS | 6867 | ++DOMWINDOW == 218 (0x7fed39d50800) [pid = 6867] [serial = 1895] [outer = 0x7fed37758c00] 07:01:18 INFO - PROCESS | 6867 | 1461247278836 Marionette DEBUG loaded listener.js 07:01:18 INFO - PROCESS | 6867 | ++DOMWINDOW == 219 (0x7fed3ade8000) [pid = 6867] [serial = 1896] [outer = 0x7fed37758c00] 07:01:19 INFO - PROCESS | 6867 | 1461247279734 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]]]}] 07:01:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 07:01:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1689ms 07:01:19 INFO - PROCESS | 6867 | 1461247279803 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 07:01:19 INFO - PROCESS | 6867 | 1461247279807 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 07:01:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 07:01:19 INFO - PROCESS | 6867 | 1461247279814 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 07:01:19 INFO - PROCESS | 6867 | 1461247279818 Marionette TRACE conn3 <- [1,2498,null,{}] 07:01:19 INFO - PROCESS | 6867 | 1461247279824 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}] 07:01:20 INFO - PROCESS | 6867 | 1461247280133 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 07:01:20 INFO - PROCESS | 6867 | 1461247280477 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:20 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3cf06800 == 195 [pid = 6867] [id = 632] 07:01:20 INFO - PROCESS | 6867 | ++DOMWINDOW == 220 (0x7fed22f10800) [pid = 6867] [serial = 1897] [outer = (nil)] 07:01:20 INFO - PROCESS | 6867 | ++DOMWINDOW == 221 (0x7fed3b188c00) [pid = 6867] [serial = 1898] [outer = 0x7fed22f10800] 07:01:20 INFO - PROCESS | 6867 | 1461247280562 Marionette DEBUG loaded listener.js 07:01:20 INFO - PROCESS | 6867 | ++DOMWINDOW == 222 (0x7fed3b5a2400) [pid = 6867] [serial = 1899] [outer = 0x7fed22f10800] 07:01:21 INFO - PROCESS | 6867 | 1461247281550 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]]]}] 07:01:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 07:01:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1791ms 07:01:21 INFO - PROCESS | 6867 | 1461247281608 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 07:01:21 INFO - PROCESS | 6867 | 1461247281612 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 07:01:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 07:01:21 INFO - PROCESS | 6867 | 1461247281622 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 07:01:21 INFO - PROCESS | 6867 | 1461247281625 Marionette TRACE conn3 <- [1,2502,null,{}] 07:01:21 INFO - PROCESS | 6867 | 1461247281634 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}] 07:01:22 INFO - PROCESS | 6867 | 1461247282063 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 07:01:22 INFO - PROCESS | 6867 | 1461247282438 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:22 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed49fa8000 == 196 [pid = 6867] [id = 633] 07:01:22 INFO - PROCESS | 6867 | ++DOMWINDOW == 223 (0x7fed318d2400) [pid = 6867] [serial = 1900] [outer = (nil)] 07:01:22 INFO - PROCESS | 6867 | ++DOMWINDOW == 224 (0x7fed3b948800) [pid = 6867] [serial = 1901] [outer = 0x7fed318d2400] 07:01:22 INFO - PROCESS | 6867 | 1461247282526 Marionette DEBUG loaded listener.js 07:01:22 INFO - PROCESS | 6867 | ++DOMWINDOW == 225 (0x7fed3c0bf400) [pid = 6867] [serial = 1902] [outer = 0x7fed318d2400] 07:01:23 INFO - PROCESS | 6867 | 1461247283392 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]]]}] 07:01:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 07:01:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1833ms 07:01:23 INFO - PROCESS | 6867 | 1461247283456 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 07:01:23 INFO - PROCESS | 6867 | 1461247283460 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 07:01:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 07:01:23 INFO - PROCESS | 6867 | 1461247283467 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 07:01:23 INFO - PROCESS | 6867 | 1461247283470 Marionette TRACE conn3 <- [1,2506,null,{}] 07:01:23 INFO - PROCESS | 6867 | 1461247283476 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}] 07:01:23 INFO - PROCESS | 6867 | 1461247283724 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 07:01:24 INFO - PROCESS | 6867 | 1461247284008 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:24 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed4f1a4800 == 197 [pid = 6867] [id = 634] 07:01:24 INFO - PROCESS | 6867 | ++DOMWINDOW == 226 (0x7fed3742e800) [pid = 6867] [serial = 1903] [outer = (nil)] 07:01:24 INFO - PROCESS | 6867 | ++DOMWINDOW == 227 (0x7fed3c835000) [pid = 6867] [serial = 1904] [outer = 0x7fed3742e800] 07:01:24 INFO - PROCESS | 6867 | 1461247284130 Marionette DEBUG loaded listener.js 07:01:24 INFO - PROCESS | 6867 | ++DOMWINDOW == 228 (0x7fed3d713800) [pid = 6867] [serial = 1905] [outer = 0x7fed3742e800] 07:01:25 INFO - PROCESS | 6867 | 1461247285054 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]]]}] 07:01:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 07:01:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1631ms 07:01:25 INFO - PROCESS | 6867 | 1461247285100 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 07:01:25 INFO - PROCESS | 6867 | 1461247285114 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 07:01:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 07:01:25 INFO - PROCESS | 6867 | 1461247285121 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 07:01:25 INFO - PROCESS | 6867 | 1461247285124 Marionette TRACE conn3 <- [1,2510,null,{}] 07:01:25 INFO - PROCESS | 6867 | 1461247285130 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}] 07:01:25 INFO - PROCESS | 6867 | 1461247285383 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 07:01:25 INFO - PROCESS | 6867 | 1461247285707 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:25 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed54372800 == 198 [pid = 6867] [id = 635] 07:01:25 INFO - PROCESS | 6867 | ++DOMWINDOW == 229 (0x7fed3b5a5000) [pid = 6867] [serial = 1906] [outer = (nil)] 07:01:25 INFO - PROCESS | 6867 | ++DOMWINDOW == 230 (0x7fed48e56400) [pid = 6867] [serial = 1907] [outer = 0x7fed3b5a5000] 07:01:25 INFO - PROCESS | 6867 | 1461247285788 Marionette DEBUG loaded listener.js 07:01:25 INFO - PROCESS | 6867 | ++DOMWINDOW == 231 (0x7fed4a140000) [pid = 6867] [serial = 1908] [outer = 0x7fed3b5a5000] 07:01:26 INFO - PROCESS | 6867 | 1461247286731 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]]]}] 07:01:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 07:01:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1682ms 07:01:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 07:01:26 INFO - PROCESS | 6867 | 1461247286804 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 07:01:26 INFO - PROCESS | 6867 | 1461247286807 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 07:01:26 INFO - PROCESS | 6867 | 1461247286814 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 07:01:26 INFO - PROCESS | 6867 | 1461247286817 Marionette TRACE conn3 <- [1,2514,null,{}] 07:01:26 INFO - PROCESS | 6867 | 1461247286822 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}] 07:01:27 INFO - PROCESS | 6867 | 1461247287088 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 07:01:27 INFO - PROCESS | 6867 | 1461247287429 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:27 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed22f6d800 == 199 [pid = 6867] [id = 636] 07:01:27 INFO - PROCESS | 6867 | ++DOMWINDOW == 232 (0x7fed23eef800) [pid = 6867] [serial = 1909] [outer = (nil)] 07:01:27 INFO - PROCESS | 6867 | ++DOMWINDOW == 233 (0x7fed4d01c000) [pid = 6867] [serial = 1910] [outer = 0x7fed23eef800] 07:01:27 INFO - PROCESS | 6867 | 1461247287504 Marionette DEBUG loaded listener.js 07:01:27 INFO - PROCESS | 6867 | ++DOMWINDOW == 234 (0x7fed4ea50400) [pid = 6867] [serial = 1911] [outer = 0x7fed23eef800] 07:01:28 INFO - PROCESS | 6867 | 1461247288367 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]]]}] 07:01:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 07:01:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1587ms 07:01:28 INFO - PROCESS | 6867 | 1461247288400 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 07:01:28 INFO - PROCESS | 6867 | 1461247288404 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 07:01:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 07:01:28 INFO - PROCESS | 6867 | 1461247288409 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 07:01:28 INFO - PROCESS | 6867 | 1461247288412 Marionette TRACE conn3 <- [1,2518,null,{}] 07:01:28 INFO - PROCESS | 6867 | 1461247288417 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}] 07:01:28 INFO - PROCESS | 6867 | 1461247288641 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 07:01:28 INFO - PROCESS | 6867 | 1461247288928 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:28 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed27049000 == 200 [pid = 6867] [id = 637] 07:01:28 INFO - PROCESS | 6867 | ++DOMWINDOW == 235 (0x7fed3c82a400) [pid = 6867] [serial = 1912] [outer = (nil)] 07:01:29 INFO - PROCESS | 6867 | ++DOMWINDOW == 236 (0x7fed4ef2bc00) [pid = 6867] [serial = 1913] [outer = 0x7fed3c82a400] 07:01:29 INFO - PROCESS | 6867 | 1461247289048 Marionette DEBUG loaded listener.js 07:01:29 INFO - PROCESS | 6867 | ++DOMWINDOW == 237 (0x7fed4f166000) [pid = 6867] [serial = 1914] [outer = 0x7fed3c82a400] 07:01:31 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed36b18800 == 199 [pid = 6867] [id = 49] 07:01:31 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3d8bc000 == 198 [pid = 6867] [id = 316] 07:01:31 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed257a7800 == 197 [pid = 6867] [id = 567] 07:01:31 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed36ccb000 == 196 [pid = 6867] [id = 518] 07:01:31 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed4e95e000 == 195 [pid = 6867] [id = 69] 07:01:31 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed4ae1a800 == 194 [pid = 6867] [id = 318] 07:01:31 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed34065800 == 193 [pid = 6867] [id = 42] 07:01:31 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed287e9000 == 192 [pid = 6867] [id = 519] 07:01:31 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed37143800 == 191 [pid = 6867] [id = 350] 07:01:31 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed1ffa9000 == 190 [pid = 6867] [id = 619] 07:01:31 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed26b73000 == 189 [pid = 6867] [id = 618] 07:01:31 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed251cd000 == 188 [pid = 6867] [id = 617] 07:01:31 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed20144000 == 187 [pid = 6867] [id = 616] 07:01:31 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed53679800 == 186 [pid = 6867] [id = 614] 07:01:31 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed1d1ec800 == 185 [pid = 6867] [id = 613] 07:01:31 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed218b7800 == 184 [pid = 6867] [id = 612] 07:01:31 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed5438e800 == 183 [pid = 6867] [id = 611] 07:01:31 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed4eeba000 == 182 [pid = 6867] [id = 610] 07:01:31 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed4ae04800 == 181 [pid = 6867] [id = 609] 07:01:31 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3fc3e800 == 180 [pid = 6867] [id = 608] 07:01:31 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3af44800 == 179 [pid = 6867] [id = 607] 07:01:31 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3767e000 == 178 [pid = 6867] [id = 606] 07:01:31 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed374aa800 == 177 [pid = 6867] [id = 605] 07:01:31 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed36fe2000 == 176 [pid = 6867] [id = 604] 07:01:31 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed36c51000 == 175 [pid = 6867] [id = 603] 07:01:31 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed33bb8800 == 174 [pid = 6867] [id = 602] 07:01:31 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed31cf4000 == 173 [pid = 6867] [id = 601] 07:01:31 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed30cb4000 == 172 [pid = 6867] [id = 600] 07:01:31 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed2a17a800 == 171 [pid = 6867] [id = 599] 07:01:31 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed2601e800 == 170 [pid = 6867] [id = 598] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 236 (0x7fed4a109c00) [pid = 6867] [serial = 1752] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 235 (0x7fed3d720400) [pid = 6867] [serial = 1749] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 234 (0x7fed3197e000) [pid = 6867] [serial = 1596] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 233 (0x7fed23d21400) [pid = 6867] [serial = 1766] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 232 (0x7fed25722c00) [pid = 6867] [serial = 1587] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 231 (0x7fed3774cc00) [pid = 6867] [serial = 1772] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 230 (0x7fed3c687800) [pid = 6867] [serial = 1746] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 229 (0x7fed2aeb7800) [pid = 6867] [serial = 1662] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 228 (0x7fed29c05000) [pid = 6867] [serial = 1728] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 227 (0x7fed21bd1400) [pid = 6867] [serial = 1724] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 226 (0x7fed3699ec00) [pid = 6867] [serial = 1557] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 225 (0x7fed31c82800) [pid = 6867] [serial = 1599] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 224 (0x7fed4f424000) [pid = 6867] [serial = 1758] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 223 (0x7fed33ce2800) [pid = 6867] [serial = 1734] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 222 (0x7fed29c10400) [pid = 6867] [serial = 1524] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 221 (0x7fed28acb800) [pid = 6867] [serial = 1788] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 220 (0x7fed23d29c00) [pid = 6867] [serial = 1769] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 219 (0x7fed3531dc00) [pid = 6867] [serial = 1554] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 218 (0x7fed231a2800) [pid = 6867] [serial = 1782] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 217 (0x7fed1ff4b000) [pid = 6867] [serial = 1760] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 216 (0x7fed3ac61800) [pid = 6867] [serial = 1617] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 215 (0x7fed290cfc00) [pid = 6867] [serial = 1521] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 214 (0x7fed2af97c00) [pid = 6867] [serial = 1533] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 213 (0x7fed31c7fc00) [pid = 6867] [serial = 1733] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 212 (0x7fed36ea9400) [pid = 6867] [serial = 1605] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 211 (0x7fed4ee11000) [pid = 6867] [serial = 1755] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 210 (0x7fed29164000) [pid = 6867] [serial = 1515] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 209 (0x7fed3c05cc00) [pid = 6867] [serial = 1683] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 208 (0x7fed23d20400) [pid = 6867] [serial = 1784] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 207 (0x7fed23d2dc00) [pid = 6867] [serial = 1770] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 206 (0x7fed29c44c00) [pid = 6867] [serial = 1659] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 205 (0x7fed391e1000) [pid = 6867] [serial = 1677] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 204 (0x7fed49dbd400) [pid = 6867] [serial = 1692] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 203 (0x7fed28440800) [pid = 6867] [serial = 1787] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 202 (0x7fed28aa3c00) [pid = 6867] [serial = 1775] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 201 (0x7fed2af90800) [pid = 6867] [serial = 1593] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 200 (0x7fed24e57c00) [pid = 6867] [serial = 1725] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 199 (0x7fed25f74800) [pid = 6867] [serial = 1656] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 198 (0x7fed2a26b800) [pid = 6867] [serial = 1530] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 197 (0x7fed3bf54000) [pid = 6867] [serial = 1626] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 196 (0x7fed4ee02400) [pid = 6867] [serial = 1754] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 195 (0x7fed20acbc00) [pid = 6867] [serial = 1763] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 194 (0x7fed29c9fc00) [pid = 6867] [serial = 1527] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 193 (0x7fed34d4f800) [pid = 6867] [serial = 1736] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 192 (0x7fed370b2800) [pid = 6867] [serial = 1608] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 191 (0x7fed3b5af800) [pid = 6867] [serial = 1623] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 190 (0x7fed2c4d4000) [pid = 6867] [serial = 1536] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 189 (0x7fed28aa8c00) [pid = 6867] [serial = 1776] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 188 (0x7fed20acfc00) [pid = 6867] [serial = 1764] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 187 (0x7fed1ff50400) [pid = 6867] [serial = 1761] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 186 (0x7fed4f1b9800) [pid = 6867] [serial = 1757] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 185 (0x7fed3748ec00) [pid = 6867] [serial = 1614] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 184 (0x7fed37750800) [pid = 6867] [serial = 1773] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 183 (0x7fed4b2f8c00) [pid = 6867] [serial = 1698] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 182 (0x7fed29c9d000) [pid = 6867] [serial = 1653] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 181 (0x7fed37310c00) [pid = 6867] [serial = 1611] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 180 (0x7fed3c82f400) [pid = 6867] [serial = 1635] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 179 (0x7fed30b94000) [pid = 6867] [serial = 1731] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 178 (0x7fed251f2000) [pid = 6867] [serial = 1704] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 177 (0x7fed251e6000) [pid = 6867] [serial = 1785] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 176 (0x7fed290cc400) [pid = 6867] [serial = 1790] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 175 (0x7fed4ea45400) [pid = 6867] [serial = 1701] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 174 (0x7fed31a3b800) [pid = 6867] [serial = 1668] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 173 (0x7fed37490000) [pid = 6867] [serial = 1740] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 172 (0x7fed3c634400) [pid = 6867] [serial = 1629] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 171 (0x7fed2a199c00) [pid = 6867] [serial = 1584] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 170 (0x7fed2c75e000) [pid = 6867] [serial = 1539] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 169 (0x7fed22cdec00) [pid = 6867] [serial = 1781] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 168 (0x7fed30f16800) [pid = 6867] [serial = 1542] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 167 (0x7fed35318000) [pid = 6867] [serial = 1560] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 166 (0x7fed369a3400) [pid = 6867] [serial = 1737] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 165 (0x7fed21bce000) [pid = 6867] [serial = 1632] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 164 (0x7fed2c759c00) [pid = 6867] [serial = 1665] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 163 (0x7fed340c1400) [pid = 6867] [serial = 1551] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 162 (0x7fed3d959400) [pid = 6867] [serial = 1686] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 161 (0x7fed23ef0400) [pid = 6867] [serial = 1778] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 160 (0x7fed31a3c000) [pid = 6867] [serial = 1545] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 159 (0x7fed23d25400) [pid = 6867] [serial = 1767] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 158 (0x7fed29dc3400) [pid = 6867] [serial = 1779] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 157 (0x7fed3c05b400) [pid = 6867] [serial = 1745] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 156 (0x7fed372f0800) [pid = 6867] [serial = 1739] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 155 (0x7fed29c05c00) [pid = 6867] [serial = 1791] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 154 (0x7fed3b5a3000) [pid = 6867] [serial = 1743] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 153 (0x7fed25726400) [pid = 6867] [serial = 1638] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 152 (0x7fed3c837800) [pid = 6867] [serial = 1748] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 151 (0x7fed3fb68c00) [pid = 6867] [serial = 1689] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 150 (0x7fed36a90800) [pid = 6867] [serial = 1602] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 149 (0x7fed2932c800) [pid = 6867] [serial = 1590] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 148 (0x7fed3b121400) [pid = 6867] [serial = 1742] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 147 (0x7fed34fa6400) [pid = 6867] [serial = 1671] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 146 (0x7fed4a1b1800) [pid = 6867] [serial = 1695] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 145 (0x7fed3aa38400) [pid = 6867] [serial = 1680] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 144 (0x7fed24e5bc00) [pid = 6867] [serial = 1518] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 143 (0x7fed3fb52000) [pid = 6867] [serial = 1751] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 142 (0x7fed2aebd400) [pid = 6867] [serial = 1730] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 141 (0x7fed29169400) [pid = 6867] [serial = 1727] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 140 (0x7fed36c3bc00) [pid = 6867] [serial = 1674] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 139 (0x7fed3b1ee400) [pid = 6867] [serial = 1620] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 6867 | --DOMWINDOW == 138 (0x7fed33cea400) [pid = 6867] [serial = 1548] [outer = (nil)] [url = about:blank] 07:01:32 INFO - PROCESS | 6867 | 1461247292215 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]]]}] 07:01:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 07:01:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 3842ms 07:01:32 INFO - PROCESS | 6867 | 1461247292252 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 07:01:32 INFO - PROCESS | 6867 | 1461247292259 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 07:01:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 07:01:32 INFO - PROCESS | 6867 | 1461247292267 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 07:01:32 INFO - PROCESS | 6867 | 1461247292272 Marionette TRACE conn3 <- [1,2522,null,{}] 07:01:32 INFO - PROCESS | 6867 | 1461247292283 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}] 07:01:32 INFO - PROCESS | 6867 | 1461247292532 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 07:01:32 INFO - PROCESS | 6867 | 1461247292714 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:32 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed1ff97000 == 171 [pid = 6867] [id = 638] 07:01:32 INFO - PROCESS | 6867 | ++DOMWINDOW == 139 (0x7fed2015d400) [pid = 6867] [serial = 1915] [outer = (nil)] 07:01:32 INFO - PROCESS | 6867 | ++DOMWINDOW == 140 (0x7fed2046c000) [pid = 6867] [serial = 1916] [outer = 0x7fed2015d400] 07:01:32 INFO - PROCESS | 6867 | 1461247292783 Marionette DEBUG loaded listener.js 07:01:32 INFO - PROCESS | 6867 | ++DOMWINDOW == 141 (0x7fed20473c00) [pid = 6867] [serial = 1917] [outer = 0x7fed2015d400] 07:01:33 INFO - PROCESS | 6867 | 1461247293653 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]]]}] 07:01:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 07:01:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1438ms 07:01:33 INFO - PROCESS | 6867 | 1461247293707 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 07:01:33 INFO - PROCESS | 6867 | 1461247293715 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 07:01:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 07:01:33 INFO - PROCESS | 6867 | 1461247293725 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 07:01:33 INFO - PROCESS | 6867 | 1461247293728 Marionette TRACE conn3 <- [1,2526,null,{}] 07:01:33 INFO - PROCESS | 6867 | 1461247293734 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}] 07:01:33 INFO - PROCESS | 6867 | 1461247293958 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 07:01:34 INFO - PROCESS | 6867 | 1461247294184 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:34 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed21890000 == 172 [pid = 6867] [id = 639] 07:01:34 INFO - PROCESS | 6867 | ++DOMWINDOW == 142 (0x7fed20160400) [pid = 6867] [serial = 1918] [outer = (nil)] 07:01:34 INFO - PROCESS | 6867 | ++DOMWINDOW == 143 (0x7fed205e9800) [pid = 6867] [serial = 1919] [outer = 0x7fed20160400] 07:01:34 INFO - PROCESS | 6867 | 1461247294251 Marionette DEBUG loaded listener.js 07:01:34 INFO - PROCESS | 6867 | ++DOMWINDOW == 144 (0x7fed20ad1400) [pid = 6867] [serial = 1920] [outer = 0x7fed20160400] 07:01:35 INFO - PROCESS | 6867 | 1461247295194 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]]]}] 07:01:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 07:01:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1537ms 07:01:35 INFO - PROCESS | 6867 | 1461247295270 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 07:01:35 INFO - PROCESS | 6867 | 1461247295273 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 07:01:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 07:01:35 INFO - PROCESS | 6867 | 1461247295288 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 07:01:35 INFO - PROCESS | 6867 | 1461247295298 Marionette TRACE conn3 <- [1,2530,null,{}] 07:01:35 INFO - PROCESS | 6867 | 1461247295358 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}] 07:01:35 INFO - PROCESS | 6867 | 1461247295812 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 07:01:36 INFO - PROCESS | 6867 | 1461247296007 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:36 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed21d6f800 == 173 [pid = 6867] [id = 640] 07:01:36 INFO - PROCESS | 6867 | ++DOMWINDOW == 145 (0x7fed21bc9400) [pid = 6867] [serial = 1921] [outer = (nil)] 07:01:36 INFO - PROCESS | 6867 | ++DOMWINDOW == 146 (0x7fed22ca9400) [pid = 6867] [serial = 1922] [outer = 0x7fed21bc9400] 07:01:36 INFO - PROCESS | 6867 | 1461247296123 Marionette DEBUG loaded listener.js 07:01:36 INFO - PROCESS | 6867 | ++DOMWINDOW == 147 (0x7fed22cd4800) [pid = 6867] [serial = 1923] [outer = 0x7fed21bc9400] 07:01:37 INFO - PROCESS | 6867 | --DOMWINDOW == 146 (0x7fed3917c800) [pid = 6867] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 07:01:37 INFO - PROCESS | 6867 | --DOMWINDOW == 145 (0x7fed1ce4d400) [pid = 6867] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 07:01:37 INFO - PROCESS | 6867 | --DOMWINDOW == 144 (0x7fed2c4da400) [pid = 6867] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 07:01:37 INFO - PROCESS | 6867 | --DOMWINDOW == 143 (0x7fed2572bc00) [pid = 6867] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 07:01:37 INFO - PROCESS | 6867 | --DOMWINDOW == 142 (0x7fed29323000) [pid = 6867] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 07:01:37 INFO - PROCESS | 6867 | --DOMWINDOW == 141 (0x7fed29c4f000) [pid = 6867] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 07:01:37 INFO - PROCESS | 6867 | --DOMWINDOW == 140 (0x7fed205e0000) [pid = 6867] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 07:01:37 INFO - PROCESS | 6867 | --DOMWINDOW == 139 (0x7fed205e4000) [pid = 6867] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 07:01:37 INFO - PROCESS | 6867 | --DOMWINDOW == 138 (0x7fed23d26c00) [pid = 6867] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 07:01:37 INFO - PROCESS | 6867 | --DOMWINDOW == 137 (0x7fed231a1000) [pid = 6867] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 07:01:37 INFO - PROCESS | 6867 | --DOMWINDOW == 136 (0x7fed3d7bd400) [pid = 6867] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 07:01:37 INFO - PROCESS | 6867 | --DOMWINDOW == 135 (0x7fed335d7400) [pid = 6867] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 07:01:37 INFO - PROCESS | 6867 | --DOMWINDOW == 134 (0x7fed33ce4c00) [pid = 6867] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 07:01:37 INFO - PROCESS | 6867 | --DOMWINDOW == 133 (0x7fed2054ac00) [pid = 6867] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 07:01:37 INFO - PROCESS | 6867 | --DOMWINDOW == 132 (0x7fed23f4a000) [pid = 6867] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 07:01:37 INFO - PROCESS | 6867 | --DOMWINDOW == 131 (0x7fed2054e400) [pid = 6867] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 07:01:37 INFO - PROCESS | 6867 | --DOMWINDOW == 130 (0x7fed3acec400) [pid = 6867] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 07:01:37 INFO - PROCESS | 6867 | --DOMWINDOW == 129 (0x7fed27147000) [pid = 6867] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 07:01:37 INFO - PROCESS | 6867 | --DOMWINDOW == 128 (0x7fed20552c00) [pid = 6867] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 07:01:37 INFO - PROCESS | 6867 | --DOMWINDOW == 127 (0x7fed30ba0800) [pid = 6867] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 07:01:37 INFO - PROCESS | 6867 | --DOMWINDOW == 126 (0x7fed28440400) [pid = 6867] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 07:01:37 INFO - PROCESS | 6867 | --DOMWINDOW == 125 (0x7fed318d3c00) [pid = 6867] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 07:01:37 INFO - PROCESS | 6867 | --DOMWINDOW == 124 (0x7fed318d0400) [pid = 6867] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 07:01:37 INFO - PROCESS | 6867 | 1461247297769 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]]]}] 07:01:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 07:01:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 2522ms 07:01:37 INFO - PROCESS | 6867 | 1461247297807 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 07:01:37 INFO - PROCESS | 6867 | 1461247297811 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 07:01:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 07:01:37 INFO - PROCESS | 6867 | 1461247297818 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 07:01:37 INFO - PROCESS | 6867 | 1461247297821 Marionette TRACE conn3 <- [1,2534,null,{}] 07:01:37 INFO - PROCESS | 6867 | 1461247297826 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}] 07:01:38 INFO - PROCESS | 6867 | 1461247298043 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 07:01:38 INFO - PROCESS | 6867 | 1461247298228 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:38 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed22f6c800 == 174 [pid = 6867] [id = 641] 07:01:38 INFO - PROCESS | 6867 | ++DOMWINDOW == 125 (0x7fed20552400) [pid = 6867] [serial = 1924] [outer = (nil)] 07:01:38 INFO - PROCESS | 6867 | ++DOMWINDOW == 126 (0x7fed22ef0c00) [pid = 6867] [serial = 1925] [outer = 0x7fed20552400] 07:01:38 INFO - PROCESS | 6867 | 1461247298300 Marionette DEBUG loaded listener.js 07:01:38 INFO - PROCESS | 6867 | ++DOMWINDOW == 127 (0x7fed22efa000) [pid = 6867] [serial = 1926] [outer = 0x7fed20552400] 07:01:39 INFO - PROCESS | 6867 | 1461247299486 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]]]}] 07:01:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 07:01:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1741ms 07:01:39 INFO - PROCESS | 6867 | 1461247299563 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 07:01:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 07:01:39 INFO - PROCESS | 6867 | 1461247299574 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 07:01:39 INFO - PROCESS | 6867 | 1461247299606 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 07:01:39 INFO - PROCESS | 6867 | 1461247299617 Marionette TRACE conn3 <- [1,2538,null,{}] 07:01:39 INFO - PROCESS | 6867 | 1461247299688 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}] 07:01:40 INFO - PROCESS | 6867 | 1461247300025 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 07:01:40 INFO - PROCESS | 6867 | 1461247300302 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:40 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2019c800 == 175 [pid = 6867] [id = 642] 07:01:40 INFO - PROCESS | 6867 | ++DOMWINDOW == 128 (0x7fed20469000) [pid = 6867] [serial = 1927] [outer = (nil)] 07:01:40 INFO - PROCESS | 6867 | ++DOMWINDOW == 129 (0x7fed2054d000) [pid = 6867] [serial = 1928] [outer = 0x7fed20469000] 07:01:40 INFO - PROCESS | 6867 | 1461247300379 Marionette DEBUG loaded listener.js 07:01:40 INFO - PROCESS | 6867 | ++DOMWINDOW == 130 (0x7fed205dc400) [pid = 6867] [serial = 1929] [outer = 0x7fed20469000] 07:01:41 INFO - PROCESS | 6867 | 1461247301448 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]]]}] 07:01:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 07:01:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1913ms 07:01:41 INFO - PROCESS | 6867 | 1461247301498 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 07:01:41 INFO - PROCESS | 6867 | 1461247301506 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 07:01:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 07:01:41 INFO - PROCESS | 6867 | 1461247301518 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 07:01:41 INFO - PROCESS | 6867 | 1461247301522 Marionette TRACE conn3 <- [1,2542,null,{}] 07:01:41 INFO - PROCESS | 6867 | 1461247301530 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}] 07:01:41 INFO - PROCESS | 6867 | 1461247301763 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 07:01:42 INFO - PROCESS | 6867 | 1461247302076 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:42 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed251cc800 == 176 [pid = 6867] [id = 643] 07:01:42 INFO - PROCESS | 6867 | ++DOMWINDOW == 131 (0x7fed20c59800) [pid = 6867] [serial = 1930] [outer = (nil)] 07:01:42 INFO - PROCESS | 6867 | ++DOMWINDOW == 132 (0x7fed22ca4000) [pid = 6867] [serial = 1931] [outer = 0x7fed20c59800] 07:01:42 INFO - PROCESS | 6867 | 1461247302159 Marionette DEBUG loaded listener.js 07:01:42 INFO - PROCESS | 6867 | ++DOMWINDOW == 133 (0x7fed22cda800) [pid = 6867] [serial = 1932] [outer = 0x7fed20c59800] 07:01:43 INFO - PROCESS | 6867 | 1461247303134 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]]]}] 07:01:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 07:01:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1683ms 07:01:43 INFO - PROCESS | 6867 | 1461247303202 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 07:01:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 07:01:43 INFO - PROCESS | 6867 | 1461247303206 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 07:01:43 INFO - PROCESS | 6867 | 1461247303212 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 07:01:43 INFO - PROCESS | 6867 | 1461247303218 Marionette TRACE conn3 <- [1,2546,null,{}] 07:01:43 INFO - PROCESS | 6867 | 1461247303234 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}] 07:01:43 INFO - PROCESS | 6867 | 1461247303513 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 07:01:43 INFO - PROCESS | 6867 | 1461247303861 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:43 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed25dbb000 == 177 [pid = 6867] [id = 644] 07:01:43 INFO - PROCESS | 6867 | ++DOMWINDOW == 134 (0x7fed22f0c800) [pid = 6867] [serial = 1933] [outer = (nil)] 07:01:43 INFO - PROCESS | 6867 | ++DOMWINDOW == 135 (0x7fed231a4000) [pid = 6867] [serial = 1934] [outer = 0x7fed22f0c800] 07:01:43 INFO - PROCESS | 6867 | 1461247303937 Marionette DEBUG loaded listener.js 07:01:44 INFO - PROCESS | 6867 | ++DOMWINDOW == 136 (0x7fed23d23800) [pid = 6867] [serial = 1935] [outer = 0x7fed22f0c800] 07:01:44 INFO - PROCESS | 6867 | 1461247304851 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]]]}] 07:01:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 07:01:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1689ms 07:01:44 INFO - PROCESS | 6867 | 1461247304901 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 07:01:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 07:01:44 INFO - PROCESS | 6867 | 1461247304906 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 07:01:44 INFO - PROCESS | 6867 | 1461247304912 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 07:01:44 INFO - PROCESS | 6867 | 1461247304915 Marionette TRACE conn3 <- [1,2550,null,{}] 07:01:44 INFO - PROCESS | 6867 | 1461247304920 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}] 07:01:45 INFO - PROCESS | 6867 | 1461247305136 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 07:01:45 INFO - PROCESS | 6867 | 1461247305362 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:45 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed25fad800 == 178 [pid = 6867] [id = 645] 07:01:45 INFO - PROCESS | 6867 | ++DOMWINDOW == 137 (0x7fed22f11c00) [pid = 6867] [serial = 1936] [outer = (nil)] 07:01:45 INFO - PROCESS | 6867 | ++DOMWINDOW == 138 (0x7fed23da7800) [pid = 6867] [serial = 1937] [outer = 0x7fed22f11c00] 07:01:45 INFO - PROCESS | 6867 | 1461247305480 Marionette DEBUG loaded listener.js 07:01:45 INFO - PROCESS | 6867 | ++DOMWINDOW == 139 (0x7fed23eedc00) [pid = 6867] [serial = 1938] [outer = 0x7fed22f11c00] 07:01:46 INFO - PROCESS | 6867 | 1461247306382 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]]]}] 07:01:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 07:01:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1529ms 07:01:46 INFO - PROCESS | 6867 | 1461247306441 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 07:01:46 INFO - PROCESS | 6867 | 1461247306445 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 07:01:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 07:01:46 INFO - PROCESS | 6867 | 1461247306451 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 07:01:46 INFO - PROCESS | 6867 | 1461247306455 Marionette TRACE conn3 <- [1,2554,null,{}] 07:01:46 INFO - PROCESS | 6867 | 1461247306460 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}] 07:01:46 INFO - PROCESS | 6867 | 1461247306670 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 07:01:46 INFO - PROCESS | 6867 | 1461247306935 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:47 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed26b86000 == 179 [pid = 6867] [id = 646] 07:01:47 INFO - PROCESS | 6867 | ++DOMWINDOW == 140 (0x7fed23d29800) [pid = 6867] [serial = 1939] [outer = (nil)] 07:01:47 INFO - PROCESS | 6867 | ++DOMWINDOW == 141 (0x7fed23f41000) [pid = 6867] [serial = 1940] [outer = 0x7fed23d29800] 07:01:47 INFO - PROCESS | 6867 | 1461247307056 Marionette DEBUG loaded listener.js 07:01:47 INFO - PROCESS | 6867 | ++DOMWINDOW == 142 (0x7fed23f4a000) [pid = 6867] [serial = 1941] [outer = 0x7fed23d29800] 07:01:47 INFO - PROCESS | 6867 | 1461247307943 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]]]}] 07:01:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 07:01:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1529ms 07:01:47 INFO - PROCESS | 6867 | 1461247307981 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 07:01:47 INFO - PROCESS | 6867 | 1461247307984 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 07:01:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 07:01:47 INFO - PROCESS | 6867 | 1461247307990 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 07:01:47 INFO - PROCESS | 6867 | 1461247307993 Marionette TRACE conn3 <- [1,2558,null,{}] 07:01:48 INFO - PROCESS | 6867 | 1461247307998 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}] 07:01:48 INFO - PROCESS | 6867 | 1461247308250 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 07:01:48 INFO - PROCESS | 6867 | 1461247308512 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:48 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed27350800 == 180 [pid = 6867] [id = 647] 07:01:48 INFO - PROCESS | 6867 | ++DOMWINDOW == 143 (0x7fed25724000) [pid = 6867] [serial = 1942] [outer = (nil)] 07:01:48 INFO - PROCESS | 6867 | ++DOMWINDOW == 144 (0x7fed25729800) [pid = 6867] [serial = 1943] [outer = 0x7fed25724000] 07:01:48 INFO - PROCESS | 6867 | 1461247308643 Marionette DEBUG loaded listener.js 07:01:48 INFO - PROCESS | 6867 | ++DOMWINDOW == 145 (0x7fed27086400) [pid = 6867] [serial = 1944] [outer = 0x7fed25724000] 07:01:49 INFO - PROCESS | 6867 | 1461247309513 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]]]}] 07:01:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 07:01:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1577ms 07:01:49 INFO - PROCESS | 6867 | 1461247309570 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 07:01:49 INFO - PROCESS | 6867 | 1461247309572 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 07:01:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 07:01:49 INFO - PROCESS | 6867 | 1461247309584 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 07:01:49 INFO - PROCESS | 6867 | 1461247309586 Marionette TRACE conn3 <- [1,2562,null,{}] 07:01:49 INFO - PROCESS | 6867 | 1461247309592 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}] 07:01:49 INFO - PROCESS | 6867 | 1461247309801 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 07:01:50 INFO - PROCESS | 6867 | 1461247310068 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:50 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed28348000 == 181 [pid = 6867] [id = 648] 07:01:50 INFO - PROCESS | 6867 | ++DOMWINDOW == 146 (0x7fed25726400) [pid = 6867] [serial = 1945] [outer = (nil)] 07:01:50 INFO - PROCESS | 6867 | ++DOMWINDOW == 147 (0x7fed27142c00) [pid = 6867] [serial = 1946] [outer = 0x7fed25726400] 07:01:50 INFO - PROCESS | 6867 | 1461247310181 Marionette DEBUG loaded listener.js 07:01:50 INFO - PROCESS | 6867 | ++DOMWINDOW == 148 (0x7fed2714cc00) [pid = 6867] [serial = 1947] [outer = 0x7fed25726400] 07:01:51 INFO - PROCESS | 6867 | 1461247311088 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]]]}] 07:01:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 07:01:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1540ms 07:01:51 INFO - PROCESS | 6867 | 1461247311126 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 07:01:51 INFO - PROCESS | 6867 | 1461247311129 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 07:01:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 07:01:51 INFO - PROCESS | 6867 | 1461247311136 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 07:01:51 INFO - PROCESS | 6867 | 1461247311139 Marionette TRACE conn3 <- [1,2566,null,{}] 07:01:51 INFO - PROCESS | 6867 | 1461247311145 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}] 07:01:51 INFO - PROCESS | 6867 | 1461247311381 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 07:01:51 INFO - PROCESS | 6867 | 1461247311705 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:51 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed28371800 == 182 [pid = 6867] [id = 649] 07:01:51 INFO - PROCESS | 6867 | ++DOMWINDOW == 149 (0x7fed27086c00) [pid = 6867] [serial = 1948] [outer = (nil)] 07:01:51 INFO - PROCESS | 6867 | ++DOMWINDOW == 150 (0x7fed28446400) [pid = 6867] [serial = 1949] [outer = 0x7fed27086c00] 07:01:51 INFO - PROCESS | 6867 | 1461247311791 Marionette DEBUG loaded listener.js 07:01:51 INFO - PROCESS | 6867 | ++DOMWINDOW == 151 (0x7fed2844d000) [pid = 6867] [serial = 1950] [outer = 0x7fed27086c00] 07:01:52 INFO - PROCESS | 6867 | 1461247312700 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]]]}] 07:01:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 07:01:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1639ms 07:01:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 07:01:52 INFO - PROCESS | 6867 | 1461247312775 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 07:01:52 INFO - PROCESS | 6867 | 1461247312778 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 07:01:52 INFO - PROCESS | 6867 | 1461247312784 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 07:01:52 INFO - PROCESS | 6867 | 1461247312787 Marionette TRACE conn3 <- [1,2570,null,{}] 07:01:52 INFO - PROCESS | 6867 | 1461247312793 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}] 07:01:53 INFO - PROCESS | 6867 | 1461247313048 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 07:01:53 INFO - PROCESS | 6867 | 1461247313357 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:53 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed283e1000 == 183 [pid = 6867] [id = 650] 07:01:53 INFO - PROCESS | 6867 | ++DOMWINDOW == 152 (0x7fed2714d400) [pid = 6867] [serial = 1951] [outer = (nil)] 07:01:53 INFO - PROCESS | 6867 | ++DOMWINDOW == 153 (0x7fed28aa5400) [pid = 6867] [serial = 1952] [outer = 0x7fed2714d400] 07:01:53 INFO - PROCESS | 6867 | 1461247313430 Marionette DEBUG loaded listener.js 07:01:53 INFO - PROCESS | 6867 | ++DOMWINDOW == 154 (0x7fed28ac4c00) [pid = 6867] [serial = 1953] [outer = 0x7fed2714d400] 07:01:54 INFO - PROCESS | 6867 | 1461247314314 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]]]}] 07:01:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 07:01:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1588ms 07:01:54 INFO - PROCESS | 6867 | 1461247314372 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 07:01:54 INFO - PROCESS | 6867 | 1461247314376 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 07:01:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 07:01:54 INFO - PROCESS | 6867 | 1461247314382 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 07:01:54 INFO - PROCESS | 6867 | 1461247314384 Marionette TRACE conn3 <- [1,2574,null,{}] 07:01:54 INFO - PROCESS | 6867 | 1461247314390 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}] 07:01:54 INFO - PROCESS | 6867 | 1461247314618 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 07:01:54 INFO - PROCESS | 6867 | 1461247314929 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:54 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed285b5800 == 184 [pid = 6867] [id = 651] 07:01:54 INFO - PROCESS | 6867 | ++DOMWINDOW == 155 (0x7fed22caec00) [pid = 6867] [serial = 1954] [outer = (nil)] 07:01:54 INFO - PROCESS | 6867 | ++DOMWINDOW == 156 (0x7fed28ad1800) [pid = 6867] [serial = 1955] [outer = 0x7fed22caec00] 07:01:55 INFO - PROCESS | 6867 | 1461247315006 Marionette DEBUG loaded listener.js 07:01:55 INFO - PROCESS | 6867 | ++DOMWINDOW == 157 (0x7fed290cf000) [pid = 6867] [serial = 1956] [outer = 0x7fed22caec00] 07:01:55 INFO - PROCESS | 6867 | 1461247315874 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]]]}] 07:01:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 07:01:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1532ms 07:01:55 INFO - PROCESS | 6867 | 1461247315915 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 07:01:55 INFO - PROCESS | 6867 | 1461247315919 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 07:01:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 07:01:55 INFO - PROCESS | 6867 | 1461247315925 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 07:01:55 INFO - PROCESS | 6867 | 1461247315929 Marionette TRACE conn3 <- [1,2578,null,{}] 07:01:55 INFO - PROCESS | 6867 | 1461247315934 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}] 07:01:56 INFO - PROCESS | 6867 | 1461247316184 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 07:01:56 INFO - PROCESS | 6867 | 1461247316448 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:56 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed289c2000 == 185 [pid = 6867] [id = 652] 07:01:56 INFO - PROCESS | 6867 | ++DOMWINDOW == 158 (0x7fed2916d000) [pid = 6867] [serial = 1957] [outer = (nil)] 07:01:56 INFO - PROCESS | 6867 | ++DOMWINDOW == 159 (0x7fed2916fc00) [pid = 6867] [serial = 1958] [outer = 0x7fed2916d000] 07:01:56 INFO - PROCESS | 6867 | 1461247316589 Marionette DEBUG loaded listener.js 07:01:56 INFO - PROCESS | 6867 | ++DOMWINDOW == 160 (0x7fed2932d800) [pid = 6867] [serial = 1959] [outer = 0x7fed2916d000] 07:01:57 INFO - PROCESS | 6867 | 1461247317540 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]]]}] 07:01:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 07:01:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1685ms 07:01:57 INFO - PROCESS | 6867 | 1461247317611 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 07:01:57 INFO - PROCESS | 6867 | 1461247317615 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 07:01:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 07:01:57 INFO - PROCESS | 6867 | 1461247317621 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 07:01:57 INFO - PROCESS | 6867 | 1461247317624 Marionette TRACE conn3 <- [1,2582,null,{}] 07:01:57 INFO - PROCESS | 6867 | 1461247317630 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}] 07:01:57 INFO - PROCESS | 6867 | 1461247317907 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 07:01:58 INFO - PROCESS | 6867 | 1461247318250 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:58 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed29de8000 == 186 [pid = 6867] [id = 653] 07:01:58 INFO - PROCESS | 6867 | ++DOMWINDOW == 161 (0x7fed2916d400) [pid = 6867] [serial = 1960] [outer = (nil)] 07:01:58 INFO - PROCESS | 6867 | ++DOMWINDOW == 162 (0x7fed29c0fc00) [pid = 6867] [serial = 1961] [outer = 0x7fed2916d400] 07:01:58 INFO - PROCESS | 6867 | 1461247318337 Marionette DEBUG loaded listener.js 07:01:58 INFO - PROCESS | 6867 | ++DOMWINDOW == 163 (0x7fed29c4a000) [pid = 6867] [serial = 1962] [outer = 0x7fed2916d400] 07:01:59 INFO - PROCESS | 6867 | 1461247319242 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]]]}] 07:01:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 07:01:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1682ms 07:01:59 INFO - PROCESS | 6867 | 1461247319305 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 07:01:59 INFO - PROCESS | 6867 | 1461247319310 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 07:01:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 07:01:59 INFO - PROCESS | 6867 | 1461247319317 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 07:01:59 INFO - PROCESS | 6867 | 1461247319320 Marionette TRACE conn3 <- [1,2586,null,{}] 07:01:59 INFO - PROCESS | 6867 | 1461247319327 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}] 07:01:59 INFO - PROCESS | 6867 | 1461247319587 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 07:01:59 INFO - PROCESS | 6867 | 1461247319917 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:59 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2a16e000 == 187 [pid = 6867] [id = 654] 07:01:59 INFO - PROCESS | 6867 | ++DOMWINDOW == 164 (0x7fed2932c000) [pid = 6867] [serial = 1963] [outer = (nil)] 07:01:59 INFO - PROCESS | 6867 | ++DOMWINDOW == 165 (0x7fed29c63800) [pid = 6867] [serial = 1964] [outer = 0x7fed2932c000] 07:02:00 INFO - PROCESS | 6867 | 1461247320002 Marionette DEBUG loaded listener.js 07:02:00 INFO - PROCESS | 6867 | ++DOMWINDOW == 166 (0x7fed29c6d000) [pid = 6867] [serial = 1965] [outer = 0x7fed2932c000] 07:02:00 INFO - PROCESS | 6867 | 1461247320897 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]]]}] 07:02:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 07:02:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1637ms 07:02:00 INFO - PROCESS | 6867 | 1461247320955 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 07:02:00 INFO - PROCESS | 6867 | 1461247320959 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 07:02:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 07:02:00 INFO - PROCESS | 6867 | 1461247320965 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 07:02:00 INFO - PROCESS | 6867 | 1461247320967 Marionette TRACE conn3 <- [1,2590,null,{}] 07:02:00 INFO - PROCESS | 6867 | 1461247320973 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}] 07:02:01 INFO - PROCESS | 6867 | 1461247321202 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 07:02:01 INFO - PROCESS | 6867 | 1461247321527 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:01 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2a21e800 == 188 [pid = 6867] [id = 655] 07:02:01 INFO - PROCESS | 6867 | ++DOMWINDOW == 167 (0x7fed23f47000) [pid = 6867] [serial = 1966] [outer = (nil)] 07:02:01 INFO - PROCESS | 6867 | ++DOMWINDOW == 168 (0x7fed29c9cc00) [pid = 6867] [serial = 1967] [outer = 0x7fed23f47000] 07:02:01 INFO - PROCESS | 6867 | 1461247321604 Marionette DEBUG loaded listener.js 07:02:01 INFO - PROCESS | 6867 | ++DOMWINDOW == 169 (0x7fed29ca8000) [pid = 6867] [serial = 1968] [outer = 0x7fed23f47000] 07:02:02 INFO - PROCESS | 6867 | 1461247322507 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]]]}] 07:02:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 07:02:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1583ms 07:02:02 INFO - PROCESS | 6867 | 1461247322550 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 07:02:02 INFO - PROCESS | 6867 | 1461247322554 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 07:02:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 07:02:02 INFO - PROCESS | 6867 | 1461247322560 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 07:02:02 INFO - PROCESS | 6867 | 1461247322563 Marionette TRACE conn3 <- [1,2594,null,{}] 07:02:02 INFO - PROCESS | 6867 | 1461247322570 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}] 07:02:02 INFO - PROCESS | 6867 | 1461247322838 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 07:02:03 INFO - PROCESS | 6867 | 1461247323151 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:03 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2ae22800 == 189 [pid = 6867] [id = 656] 07:02:03 INFO - PROCESS | 6867 | ++DOMWINDOW == 170 (0x7fed29c0b800) [pid = 6867] [serial = 1969] [outer = (nil)] 07:02:03 INFO - PROCESS | 6867 | ++DOMWINDOW == 171 (0x7fed29dbec00) [pid = 6867] [serial = 1970] [outer = 0x7fed29c0b800] 07:02:03 INFO - PROCESS | 6867 | 1461247323227 Marionette DEBUG loaded listener.js 07:02:03 INFO - PROCESS | 6867 | ++DOMWINDOW == 172 (0x7fed29dc6800) [pid = 6867] [serial = 1971] [outer = 0x7fed29c0b800] 07:02:04 INFO - PROCESS | 6867 | 1461247324142 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]]]}] 07:02:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 07:02:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1634ms 07:02:04 INFO - PROCESS | 6867 | 1461247324195 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 07:02:04 INFO - PROCESS | 6867 | 1461247324199 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 07:02:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 07:02:04 INFO - PROCESS | 6867 | 1461247324205 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 07:02:04 INFO - PROCESS | 6867 | 1461247324207 Marionette TRACE conn3 <- [1,2598,null,{}] 07:02:04 INFO - PROCESS | 6867 | 1461247324213 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}] 07:02:04 INFO - PROCESS | 6867 | 1461247324439 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 07:02:04 INFO - PROCESS | 6867 | 1461247324762 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:04 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2c8bd000 == 190 [pid = 6867] [id = 657] 07:02:04 INFO - PROCESS | 6867 | ++DOMWINDOW == 173 (0x7fed29c9d800) [pid = 6867] [serial = 1972] [outer = (nil)] 07:02:04 INFO - PROCESS | 6867 | ++DOMWINDOW == 174 (0x7fed2a197800) [pid = 6867] [serial = 1973] [outer = 0x7fed29c9d800] 07:02:04 INFO - PROCESS | 6867 | 1461247324840 Marionette DEBUG loaded listener.js 07:02:04 INFO - PROCESS | 6867 | ++DOMWINDOW == 175 (0x7fed2a270c00) [pid = 6867] [serial = 1974] [outer = 0x7fed29c9d800] 07:02:05 INFO - PROCESS | 6867 | 1461247325709 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]]]}] 07:02:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 07:02:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1581ms 07:02:05 INFO - PROCESS | 6867 | 1461247325787 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 07:02:05 INFO - PROCESS | 6867 | 1461247325789 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 07:02:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 07:02:05 INFO - PROCESS | 6867 | 1461247325796 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 07:02:05 INFO - PROCESS | 6867 | 1461247325798 Marionette TRACE conn3 <- [1,2602,null,{}] 07:02:05 INFO - PROCESS | 6867 | 1461247325803 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}] 07:02:06 INFO - PROCESS | 6867 | 1461247326019 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 07:02:06 INFO - PROCESS | 6867 | 1461247326336 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:06 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed30cb2800 == 191 [pid = 6867] [id = 658] 07:02:06 INFO - PROCESS | 6867 | ++DOMWINDOW == 176 (0x7fed29ca7000) [pid = 6867] [serial = 1975] [outer = (nil)] 07:02:06 INFO - PROCESS | 6867 | ++DOMWINDOW == 177 (0x7fed2a279c00) [pid = 6867] [serial = 1976] [outer = 0x7fed29ca7000] 07:02:06 INFO - PROCESS | 6867 | 1461247326422 Marionette DEBUG loaded listener.js 07:02:06 INFO - PROCESS | 6867 | ++DOMWINDOW == 178 (0x7fed2acefc00) [pid = 6867] [serial = 1977] [outer = 0x7fed29ca7000] 07:02:07 INFO - PROCESS | 6867 | 1461247327556 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]]]}] 07:02:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 07:02:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1841ms 07:02:07 INFO - PROCESS | 6867 | 1461247327640 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 07:02:07 INFO - PROCESS | 6867 | 1461247327646 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 07:02:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 07:02:07 INFO - PROCESS | 6867 | 1461247327655 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 07:02:07 INFO - PROCESS | 6867 | 1461247327658 Marionette TRACE conn3 <- [1,2606,null,{}] 07:02:07 INFO - PROCESS | 6867 | 1461247327662 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}] 07:02:07 INFO - PROCESS | 6867 | 1461247327934 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 07:02:08 INFO - PROCESS | 6867 | 1461247328274 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:08 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed30d66800 == 192 [pid = 6867] [id = 659] 07:02:08 INFO - PROCESS | 6867 | ++DOMWINDOW == 179 (0x7fed2a270400) [pid = 6867] [serial = 1978] [outer = (nil)] 07:02:08 INFO - PROCESS | 6867 | ++DOMWINDOW == 180 (0x7fed2ad7b400) [pid = 6867] [serial = 1979] [outer = 0x7fed2a270400] 07:02:08 INFO - PROCESS | 6867 | 1461247328360 Marionette DEBUG loaded listener.js 07:02:08 INFO - PROCESS | 6867 | ++DOMWINDOW == 181 (0x7fed2aebd800) [pid = 6867] [serial = 1980] [outer = 0x7fed2a270400] 07:02:09 INFO - PROCESS | 6867 | 1461247329245 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]]]}] 07:02:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 07:02:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1629ms 07:02:09 INFO - PROCESS | 6867 | 1461247329287 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 07:02:09 INFO - PROCESS | 6867 | 1461247329291 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 07:02:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 07:02:09 INFO - PROCESS | 6867 | 1461247329297 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 07:02:09 INFO - PROCESS | 6867 | 1461247329300 Marionette TRACE conn3 <- [1,2610,null,{}] 07:02:09 INFO - PROCESS | 6867 | 1461247329307 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}] 07:02:09 INFO - PROCESS | 6867 | 1461247329572 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 07:02:11 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed51ed1800 == 191 [pid = 6867] [id = 205] 07:02:11 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed21d6f800 == 190 [pid = 6867] [id = 640] 07:02:11 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed21890000 == 189 [pid = 6867] [id = 639] 07:02:11 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed1ff97000 == 188 [pid = 6867] [id = 638] 07:02:11 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed54372800 == 187 [pid = 6867] [id = 635] 07:02:11 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed4f1a4800 == 186 [pid = 6867] [id = 634] 07:02:11 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed49fa8000 == 185 [pid = 6867] [id = 633] 07:02:11 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3cf06800 == 184 [pid = 6867] [id = 632] 07:02:11 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3af3a800 == 183 [pid = 6867] [id = 631] 07:02:11 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed37666800 == 182 [pid = 6867] [id = 630] 07:02:11 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed37246800 == 181 [pid = 6867] [id = 629] 07:02:11 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed36ce7800 == 180 [pid = 6867] [id = 628] 07:02:11 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed34112000 == 179 [pid = 6867] [id = 627] 07:02:11 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed31cee000 == 178 [pid = 6867] [id = 626] 07:02:11 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed2c79c800 == 177 [pid = 6867] [id = 625] 07:02:11 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed2a175000 == 176 [pid = 6867] [id = 624] 07:02:11 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed29df5800 == 175 [pid = 6867] [id = 623] 07:02:11 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed285a1000 == 174 [pid = 6867] [id = 622] 07:02:11 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed25e9f800 == 173 [pid = 6867] [id = 621] 07:02:11 INFO - PROCESS | 6867 | --DOMWINDOW == 180 (0x7fed3731c000) [pid = 6867] [serial = 1818] [outer = (nil)] [url = about:blank] 07:02:11 INFO - PROCESS | 6867 | --DOMWINDOW == 179 (0x7fed3748a400) [pid = 6867] [serial = 1820] [outer = (nil)] [url = about:blank] 07:02:11 INFO - PROCESS | 6867 | --DOMWINDOW == 178 (0x7fed20558400) [pid = 6867] [serial = 1839] [outer = (nil)] [url = about:blank] 07:02:11 INFO - PROCESS | 6867 | --DOMWINDOW == 177 (0x7fed29c6c800) [pid = 6867] [serial = 1794] [outer = (nil)] [url = about:blank] 07:02:11 INFO - PROCESS | 6867 | --DOMWINDOW == 176 (0x7fed22f0a400) [pid = 6867] [serial = 1842] [outer = (nil)] [url = about:blank] 07:02:11 INFO - PROCESS | 6867 | --DOMWINDOW == 175 (0x7fed20553c00) [pid = 6867] [serial = 1838] [outer = (nil)] [url = about:blank] 07:02:11 INFO - PROCESS | 6867 | --DOMWINDOW == 174 (0x7fed3cd98c00) [pid = 6867] [serial = 1827] [outer = (nil)] [url = about:blank] 07:02:11 INFO - PROCESS | 6867 | --DOMWINDOW == 173 (0x7fed2a26c400) [pid = 6867] [serial = 1802] [outer = (nil)] [url = about:blank] 07:02:11 INFO - PROCESS | 6867 | --DOMWINDOW == 172 (0x7fed4d0d0800) [pid = 6867] [serial = 1845] [outer = (nil)] [url = about:blank] 07:02:11 INFO - PROCESS | 6867 | --DOMWINDOW == 171 (0x7fed22f06400) [pid = 6867] [serial = 1841] [outer = (nil)] [url = about:blank] 07:02:11 INFO - PROCESS | 6867 | --DOMWINDOW == 170 (0x7fed340bf800) [pid = 6867] [serial = 1812] [outer = (nil)] [url = about:blank] 07:02:11 INFO - PROCESS | 6867 | --DOMWINDOW == 169 (0x7fed49dbac00) [pid = 6867] [serial = 1830] [outer = (nil)] [url = about:blank] 07:02:11 INFO - PROCESS | 6867 | --DOMWINDOW == 168 (0x7fed22f0f800) [pid = 6867] [serial = 1844] [outer = (nil)] [url = about:blank] 07:02:11 INFO - PROCESS | 6867 | --DOMWINDOW == 167 (0x7fed369a7800) [pid = 6867] [serial = 1814] [outer = (nil)] [url = about:blank] 07:02:11 INFO - PROCESS | 6867 | --DOMWINDOW == 166 (0x7fed3197ac00) [pid = 6867] [serial = 1808] [outer = (nil)] [url = about:blank] 07:02:11 INFO - PROCESS | 6867 | --DOMWINDOW == 165 (0x7fed39aacc00) [pid = 6867] [serial = 1823] [outer = (nil)] [url = about:blank] 07:02:11 INFO - PROCESS | 6867 | --DOMWINDOW == 164 (0x7fed205da800) [pid = 6867] [serial = 1860] [outer = (nil)] [url = about:blank] 07:02:11 INFO - PROCESS | 6867 | --DOMWINDOW == 163 (0x7fed2aebc800) [pid = 6867] [serial = 1803] [outer = (nil)] [url = about:blank] 07:02:11 INFO - PROCESS | 6867 | --DOMWINDOW == 162 (0x7fed31ab2000) [pid = 6867] [serial = 1722] [outer = (nil)] [url = about:blank] 07:02:11 INFO - PROCESS | 6867 | --DOMWINDOW == 161 (0x7fed23da8400) [pid = 6867] [serial = 1847] [outer = (nil)] [url = about:blank] 07:02:11 INFO - PROCESS | 6867 | --DOMWINDOW == 160 (0x7fed290d0400) [pid = 6867] [serial = 1799] [outer = (nil)] [url = about:blank] 07:02:11 INFO - PROCESS | 6867 | --DOMWINDOW == 159 (0x7fed30b8a800) [pid = 6867] [serial = 1806] [outer = (nil)] [url = about:blank] 07:02:11 INFO - PROCESS | 6867 | --DOMWINDOW == 158 (0x7fed39fedc00) [pid = 6867] [serial = 1824] [outer = (nil)] [url = about:blank] 07:02:11 INFO - PROCESS | 6867 | --DOMWINDOW == 157 (0x7fed370ad000) [pid = 6867] [serial = 1817] [outer = (nil)] [url = about:blank] 07:02:11 INFO - PROCESS | 6867 | --DOMWINDOW == 156 (0x7fed29c44400) [pid = 6867] [serial = 1793] [outer = (nil)] [url = about:blank] 07:02:11 INFO - PROCESS | 6867 | --DOMWINDOW == 155 (0x7fed2c4d3800) [pid = 6867] [serial = 1805] [outer = (nil)] [url = about:blank] 07:02:11 INFO - PROCESS | 6867 | --DOMWINDOW == 154 (0x7fed4e933400) [pid = 6867] [serial = 1833] [outer = (nil)] [url = about:blank] 07:02:11 INFO - PROCESS | 6867 | --DOMWINDOW == 153 (0x7fed22ef0400) [pid = 6867] [serial = 1853] [outer = (nil)] [url = about:blank] 07:02:11 INFO - PROCESS | 6867 | --DOMWINDOW == 152 (0x7fed23d20c00) [pid = 6867] [serial = 1854] [outer = (nil)] [url = about:blank] 07:02:11 INFO - PROCESS | 6867 | --DOMWINDOW == 151 (0x7fed36b84000) [pid = 6867] [serial = 1815] [outer = (nil)] [url = about:blank] 07:02:11 INFO - PROCESS | 6867 | --DOMWINDOW == 150 (0x7fed20ad5400) [pid = 6867] [serial = 1851] [outer = (nil)] [url = about:blank] 07:02:11 INFO - PROCESS | 6867 | --DOMWINDOW == 149 (0x7fed3ba4a000) [pid = 6867] [serial = 1826] [outer = (nil)] [url = about:blank] 07:02:11 INFO - PROCESS | 6867 | --DOMWINDOW == 148 (0x7fed3d95f400) [pid = 6867] [serial = 1829] [outer = (nil)] [url = about:blank] 07:02:11 INFO - PROCESS | 6867 | --DOMWINDOW == 147 (0x7fed20ac9000) [pid = 6867] [serial = 1850] [outer = (nil)] [url = about:blank] 07:02:11 INFO - PROCESS | 6867 | --DOMWINDOW == 146 (0x7fed23ef3000) [pid = 6867] [serial = 1796] [outer = (nil)] [url = about:blank] 07:02:11 INFO - PROCESS | 6867 | --DOMWINDOW == 145 (0x7fed251e3800) [pid = 6867] [serial = 1856] [outer = (nil)] [url = about:blank] 07:02:11 INFO - PROCESS | 6867 | --DOMWINDOW == 144 (0x7fed4ee06400) [pid = 6867] [serial = 1835] [outer = (nil)] [url = about:blank] 07:02:11 INFO - PROCESS | 6867 | --DOMWINDOW == 143 (0x7fed29c11c00) [pid = 6867] [serial = 1800] [outer = (nil)] [url = about:blank] 07:02:11 INFO - PROCESS | 6867 | --DOMWINDOW == 142 (0x7fed251f2400) [pid = 6867] [serial = 1797] [outer = (nil)] [url = about:blank] 07:02:11 INFO - PROCESS | 6867 | --DOMWINDOW == 141 (0x7fed1ce54400) [pid = 6867] [serial = 1859] [outer = (nil)] [url = about:blank] 07:02:11 INFO - PROCESS | 6867 | --DOMWINDOW == 140 (0x7fed3774fc00) [pid = 6867] [serial = 1821] [outer = (nil)] [url = about:blank] 07:02:11 INFO - PROCESS | 6867 | --DOMWINDOW == 139 (0x7fed31a40c00) [pid = 6867] [serial = 1809] [outer = (nil)] [url = about:blank] 07:02:11 INFO - PROCESS | 6867 | --DOMWINDOW == 138 (0x7fed2572b400) [pid = 6867] [serial = 1857] [outer = (nil)] [url = about:blank] 07:02:11 INFO - PROCESS | 6867 | --DOMWINDOW == 137 (0x7fed33ce6c00) [pid = 6867] [serial = 1811] [outer = (nil)] [url = about:blank] 07:02:11 INFO - PROCESS | 6867 | --DOMWINDOW == 136 (0x7fed4aedf800) [pid = 6867] [serial = 1832] [outer = (nil)] [url = about:blank] 07:02:11 INFO - PROCESS | 6867 | --DOMWINDOW == 135 (0x7fed4f027000) [pid = 6867] [serial = 1836] [outer = (nil)] [url = about:blank] 07:02:11 INFO - PROCESS | 6867 | --DOMWINDOW == 134 (0x7fed25728c00) [pid = 6867] [serial = 1862] [outer = (nil)] [url = about:blank] 07:02:11 INFO - PROCESS | 6867 | 1461247331419 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:11 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed1d1fd000 == 174 [pid = 6867] [id = 660] 07:02:11 INFO - PROCESS | 6867 | ++DOMWINDOW == 135 (0x7fed1ff4e800) [pid = 6867] [serial = 1981] [outer = (nil)] 07:02:11 INFO - PROCESS | 6867 | ++DOMWINDOW == 136 (0x7fed2015ec00) [pid = 6867] [serial = 1982] [outer = 0x7fed1ff4e800] 07:02:11 INFO - PROCESS | 6867 | 1461247331491 Marionette DEBUG loaded listener.js 07:02:11 INFO - PROCESS | 6867 | ++DOMWINDOW == 137 (0x7fed2046d400) [pid = 6867] [serial = 1983] [outer = 0x7fed1ff4e800] 07:02:12 INFO - PROCESS | 6867 | 1461247332312 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]]]}] 07:02:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 07:02:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 3037ms 07:02:12 INFO - PROCESS | 6867 | 1461247332339 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 07:02:12 INFO - PROCESS | 6867 | 1461247332345 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 07:02:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 07:02:12 INFO - PROCESS | 6867 | 1461247332354 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 07:02:12 INFO - PROCESS | 6867 | 1461247332357 Marionette TRACE conn3 <- [1,2614,null,{}] 07:02:12 INFO - PROCESS | 6867 | 1461247332364 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}] 07:02:12 INFO - PROCESS | 6867 | 1461247332606 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 07:02:12 INFO - PROCESS | 6867 | 1461247332808 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:12 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed21899000 == 175 [pid = 6867] [id = 661] 07:02:12 INFO - PROCESS | 6867 | ++DOMWINDOW == 138 (0x7fed2015a400) [pid = 6867] [serial = 1984] [outer = (nil)] 07:02:12 INFO - PROCESS | 6867 | ++DOMWINDOW == 139 (0x7fed20c51800) [pid = 6867] [serial = 1985] [outer = 0x7fed2015a400] 07:02:12 INFO - PROCESS | 6867 | 1461247332888 Marionette DEBUG loaded listener.js 07:02:13 INFO - PROCESS | 6867 | ++DOMWINDOW == 140 (0x7fed22ca2800) [pid = 6867] [serial = 1986] [outer = 0x7fed2015a400] 07:02:13 INFO - PROCESS | 6867 | 1461247333944 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]]]}] 07:02:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 07:02:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1644ms 07:02:14 INFO - PROCESS | 6867 | 1461247334004 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 07:02:14 INFO - PROCESS | 6867 | 1461247334011 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 07:02:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 07:02:14 INFO - PROCESS | 6867 | 1461247334027 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 07:02:14 INFO - PROCESS | 6867 | 1461247334032 Marionette TRACE conn3 <- [1,2618,null,{}] 07:02:14 INFO - PROCESS | 6867 | 1461247334037 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}] 07:02:14 INFO - PROCESS | 6867 | 1461247334322 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 07:02:14 INFO - PROCESS | 6867 | 1461247334357 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:14 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed22be8000 == 176 [pid = 6867] [id = 662] 07:02:14 INFO - PROCESS | 6867 | ++DOMWINDOW == 141 (0x7fed22cd3c00) [pid = 6867] [serial = 1987] [outer = (nil)] 07:02:14 INFO - PROCESS | 6867 | ++DOMWINDOW == 142 (0x7fed22f0bc00) [pid = 6867] [serial = 1988] [outer = 0x7fed22cd3c00] 07:02:14 INFO - PROCESS | 6867 | 1461247334421 Marionette DEBUG loaded listener.js 07:02:14 INFO - PROCESS | 6867 | ++DOMWINDOW == 143 (0x7fed231ac000) [pid = 6867] [serial = 1989] [outer = 0x7fed22cd3c00] 07:02:15 INFO - PROCESS | 6867 | 1461247335635 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]]]}] 07:02:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 07:02:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 2135ms 07:02:16 INFO - PROCESS | 6867 | --DOMWINDOW == 142 (0x7fed22f10800) [pid = 6867] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 07:02:16 INFO - PROCESS | 6867 | --DOMWINDOW == 141 (0x7fed20ad0000) [pid = 6867] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 07:02:16 INFO - PROCESS | 6867 | --DOMWINDOW == 140 (0x7fed30f17800) [pid = 6867] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 07:02:16 INFO - PROCESS | 6867 | --DOMWINDOW == 139 (0x7fed28aabc00) [pid = 6867] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 07:02:16 INFO - PROCESS | 6867 | --DOMWINDOW == 138 (0x7fed20160400) [pid = 6867] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 07:02:16 INFO - PROCESS | 6867 | --DOMWINDOW == 137 (0x7fed29c09400) [pid = 6867] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 07:02:16 INFO - PROCESS | 6867 | --DOMWINDOW == 136 (0x7fed21bcd800) [pid = 6867] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 07:02:16 INFO - PROCESS | 6867 | --DOMWINDOW == 135 (0x7fed251e4000) [pid = 6867] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 07:02:16 INFO - PROCESS | 6867 | --DOMWINDOW == 134 (0x7fed28acc800) [pid = 6867] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 07:02:16 INFO - PROCESS | 6867 | --DOMWINDOW == 133 (0x7fed2015d400) [pid = 6867] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 07:02:16 INFO - PROCESS | 6867 | --DOMWINDOW == 132 (0x7fed21bc9400) [pid = 6867] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 07:02:16 INFO - PROCESS | 6867 | --DOMWINDOW == 131 (0x7fed37758c00) [pid = 6867] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 07:02:16 INFO - PROCESS | 6867 | --DOMWINDOW == 130 (0x7fed31ad4c00) [pid = 6867] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 07:02:16 INFO - PROCESS | 6867 | --DOMWINDOW == 129 (0x7fed30f16000) [pid = 6867] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 07:02:16 INFO - PROCESS | 6867 | --DOMWINDOW == 128 (0x7fed318d2400) [pid = 6867] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 07:02:16 INFO - PROCESS | 6867 | --DOMWINDOW == 127 (0x7fed23daf800) [pid = 6867] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 07:02:16 INFO - PROCESS | 6867 | 1461247336263 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 07:02:16 INFO - PROCESS | 6867 | 1461247336269 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 07:02:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 07:02:16 INFO - PROCESS | 6867 | 1461247336288 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 07:02:16 INFO - PROCESS | 6867 | 1461247336298 Marionette TRACE conn3 <- [1,2622,null,{}] 07:02:16 INFO - PROCESS | 6867 | 1461247336305 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}] 07:02:16 INFO - PROCESS | 6867 | 1461247336616 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 07:02:16 INFO - PROCESS | 6867 | 1461247336746 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:16 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed25daf800 == 177 [pid = 6867] [id = 663] 07:02:16 INFO - PROCESS | 6867 | ++DOMWINDOW == 128 (0x7fed22eefc00) [pid = 6867] [serial = 1990] [outer = (nil)] 07:02:16 INFO - PROCESS | 6867 | ++DOMWINDOW == 129 (0x7fed23db1c00) [pid = 6867] [serial = 1991] [outer = 0x7fed22eefc00] 07:02:16 INFO - PROCESS | 6867 | 1461247336818 Marionette DEBUG loaded listener.js 07:02:16 INFO - PROCESS | 6867 | ++DOMWINDOW == 130 (0x7fed23f4e400) [pid = 6867] [serial = 1992] [outer = 0x7fed22eefc00] 07:02:17 INFO - PROCESS | 6867 | 1461247337550 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]]]}] 07:02:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 07:02:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1307ms 07:02:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 07:02:17 INFO - PROCESS | 6867 | 1461247337585 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 07:02:17 INFO - PROCESS | 6867 | 1461247337589 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 07:02:17 INFO - PROCESS | 6867 | 1461247337595 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 07:02:17 INFO - PROCESS | 6867 | 1461247337597 Marionette TRACE conn3 <- [1,2626,null,{}] 07:02:17 INFO - PROCESS | 6867 | 1461247337602 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}] 07:02:17 INFO - PROCESS | 6867 | 1461247337817 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 07:02:18 INFO - PROCESS | 6867 | 1461247338002 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:18 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed27047800 == 178 [pid = 6867] [id = 664] 07:02:18 INFO - PROCESS | 6867 | ++DOMWINDOW == 131 (0x7fed22ef6400) [pid = 6867] [serial = 1993] [outer = (nil)] 07:02:18 INFO - PROCESS | 6867 | ++DOMWINDOW == 132 (0x7fed251f1000) [pid = 6867] [serial = 1994] [outer = 0x7fed22ef6400] 07:02:18 INFO - PROCESS | 6867 | 1461247338068 Marionette DEBUG loaded listener.js 07:02:18 INFO - PROCESS | 6867 | ++DOMWINDOW == 133 (0x7fed25729c00) [pid = 6867] [serial = 1995] [outer = 0x7fed22ef6400] 07:02:19 INFO - PROCESS | 6867 | 1461247339160 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]]]}] 07:02:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 07:02:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1636ms 07:02:19 INFO - PROCESS | 6867 | 1461247339231 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 07:02:19 INFO - PROCESS | 6867 | 1461247339239 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 07:02:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 07:02:19 INFO - PROCESS | 6867 | 1461247339248 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 07:02:19 INFO - PROCESS | 6867 | 1461247339253 Marionette TRACE conn3 <- [1,2630,null,{}] 07:02:19 INFO - PROCESS | 6867 | 1461247339260 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}] 07:02:19 INFO - PROCESS | 6867 | 1461247339537 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 07:02:19 INFO - PROCESS | 6867 | 1461247339859 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:19 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed21dd4000 == 179 [pid = 6867] [id = 665] 07:02:19 INFO - PROCESS | 6867 | ++DOMWINDOW == 134 (0x7fed20ad5400) [pid = 6867] [serial = 1996] [outer = (nil)] 07:02:19 INFO - PROCESS | 6867 | ++DOMWINDOW == 135 (0x7fed21bc9400) [pid = 6867] [serial = 1997] [outer = 0x7fed20ad5400] 07:02:19 INFO - PROCESS | 6867 | 1461247339946 Marionette DEBUG loaded listener.js 07:02:20 INFO - PROCESS | 6867 | ++DOMWINDOW == 136 (0x7fed22ef1800) [pid = 6867] [serial = 1998] [outer = 0x7fed20ad5400] 07:02:21 INFO - PROCESS | 6867 | 1461247341003 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]]]}] 07:02:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 07:02:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1832ms 07:02:21 INFO - PROCESS | 6867 | 1461247341081 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 07:02:21 INFO - PROCESS | 6867 | 1461247341091 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 07:02:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 07:02:21 INFO - PROCESS | 6867 | 1461247341101 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 07:02:21 INFO - PROCESS | 6867 | 1461247341105 Marionette TRACE conn3 <- [1,2634,null,{}] 07:02:21 INFO - PROCESS | 6867 | 1461247341111 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}] 07:02:21 INFO - PROCESS | 6867 | 1461247341379 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 07:02:21 INFO - PROCESS | 6867 | 1461247341723 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:21 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed27348000 == 180 [pid = 6867] [id = 666] 07:02:21 INFO - PROCESS | 6867 | ++DOMWINDOW == 137 (0x7fed20c55c00) [pid = 6867] [serial = 1999] [outer = (nil)] 07:02:21 INFO - PROCESS | 6867 | ++DOMWINDOW == 138 (0x7fed23dafc00) [pid = 6867] [serial = 2000] [outer = 0x7fed20c55c00] 07:02:21 INFO - PROCESS | 6867 | 1461247341802 Marionette DEBUG loaded listener.js 07:02:21 INFO - PROCESS | 6867 | ++DOMWINDOW == 139 (0x7fed251e4800) [pid = 6867] [serial = 2001] [outer = 0x7fed20c55c00] 07:02:22 INFO - PROCESS | 6867 | 1461247342863 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]]]}] 07:02:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 07:02:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1836ms 07:02:22 INFO - PROCESS | 6867 | 1461247342937 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 07:02:22 INFO - PROCESS | 6867 | 1461247342941 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 07:02:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 07:02:22 INFO - PROCESS | 6867 | 1461247342948 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 07:02:22 INFO - PROCESS | 6867 | 1461247342954 Marionette TRACE conn3 <- [1,2638,null,{}] 07:02:22 INFO - PROCESS | 6867 | 1461247342971 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}] 07:02:23 INFO - PROCESS | 6867 | 1461247343246 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 07:02:23 INFO - PROCESS | 6867 | 1461247343564 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:23 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2841f000 == 181 [pid = 6867] [id = 667] 07:02:23 INFO - PROCESS | 6867 | ++DOMWINDOW == 140 (0x7fed22cad800) [pid = 6867] [serial = 2002] [outer = (nil)] 07:02:23 INFO - PROCESS | 6867 | ++DOMWINDOW == 141 (0x7fed27143000) [pid = 6867] [serial = 2003] [outer = 0x7fed22cad800] 07:02:23 INFO - PROCESS | 6867 | 1461247343643 Marionette DEBUG loaded listener.js 07:02:23 INFO - PROCESS | 6867 | ++DOMWINDOW == 142 (0x7fed28acec00) [pid = 6867] [serial = 2004] [outer = 0x7fed22cad800] 07:02:24 INFO - PROCESS | 6867 | 1461247344511 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]]]}] 07:02:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 07:02:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1639ms 07:02:24 INFO - PROCESS | 6867 | 1461247344587 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 07:02:24 INFO - PROCESS | 6867 | 1461247344592 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 07:02:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 07:02:24 INFO - PROCESS | 6867 | 1461247344598 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 07:02:24 INFO - PROCESS | 6867 | 1461247344601 Marionette TRACE conn3 <- [1,2642,null,{}] 07:02:24 INFO - PROCESS | 6867 | 1461247344607 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}] 07:02:24 INFO - PROCESS | 6867 | 1461247344846 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 07:02:25 INFO - PROCESS | 6867 | 1461247345154 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:25 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed291bd000 == 182 [pid = 6867] [id = 668] 07:02:25 INFO - PROCESS | 6867 | ++DOMWINDOW == 143 (0x7fed22f0f000) [pid = 6867] [serial = 2005] [outer = (nil)] 07:02:25 INFO - PROCESS | 6867 | ++DOMWINDOW == 144 (0x7fed2915fc00) [pid = 6867] [serial = 2006] [outer = 0x7fed22f0f000] 07:02:25 INFO - PROCESS | 6867 | 1461247345233 Marionette DEBUG loaded listener.js 07:02:25 INFO - PROCESS | 6867 | ++DOMWINDOW == 145 (0x7fed29322400) [pid = 6867] [serial = 2007] [outer = 0x7fed22f0f000] 07:02:26 INFO - PROCESS | 6867 | 1461247346109 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]]]}] 07:02:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 07:02:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1578ms 07:02:26 INFO - PROCESS | 6867 | 1461247346178 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 07:02:26 INFO - PROCESS | 6867 | 1461247346181 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 07:02:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 07:02:26 INFO - PROCESS | 6867 | 1461247346188 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 07:02:26 INFO - PROCESS | 6867 | 1461247346191 Marionette TRACE conn3 <- [1,2646,null,{}] 07:02:26 INFO - PROCESS | 6867 | 1461247346196 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}] 07:02:26 INFO - PROCESS | 6867 | 1461247346412 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 07:02:26 INFO - PROCESS | 6867 | 1461247346673 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:26 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2a17c000 == 183 [pid = 6867] [id = 669] 07:02:26 INFO - PROCESS | 6867 | ++DOMWINDOW == 146 (0x7fed29c03c00) [pid = 6867] [serial = 2008] [outer = (nil)] 07:02:26 INFO - PROCESS | 6867 | ++DOMWINDOW == 147 (0x7fed29c11800) [pid = 6867] [serial = 2009] [outer = 0x7fed29c03c00] 07:02:26 INFO - PROCESS | 6867 | 1461247346797 Marionette DEBUG loaded listener.js 07:02:26 INFO - PROCESS | 6867 | ++DOMWINDOW == 148 (0x7fed29c6c800) [pid = 6867] [serial = 2010] [outer = 0x7fed29c03c00] 07:02:27 INFO - PROCESS | 6867 | 1461247347651 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]]]}] 07:02:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 07:02:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1531ms 07:02:27 INFO - PROCESS | 6867 | 1461247347721 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 07:02:27 INFO - PROCESS | 6867 | 1461247347724 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 07:02:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 07:02:27 INFO - PROCESS | 6867 | 1461247347736 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 07:02:27 INFO - PROCESS | 6867 | 1461247347742 Marionette TRACE conn3 <- [1,2650,null,{}] 07:02:27 INFO - PROCESS | 6867 | 1461247347752 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}] 07:02:28 INFO - PROCESS | 6867 | 1461247348024 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 07:02:28 INFO - PROCESS | 6867 | 1461247348327 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:28 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2c8d6800 == 184 [pid = 6867] [id = 670] 07:02:28 INFO - PROCESS | 6867 | ++DOMWINDOW == 149 (0x7fed22cd8800) [pid = 6867] [serial = 2011] [outer = (nil)] 07:02:28 INFO - PROCESS | 6867 | ++DOMWINDOW == 150 (0x7fed2ace7c00) [pid = 6867] [serial = 2012] [outer = 0x7fed22cd8800] 07:02:28 INFO - PROCESS | 6867 | 1461247348409 Marionette DEBUG loaded listener.js 07:02:28 INFO - PROCESS | 6867 | ++DOMWINDOW == 151 (0x7fed2af91800) [pid = 6867] [serial = 2013] [outer = 0x7fed22cd8800] 07:02:29 INFO - PROCESS | 6867 | 1461247349219 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]]]}] 07:02:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 07:02:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1544ms 07:02:29 INFO - PROCESS | 6867 | 1461247349280 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 07:02:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 07:02:29 INFO - PROCESS | 6867 | 1461247349284 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 07:02:29 INFO - PROCESS | 6867 | 1461247349290 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 07:02:29 INFO - PROCESS | 6867 | 1461247349293 Marionette TRACE conn3 <- [1,2654,null,{}] 07:02:29 INFO - PROCESS | 6867 | 1461247349298 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}] 07:02:29 INFO - PROCESS | 6867 | 1461247349519 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 07:02:29 INFO - PROCESS | 6867 | 1461247349783 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:29 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed30f54800 == 185 [pid = 6867] [id = 671] 07:02:29 INFO - PROCESS | 6867 | ++DOMWINDOW == 152 (0x7fed23efb800) [pid = 6867] [serial = 2014] [outer = (nil)] 07:02:29 INFO - PROCESS | 6867 | ++DOMWINDOW == 153 (0x7fed2afe3000) [pid = 6867] [serial = 2015] [outer = 0x7fed23efb800] 07:02:29 INFO - PROCESS | 6867 | 1461247349859 Marionette DEBUG loaded listener.js 07:02:29 INFO - PROCESS | 6867 | ++DOMWINDOW == 154 (0x7fed2afea000) [pid = 6867] [serial = 2016] [outer = 0x7fed23efb800] 07:02:30 INFO - PROCESS | 6867 | 1461247350757 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]]]}] 07:02:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 07:02:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1530ms 07:02:30 INFO - PROCESS | 6867 | 1461247350821 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 07:02:30 INFO - PROCESS | 6867 | 1461247350824 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 07:02:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 07:02:30 INFO - PROCESS | 6867 | 1461247350830 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 07:02:30 INFO - PROCESS | 6867 | 1461247350832 Marionette TRACE conn3 <- [1,2658,null,{}] 07:02:30 INFO - PROCESS | 6867 | 1461247350838 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}] 07:02:31 INFO - PROCESS | 6867 | 1461247351046 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 07:02:31 INFO - PROCESS | 6867 | 1461247351315 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:31 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed31a96800 == 186 [pid = 6867] [id = 672] 07:02:31 INFO - PROCESS | 6867 | ++DOMWINDOW == 155 (0x7fed2aeb1c00) [pid = 6867] [serial = 2017] [outer = (nil)] 07:02:31 INFO - PROCESS | 6867 | ++DOMWINDOW == 156 (0x7fed2b0e1000) [pid = 6867] [serial = 2018] [outer = 0x7fed2aeb1c00] 07:02:31 INFO - PROCESS | 6867 | 1461247351434 Marionette DEBUG loaded listener.js 07:02:31 INFO - PROCESS | 6867 | ++DOMWINDOW == 157 (0x7fed2c4ce800) [pid = 6867] [serial = 2019] [outer = 0x7fed2aeb1c00] 07:02:32 INFO - PROCESS | 6867 | 1461247352283 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]]]}] 07:02:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 07:02:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1490ms 07:02:32 INFO - PROCESS | 6867 | 1461247352320 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 07:02:32 INFO - PROCESS | 6867 | 1461247352324 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 07:02:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 07:02:32 INFO - PROCESS | 6867 | 1461247352330 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 07:02:32 INFO - PROCESS | 6867 | 1461247352332 Marionette TRACE conn3 <- [1,2662,null,{}] 07:02:32 INFO - PROCESS | 6867 | 1461247352338 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}] 07:02:32 INFO - PROCESS | 6867 | 1461247352570 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 07:02:32 INFO - PROCESS | 6867 | 1461247352860 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:32 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed31cea000 == 187 [pid = 6867] [id = 673] 07:02:32 INFO - PROCESS | 6867 | ++DOMWINDOW == 158 (0x7fed27145c00) [pid = 6867] [serial = 2020] [outer = (nil)] 07:02:32 INFO - PROCESS | 6867 | ++DOMWINDOW == 159 (0x7fed2c4d8000) [pid = 6867] [serial = 2021] [outer = 0x7fed27145c00] 07:02:33 INFO - PROCESS | 6867 | 1461247352994 Marionette DEBUG loaded listener.js 07:02:33 INFO - PROCESS | 6867 | ++DOMWINDOW == 160 (0x7fed2c64c400) [pid = 6867] [serial = 2022] [outer = 0x7fed27145c00] 07:02:33 INFO - PROCESS | 6867 | 1461247353833 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]]]}] 07:02:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 07:02:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1528ms 07:02:33 INFO - PROCESS | 6867 | 1461247353859 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 07:02:33 INFO - PROCESS | 6867 | 1461247353863 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 07:02:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 07:02:33 INFO - PROCESS | 6867 | 1461247353869 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 07:02:33 INFO - PROCESS | 6867 | 1461247353872 Marionette TRACE conn3 <- [1,2666,null,{}] 07:02:33 INFO - PROCESS | 6867 | 1461247353877 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}] 07:02:34 INFO - PROCESS | 6867 | 1461247354092 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 07:02:34 INFO - PROCESS | 6867 | 1461247354361 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:34 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed32d3d000 == 188 [pid = 6867] [id = 674] 07:02:34 INFO - PROCESS | 6867 | ++DOMWINDOW == 161 (0x7fed29c48400) [pid = 6867] [serial = 2023] [outer = (nil)] 07:02:34 INFO - PROCESS | 6867 | ++DOMWINDOW == 162 (0x7fed2c752000) [pid = 6867] [serial = 2024] [outer = 0x7fed29c48400] 07:02:34 INFO - PROCESS | 6867 | 1461247354435 Marionette DEBUG loaded listener.js 07:02:34 INFO - PROCESS | 6867 | ++DOMWINDOW == 163 (0x7fed2c759000) [pid = 6867] [serial = 2025] [outer = 0x7fed29c48400] 07:02:35 INFO - PROCESS | 6867 | SkCairoFTTypeface::onFilterRec unimplemented 07:02:35 INFO - PROCESS | 6867 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:02:35 INFO - PROCESS | 6867 | 1461247355778 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]]]}] 07:02:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 07:02:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1929ms 07:02:35 INFO - PROCESS | 6867 | 1461247355799 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 07:02:35 INFO - PROCESS | 6867 | 1461247355803 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 07:02:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 07:02:35 INFO - PROCESS | 6867 | 1461247355810 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 07:02:35 INFO - PROCESS | 6867 | 1461247355814 Marionette TRACE conn3 <- [1,2670,null,{}] 07:02:35 INFO - PROCESS | 6867 | 1461247355819 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}] 07:02:36 INFO - PROCESS | 6867 | 1461247356097 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 07:02:36 INFO - PROCESS | 6867 | 1461247356335 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:36 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed33bbc800 == 189 [pid = 6867] [id = 675] 07:02:36 INFO - PROCESS | 6867 | ++DOMWINDOW == 164 (0x7fed2c4d2c00) [pid = 6867] [serial = 2026] [outer = (nil)] 07:02:36 INFO - PROCESS | 6867 | ++DOMWINDOW == 165 (0x7fed30b95400) [pid = 6867] [serial = 2027] [outer = 0x7fed2c4d2c00] 07:02:36 INFO - PROCESS | 6867 | 1461247356418 Marionette DEBUG loaded listener.js 07:02:36 INFO - PROCESS | 6867 | ++DOMWINDOW == 166 (0x7fed30f1f800) [pid = 6867] [serial = 2028] [outer = 0x7fed2c4d2c00] 07:02:37 INFO - PROCESS | 6867 | SkCairoFTTypeface::onFilterRec unimplemented 07:02:37 INFO - PROCESS | 6867 | 1461247357762 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] 07:02:37 INFO - PROCESS | 6867 | 1461247357803 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 07:02:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 07:02:37 INFO - PROCESS | 6867 | 1461247357809 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 07:02:37 INFO - PROCESS | 6867 | 1461247357812 Marionette TRACE conn3 <- [1,2674,null,{}] 07:02:37 INFO - PROCESS | 6867 | 1461247357939 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}] 07:02:38 INFO - PROCESS | 6867 | 1461247358159 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 07:02:38 INFO - PROCESS | 6867 | 1461247358419 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:38 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed34112000 == 190 [pid = 6867] [id = 676] 07:02:38 INFO - PROCESS | 6867 | ++DOMWINDOW == 167 (0x7fed30b82c00) [pid = 6867] [serial = 2029] [outer = (nil)] 07:02:38 INFO - PROCESS | 6867 | ++DOMWINDOW == 168 (0x7fed318d0800) [pid = 6867] [serial = 2030] [outer = 0x7fed30b82c00] 07:02:38 INFO - PROCESS | 6867 | 1461247358492 Marionette DEBUG loaded listener.js 07:02:38 INFO - PROCESS | 6867 | ++DOMWINDOW == 169 (0x7fed31a3c000) [pid = 6867] [serial = 2031] [outer = 0x7fed30b82c00] 07:02:39 INFO - PROCESS | 6867 | SkCairoFTTypeface::onFilterRec unimplemented 07:02:39 INFO - PROCESS | 6867 | 1461247359846 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] 07:02:39 INFO - PROCESS | 6867 | 1461247359901 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 07:02:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 07:02:39 INFO - PROCESS | 6867 | 1461247359907 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 07:02:39 INFO - PROCESS | 6867 | 1461247359910 Marionette TRACE conn3 <- [1,2678,null,{}] 07:02:39 INFO - PROCESS | 6867 | 1461247359915 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}] 07:02:40 INFO - PROCESS | 6867 | 1461247360203 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 07:02:40 INFO - PROCESS | 6867 | 1461247360472 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:40 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3689c800 == 191 [pid = 6867] [id = 677] 07:02:40 INFO - PROCESS | 6867 | ++DOMWINDOW == 170 (0x7fed30f15c00) [pid = 6867] [serial = 2032] [outer = (nil)] 07:02:40 INFO - PROCESS | 6867 | ++DOMWINDOW == 171 (0x7fed31ab4c00) [pid = 6867] [serial = 2033] [outer = 0x7fed30f15c00] 07:02:40 INFO - PROCESS | 6867 | 1461247360543 Marionette DEBUG loaded listener.js 07:02:40 INFO - PROCESS | 6867 | ++DOMWINDOW == 172 (0x7fed31ad2c00) [pid = 6867] [serial = 2034] [outer = 0x7fed30f15c00] 07:02:41 INFO - PROCESS | 6867 | SkCairoFTTypeface::onFilterRec unimplemented 07:02:41 INFO - PROCESS | 6867 | 1461247361887 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]]]}] 07:02:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 07:02:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2030ms 07:02:41 INFO - PROCESS | 6867 | 1461247361938 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 07:02:41 INFO - PROCESS | 6867 | 1461247361942 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 07:02:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 07:02:41 INFO - PROCESS | 6867 | 1461247361947 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 07:02:41 INFO - PROCESS | 6867 | 1461247361949 Marionette TRACE conn3 <- [1,2682,null,{}] 07:02:41 INFO - PROCESS | 6867 | 1461247361955 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}] 07:02:42 INFO - PROCESS | 6867 | 1461247362233 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 07:02:42 INFO - PROCESS | 6867 | 1461247362513 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:42 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed36c62800 == 192 [pid = 6867] [id = 678] 07:02:42 INFO - PROCESS | 6867 | ++DOMWINDOW == 173 (0x7fed1ce54400) [pid = 6867] [serial = 2035] [outer = (nil)] 07:02:42 INFO - PROCESS | 6867 | ++DOMWINDOW == 174 (0x7fed30f17800) [pid = 6867] [serial = 2036] [outer = 0x7fed1ce54400] 07:02:42 INFO - PROCESS | 6867 | 1461247362583 Marionette DEBUG loaded listener.js 07:02:42 INFO - PROCESS | 6867 | ++DOMWINDOW == 175 (0x7fed31c82800) [pid = 6867] [serial = 2037] [outer = 0x7fed1ce54400] 07:02:44 INFO - PROCESS | 6867 | SkCairoFTTypeface::onFilterRec unimplemented 07:02:44 INFO - PROCESS | 6867 | 1461247364631 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]]]}] 07:02:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 07:02:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2732ms 07:02:44 INFO - PROCESS | 6867 | 1461247364682 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 07:02:44 INFO - PROCESS | 6867 | 1461247364687 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 07:02:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 07:02:44 INFO - PROCESS | 6867 | 1461247364696 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 07:02:44 INFO - PROCESS | 6867 | 1461247364700 Marionette TRACE conn3 <- [1,2686,null,{}] 07:02:44 INFO - PROCESS | 6867 | 1461247364708 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}] 07:02:44 INFO - PROCESS | 6867 | 1461247364979 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 07:02:45 INFO - PROCESS | 6867 | 1461247365285 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:45 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed22bee000 == 193 [pid = 6867] [id = 679] 07:02:45 INFO - PROCESS | 6867 | ++DOMWINDOW == 176 (0x7fed20475000) [pid = 6867] [serial = 2038] [outer = (nil)] 07:02:45 INFO - PROCESS | 6867 | ++DOMWINDOW == 177 (0x7fed20556400) [pid = 6867] [serial = 2039] [outer = 0x7fed20475000] 07:02:45 INFO - PROCESS | 6867 | 1461247365362 Marionette DEBUG loaded listener.js 07:02:45 INFO - PROCESS | 6867 | ++DOMWINDOW == 178 (0x7fed20acd800) [pid = 6867] [serial = 2040] [outer = 0x7fed20475000] 07:02:46 INFO - PROCESS | 6867 | SkCairoFTTypeface::onFilterRec unimplemented 07:02:47 INFO - PROCESS | 6867 | 1461247367007 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] 07:02:47 INFO - PROCESS | 6867 | 1461247367054 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 07:02:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 07:02:47 INFO - PROCESS | 6867 | 1461247367073 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 07:02:47 INFO - PROCESS | 6867 | 1461247367084 Marionette TRACE conn3 <- [1,2690,null,{}] 07:02:47 INFO - PROCESS | 6867 | 1461247367226 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}] 07:02:47 INFO - PROCESS | 6867 | 1461247367553 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 07:02:47 INFO - PROCESS | 6867 | 1461247367765 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:47 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed218bd000 == 194 [pid = 6867] [id = 680] 07:02:47 INFO - PROCESS | 6867 | ++DOMWINDOW == 179 (0x7fed20c5ec00) [pid = 6867] [serial = 2041] [outer = (nil)] 07:02:47 INFO - PROCESS | 6867 | ++DOMWINDOW == 180 (0x7fed22ef3400) [pid = 6867] [serial = 2042] [outer = 0x7fed20c5ec00] 07:02:47 INFO - PROCESS | 6867 | 1461247367835 Marionette DEBUG loaded listener.js 07:02:47 INFO - PROCESS | 6867 | ++DOMWINDOW == 181 (0x7fed2319f800) [pid = 6867] [serial = 2043] [outer = 0x7fed20c5ec00] 07:02:48 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3399c800 == 193 [pid = 6867] [id = 181] 07:02:48 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed2ae0a000 == 192 [pid = 6867] [id = 553] 07:02:48 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed289cd000 == 191 [pid = 6867] [id = 597] 07:02:48 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed25daf800 == 190 [pid = 6867] [id = 663] 07:02:48 INFO - PROCESS | 6867 | --DOMWINDOW == 180 (0x7fed22ef0c00) [pid = 6867] [serial = 1925] [outer = (nil)] [url = about:blank] 07:02:48 INFO - PROCESS | 6867 | --DOMWINDOW == 179 (0x7fed4d01c000) [pid = 6867] [serial = 1910] [outer = (nil)] [url = about:blank] 07:02:48 INFO - PROCESS | 6867 | --DOMWINDOW == 178 (0x7fed4ef2bc00) [pid = 6867] [serial = 1913] [outer = (nil)] [url = about:blank] 07:02:48 INFO - PROCESS | 6867 | --DOMWINDOW == 177 (0x7fed3c835000) [pid = 6867] [serial = 1904] [outer = (nil)] [url = about:blank] 07:02:48 INFO - PROCESS | 6867 | --DOMWINDOW == 176 (0x7fed48e56400) [pid = 6867] [serial = 1907] [outer = (nil)] [url = about:blank] 07:02:48 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed22be8000 == 189 [pid = 6867] [id = 662] 07:02:48 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed21899000 == 188 [pid = 6867] [id = 661] 07:02:48 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed1d1fd000 == 187 [pid = 6867] [id = 660] 07:02:48 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed30cb2800 == 186 [pid = 6867] [id = 658] 07:02:48 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed2c8bd000 == 185 [pid = 6867] [id = 657] 07:02:48 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed2ae22800 == 184 [pid = 6867] [id = 656] 07:02:48 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed2a21e800 == 183 [pid = 6867] [id = 655] 07:02:48 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed2a16e000 == 182 [pid = 6867] [id = 654] 07:02:48 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed29de8000 == 181 [pid = 6867] [id = 653] 07:02:48 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed289c2000 == 180 [pid = 6867] [id = 652] 07:02:48 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed285b5800 == 179 [pid = 6867] [id = 651] 07:02:48 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed283e1000 == 178 [pid = 6867] [id = 650] 07:02:48 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed28371800 == 177 [pid = 6867] [id = 649] 07:02:48 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed28348000 == 176 [pid = 6867] [id = 648] 07:02:48 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed27350800 == 175 [pid = 6867] [id = 647] 07:02:48 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed26b86000 == 174 [pid = 6867] [id = 646] 07:02:48 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed25fad800 == 173 [pid = 6867] [id = 645] 07:02:48 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed25dbb000 == 172 [pid = 6867] [id = 644] 07:02:48 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed251cc800 == 171 [pid = 6867] [id = 643] 07:02:48 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed2019c800 == 170 [pid = 6867] [id = 642] 07:02:49 INFO - PROCESS | 6867 | --DOMWINDOW == 175 (0x7fed3b5a2400) [pid = 6867] [serial = 1899] [outer = (nil)] [url = about:blank] 07:02:49 INFO - PROCESS | 6867 | --DOMWINDOW == 174 (0x7fed32f1dc00) [pid = 6867] [serial = 1884] [outer = (nil)] [url = about:blank] 07:02:49 INFO - PROCESS | 6867 | --DOMWINDOW == 173 (0x7fed33ce8800) [pid = 6867] [serial = 1886] [outer = (nil)] [url = about:blank] 07:02:49 INFO - PROCESS | 6867 | --DOMWINDOW == 172 (0x7fed29327800) [pid = 6867] [serial = 1872] [outer = (nil)] [url = about:blank] 07:02:49 INFO - PROCESS | 6867 | --DOMWINDOW == 171 (0x7fed205e9800) [pid = 6867] [serial = 1919] [outer = (nil)] [url = about:blank] 07:02:49 INFO - PROCESS | 6867 | --DOMWINDOW == 170 (0x7fed20ad1400) [pid = 6867] [serial = 1920] [outer = (nil)] [url = about:blank] 07:02:49 INFO - PROCESS | 6867 | --DOMWINDOW == 169 (0x7fed2a276c00) [pid = 6867] [serial = 1877] [outer = (nil)] [url = about:blank] 07:02:49 INFO - PROCESS | 6867 | --DOMWINDOW == 168 (0x7fed231ad000) [pid = 6867] [serial = 1866] [outer = (nil)] [url = about:blank] 07:02:49 INFO - PROCESS | 6867 | --DOMWINDOW == 167 (0x7fed36eb3400) [pid = 6867] [serial = 1892] [outer = (nil)] [url = about:blank] 07:02:49 INFO - PROCESS | 6867 | --DOMWINDOW == 166 (0x7fed29c6fc00) [pid = 6867] [serial = 1875] [outer = (nil)] [url = about:blank] 07:02:49 INFO - PROCESS | 6867 | --DOMWINDOW == 165 (0x7fed20473c00) [pid = 6867] [serial = 1917] [outer = (nil)] [url = about:blank] 07:02:49 INFO - PROCESS | 6867 | --DOMWINDOW == 164 (0x7fed2ad78c00) [pid = 6867] [serial = 1878] [outer = (nil)] [url = about:blank] 07:02:49 INFO - PROCESS | 6867 | --DOMWINDOW == 163 (0x7fed31adcc00) [pid = 6867] [serial = 1883] [outer = (nil)] [url = about:blank] 07:02:49 INFO - PROCESS | 6867 | --DOMWINDOW == 162 (0x7fed22cd4800) [pid = 6867] [serial = 1923] [outer = (nil)] [url = about:blank] 07:02:49 INFO - PROCESS | 6867 | --DOMWINDOW == 161 (0x7fed39d50800) [pid = 6867] [serial = 1895] [outer = (nil)] [url = about:blank] 07:02:49 INFO - PROCESS | 6867 | --DOMWINDOW == 160 (0x7fed22ca9400) [pid = 6867] [serial = 1922] [outer = (nil)] [url = about:blank] 07:02:49 INFO - PROCESS | 6867 | --DOMWINDOW == 159 (0x7fed3417a800) [pid = 6867] [serial = 1889] [outer = (nil)] [url = about:blank] 07:02:49 INFO - PROCESS | 6867 | --DOMWINDOW == 158 (0x7fed2046c000) [pid = 6867] [serial = 1916] [outer = (nil)] [url = about:blank] 07:02:49 INFO - PROCESS | 6867 | --DOMWINDOW == 157 (0x7fed31ab2c00) [pid = 6867] [serial = 1881] [outer = (nil)] [url = about:blank] 07:02:49 INFO - PROCESS | 6867 | --DOMWINDOW == 156 (0x7fed3b948800) [pid = 6867] [serial = 1901] [outer = (nil)] [url = about:blank] 07:02:49 INFO - PROCESS | 6867 | --DOMWINDOW == 155 (0x7fed33e2f800) [pid = 6867] [serial = 1887] [outer = (nil)] [url = about:blank] 07:02:49 INFO - PROCESS | 6867 | --DOMWINDOW == 154 (0x7fed3b188c00) [pid = 6867] [serial = 1898] [outer = (nil)] [url = about:blank] 07:02:49 INFO - PROCESS | 6867 | --DOMWINDOW == 153 (0x7fed3699cc00) [pid = 6867] [serial = 1890] [outer = (nil)] [url = about:blank] 07:02:49 INFO - PROCESS | 6867 | --DOMWINDOW == 152 (0x7fed318cfc00) [pid = 6867] [serial = 1880] [outer = (nil)] [url = about:blank] 07:02:49 INFO - PROCESS | 6867 | --DOMWINDOW == 151 (0x7fed2571fc00) [pid = 6867] [serial = 1868] [outer = (nil)] [url = about:blank] 07:02:49 INFO - PROCESS | 6867 | --DOMWINDOW == 150 (0x7fed3c0bf400) [pid = 6867] [serial = 1902] [outer = (nil)] [url = about:blank] 07:02:49 INFO - PROCESS | 6867 | --DOMWINDOW == 149 (0x7fed3ade8000) [pid = 6867] [serial = 1896] [outer = (nil)] [url = about:blank] 07:02:49 INFO - PROCESS | 6867 | --DOMWINDOW == 148 (0x7fed29158800) [pid = 6867] [serial = 1871] [outer = (nil)] [url = about:blank] 07:02:49 INFO - PROCESS | 6867 | --DOMWINDOW == 147 (0x7fed29c46800) [pid = 6867] [serial = 1874] [outer = (nil)] [url = about:blank] 07:02:49 INFO - PROCESS | 6867 | --DOMWINDOW == 146 (0x7fed22cd8000) [pid = 6867] [serial = 1865] [outer = (nil)] [url = about:blank] 07:02:49 INFO - PROCESS | 6867 | --DOMWINDOW == 145 (0x7fed2714d000) [pid = 6867] [serial = 1869] [outer = (nil)] [url = about:blank] 07:02:49 INFO - PROCESS | 6867 | --DOMWINDOW == 144 (0x7fed37312c00) [pid = 6867] [serial = 1893] [outer = (nil)] [url = about:blank] 07:02:49 INFO - PROCESS | 6867 | SkCairoFTTypeface::onFilterRec unimplemented 07:02:49 INFO - PROCESS | 6867 | 1461247369394 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] 07:02:49 INFO - PROCESS | 6867 | 1461247369424 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 07:02:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 07:02:49 INFO - PROCESS | 6867 | 1461247369431 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 07:02:49 INFO - PROCESS | 6867 | 1461247369436 Marionette TRACE conn3 <- [1,2694,null,{}] 07:02:49 INFO - PROCESS | 6867 | 1461247369452 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}] 07:02:49 INFO - PROCESS | 6867 | 1461247369702 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 07:02:49 INFO - PROCESS | 6867 | 1461247369888 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:49 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed22bf1800 == 171 [pid = 6867] [id = 681] 07:02:49 INFO - PROCESS | 6867 | ++DOMWINDOW == 145 (0x7fed21bc6c00) [pid = 6867] [serial = 2044] [outer = (nil)] 07:02:49 INFO - PROCESS | 6867 | ++DOMWINDOW == 146 (0x7fed23d21800) [pid = 6867] [serial = 2045] [outer = 0x7fed21bc6c00] 07:02:49 INFO - PROCESS | 6867 | 1461247369954 Marionette DEBUG loaded listener.js 07:02:50 INFO - PROCESS | 6867 | ++DOMWINDOW == 147 (0x7fed23ef1c00) [pid = 6867] [serial = 2046] [outer = 0x7fed21bc6c00] 07:02:51 INFO - PROCESS | 6867 | SkCairoFTTypeface::onFilterRec unimplemented 07:02:51 INFO - PROCESS | 6867 | 1461247371233 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] 07:02:51 INFO - PROCESS | 6867 | 1461247371283 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 07:02:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 07:02:51 INFO - PROCESS | 6867 | 1461247371290 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 07:02:51 INFO - PROCESS | 6867 | 1461247371293 Marionette TRACE conn3 <- [1,2698,null,{}] 07:02:51 INFO - PROCESS | 6867 | 1461247371305 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}] 07:02:51 INFO - PROCESS | 6867 | 1461247371620 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 07:02:51 INFO - PROCESS | 6867 | 1461247371663 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:51 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed27050800 == 172 [pid = 6867] [id = 682] 07:02:51 INFO - PROCESS | 6867 | ++DOMWINDOW == 148 (0x7fed22cd4400) [pid = 6867] [serial = 2047] [outer = (nil)] 07:02:51 INFO - PROCESS | 6867 | ++DOMWINDOW == 149 (0x7fed251ee000) [pid = 6867] [serial = 2048] [outer = 0x7fed22cd4400] 07:02:51 INFO - PROCESS | 6867 | 1461247371727 Marionette DEBUG loaded listener.js 07:02:51 INFO - PROCESS | 6867 | ++DOMWINDOW == 150 (0x7fed2572bc00) [pid = 6867] [serial = 2049] [outer = 0x7fed22cd4400] 07:02:53 INFO - PROCESS | 6867 | SkCairoFTTypeface::onFilterRec unimplemented 07:02:53 INFO - PROCESS | 6867 | --DOMWINDOW == 149 (0x7fed1ff4e800) [pid = 6867] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 07:02:53 INFO - PROCESS | 6867 | --DOMWINDOW == 148 (0x7fed2015a400) [pid = 6867] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 07:02:53 INFO - PROCESS | 6867 | --DOMWINDOW == 147 (0x7fed23d29800) [pid = 6867] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 07:02:53 INFO - PROCESS | 6867 | --DOMWINDOW == 146 (0x7fed2932c000) [pid = 6867] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 07:02:53 INFO - PROCESS | 6867 | --DOMWINDOW == 145 (0x7fed20469000) [pid = 6867] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 07:02:53 INFO - PROCESS | 6867 | --DOMWINDOW == 144 (0x7fed22cd3c00) [pid = 6867] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 07:02:53 INFO - PROCESS | 6867 | --DOMWINDOW == 143 (0x7fed2a270400) [pid = 6867] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 07:02:53 INFO - PROCESS | 6867 | --DOMWINDOW == 142 (0x7fed22f0c800) [pid = 6867] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 07:02:53 INFO - PROCESS | 6867 | --DOMWINDOW == 141 (0x7fed3c82a400) [pid = 6867] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 07:02:53 INFO - PROCESS | 6867 | --DOMWINDOW == 140 (0x7fed3b5a5000) [pid = 6867] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 07:02:53 INFO - PROCESS | 6867 | --DOMWINDOW == 139 (0x7fed29c9d800) [pid = 6867] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 07:02:53 INFO - PROCESS | 6867 | --DOMWINDOW == 138 (0x7fed29c0b800) [pid = 6867] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 07:02:53 INFO - PROCESS | 6867 | --DOMWINDOW == 137 (0x7fed22caec00) [pid = 6867] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 07:02:53 INFO - PROCESS | 6867 | --DOMWINDOW == 136 (0x7fed29ca7000) [pid = 6867] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 07:02:53 INFO - PROCESS | 6867 | --DOMWINDOW == 135 (0x7fed27086c00) [pid = 6867] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 07:02:53 INFO - PROCESS | 6867 | --DOMWINDOW == 134 (0x7fed1ce4e400) [pid = 6867] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 07:02:53 INFO - PROCESS | 6867 | --DOMWINDOW == 133 (0x7fed3742e800) [pid = 6867] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 07:02:53 INFO - PROCESS | 6867 | --DOMWINDOW == 132 (0x7fed22f11c00) [pid = 6867] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 07:02:53 INFO - PROCESS | 6867 | --DOMWINDOW == 131 (0x7fed2916d400) [pid = 6867] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 07:02:53 INFO - PROCESS | 6867 | --DOMWINDOW == 130 (0x7fed20c59800) [pid = 6867] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 07:02:53 INFO - PROCESS | 6867 | --DOMWINDOW == 129 (0x7fed2714d400) [pid = 6867] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 07:02:53 INFO - PROCESS | 6867 | --DOMWINDOW == 128 (0x7fed20559800) [pid = 6867] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 07:02:53 INFO - PROCESS | 6867 | --DOMWINDOW == 127 (0x7fed25724000) [pid = 6867] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 07:02:53 INFO - PROCESS | 6867 | --DOMWINDOW == 126 (0x7fed25726400) [pid = 6867] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 07:02:53 INFO - PROCESS | 6867 | --DOMWINDOW == 125 (0x7fed22eefc00) [pid = 6867] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 07:02:53 INFO - PROCESS | 6867 | --DOMWINDOW == 124 (0x7fed2916d000) [pid = 6867] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 07:02:53 INFO - PROCESS | 6867 | --DOMWINDOW == 123 (0x7fed23f47000) [pid = 6867] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 07:02:53 INFO - PROCESS | 6867 | --DOMWINDOW == 122 (0x7fed23eef800) [pid = 6867] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 07:02:53 INFO - PROCESS | 6867 | 1461247373483 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] 07:02:53 INFO - PROCESS | 6867 | 1461247373540 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 07:02:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 07:02:53 INFO - PROCESS | 6867 | 1461247373548 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 07:02:53 INFO - PROCESS | 6867 | 1461247373552 Marionette TRACE conn3 <- [1,2702,null,{}] 07:02:53 INFO - PROCESS | 6867 | 1461247373556 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}] 07:02:53 INFO - PROCESS | 6867 | 1461247373810 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 07:02:54 INFO - PROCESS | 6867 | 1461247374021 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:54 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed25faa800 == 173 [pid = 6867] [id = 683] 07:02:54 INFO - PROCESS | 6867 | ++DOMWINDOW == 123 (0x7fed1ce4e400) [pid = 6867] [serial = 2050] [outer = (nil)] 07:02:54 INFO - PROCESS | 6867 | ++DOMWINDOW == 124 (0x7fed22f05400) [pid = 6867] [serial = 2051] [outer = 0x7fed1ce4e400] 07:02:54 INFO - PROCESS | 6867 | 1461247374085 Marionette DEBUG loaded listener.js 07:02:54 INFO - PROCESS | 6867 | ++DOMWINDOW == 125 (0x7fed23eef800) [pid = 6867] [serial = 2052] [outer = 0x7fed1ce4e400] 07:02:54 INFO - PROCESS | 6867 | 1461247374802 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]]]}] 07:02:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 07:02:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1280ms 07:02:54 INFO - PROCESS | 6867 | 1461247374830 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 07:02:54 INFO - PROCESS | 6867 | 1461247374833 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 07:02:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 07:02:54 INFO - PROCESS | 6867 | 1461247374851 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 07:02:54 INFO - PROCESS | 6867 | 1461247374860 Marionette TRACE conn3 <- [1,2706,null,{}] 07:02:54 INFO - PROCESS | 6867 | 1461247374871 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}] 07:02:55 INFO - PROCESS | 6867 | 1461247375114 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 07:02:55 INFO - PROCESS | 6867 | 1461247375451 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:55 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed1ffab800 == 174 [pid = 6867] [id = 684] 07:02:55 INFO - PROCESS | 6867 | ++DOMWINDOW == 126 (0x7fed1ce53000) [pid = 6867] [serial = 2053] [outer = (nil)] 07:02:55 INFO - PROCESS | 6867 | ++DOMWINDOW == 127 (0x7fed1ff49000) [pid = 6867] [serial = 2054] [outer = 0x7fed1ce53000] 07:02:55 INFO - PROCESS | 6867 | 1461247375602 Marionette DEBUG loaded listener.js 07:02:55 INFO - PROCESS | 6867 | ++DOMWINDOW == 128 (0x7fed2054c000) [pid = 6867] [serial = 2055] [outer = 0x7fed1ce53000] 07:02:56 INFO - PROCESS | 6867 | 1461247376587 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]]]}] 07:02:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 07:02:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1802ms 07:02:56 INFO - PROCESS | 6867 | 1461247376644 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 07:02:56 INFO - PROCESS | 6867 | 1461247376652 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 07:02:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 07:02:56 INFO - PROCESS | 6867 | 1461247376662 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 07:02:56 INFO - PROCESS | 6867 | 1461247376666 Marionette TRACE conn3 <- [1,2710,null,{}] 07:02:56 INFO - PROCESS | 6867 | 1461247376676 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}] 07:02:57 INFO - PROCESS | 6867 | 1461247377030 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 07:02:57 INFO - PROCESS | 6867 | 1461247377285 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:57 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed258d4800 == 175 [pid = 6867] [id = 685] 07:02:57 INFO - PROCESS | 6867 | ++DOMWINDOW == 129 (0x7fed22ca5800) [pid = 6867] [serial = 2056] [outer = (nil)] 07:02:57 INFO - PROCESS | 6867 | ++DOMWINDOW == 130 (0x7fed22ef4000) [pid = 6867] [serial = 2057] [outer = 0x7fed22ca5800] 07:02:57 INFO - PROCESS | 6867 | 1461247377392 Marionette DEBUG loaded listener.js 07:02:57 INFO - PROCESS | 6867 | ++DOMWINDOW == 131 (0x7fed2319fc00) [pid = 6867] [serial = 2058] [outer = 0x7fed22ca5800] 07:02:58 INFO - PROCESS | 6867 | 1461247378446 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] 07:02:58 INFO - PROCESS | 6867 | 1461247378511 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 07:02:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 07:02:58 INFO - PROCESS | 6867 | 1461247378520 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 07:02:58 INFO - PROCESS | 6867 | 1461247378524 Marionette TRACE conn3 <- [1,2714,null,{}] 07:02:58 INFO - PROCESS | 6867 | 1461247378530 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}] 07:02:58 INFO - PROCESS | 6867 | 1461247378771 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 07:02:59 INFO - PROCESS | 6867 | 1461247379121 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:59 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed28369000 == 176 [pid = 6867] [id = 686] 07:02:59 INFO - PROCESS | 6867 | ++DOMWINDOW == 132 (0x7fed231a9400) [pid = 6867] [serial = 2059] [outer = (nil)] 07:02:59 INFO - PROCESS | 6867 | ++DOMWINDOW == 133 (0x7fed23f48400) [pid = 6867] [serial = 2060] [outer = 0x7fed231a9400] 07:02:59 INFO - PROCESS | 6867 | 1461247379201 Marionette DEBUG loaded listener.js 07:02:59 INFO - PROCESS | 6867 | ++DOMWINDOW == 134 (0x7fed251e9800) [pid = 6867] [serial = 2061] [outer = 0x7fed231a9400] 07:03:00 INFO - PROCESS | 6867 | 1461247380326 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]]]}] 07:03:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 07:03:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1834ms 07:03:00 INFO - PROCESS | 6867 | 1461247380355 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 07:03:00 INFO - PROCESS | 6867 | 1461247380359 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 07:03:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 07:03:00 INFO - PROCESS | 6867 | 1461247380368 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 07:03:00 INFO - PROCESS | 6867 | 1461247380378 Marionette TRACE conn3 <- [1,2718,null,{}] 07:03:00 INFO - PROCESS | 6867 | 1461247380398 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}] 07:03:00 INFO - PROCESS | 6867 | 1461247380687 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 07:03:01 INFO - PROCESS | 6867 | 1461247380999 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:01 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed287cd000 == 177 [pid = 6867] [id = 687] 07:03:01 INFO - PROCESS | 6867 | ++DOMWINDOW == 135 (0x7fed23da6800) [pid = 6867] [serial = 2062] [outer = (nil)] 07:03:01 INFO - PROCESS | 6867 | ++DOMWINDOW == 136 (0x7fed2714d400) [pid = 6867] [serial = 2063] [outer = 0x7fed23da6800] 07:03:01 INFO - PROCESS | 6867 | 1461247381123 Marionette DEBUG loaded listener.js 07:03:01 INFO - PROCESS | 6867 | ++DOMWINDOW == 137 (0x7fed28443000) [pid = 6867] [serial = 2064] [outer = 0x7fed23da6800] 07:03:02 INFO - PROCESS | 6867 | 1461247382270 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] 07:03:02 INFO - PROCESS | 6867 | 1461247382325 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 07:03:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 07:03:02 INFO - PROCESS | 6867 | 1461247382332 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 07:03:02 INFO - PROCESS | 6867 | 1461247382334 Marionette TRACE conn3 <- [1,2722,null,{}] 07:03:02 INFO - PROCESS | 6867 | 1461247382340 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}] 07:03:02 INFO - PROCESS | 6867 | 1461247382581 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 07:03:02 INFO - PROCESS | 6867 | 1461247382897 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:02 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed291c3800 == 178 [pid = 6867] [id = 688] 07:03:02 INFO - PROCESS | 6867 | ++DOMWINDOW == 138 (0x7fed21bc8400) [pid = 6867] [serial = 2065] [outer = (nil)] 07:03:02 INFO - PROCESS | 6867 | ++DOMWINDOW == 139 (0x7fed28ac2c00) [pid = 6867] [serial = 2066] [outer = 0x7fed21bc8400] 07:03:02 INFO - PROCESS | 6867 | 1461247382986 Marionette DEBUG loaded listener.js 07:03:03 INFO - PROCESS | 6867 | ++DOMWINDOW == 140 (0x7fed28acc800) [pid = 6867] [serial = 2067] [outer = 0x7fed21bc8400] 07:03:04 INFO - PROCESS | 6867 | 1461247384097 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] 07:03:04 INFO - PROCESS | 6867 | 1461247384175 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 07:03:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 07:03:04 INFO - PROCESS | 6867 | 1461247384181 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 07:03:04 INFO - PROCESS | 6867 | 1461247384183 Marionette TRACE conn3 <- [1,2726,null,{}] 07:03:04 INFO - PROCESS | 6867 | 1461247384190 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}] 07:03:04 INFO - PROCESS | 6867 | 1461247384416 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 07:03:04 INFO - PROCESS | 6867 | 1461247384794 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:04 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2a181800 == 179 [pid = 6867] [id = 689] 07:03:04 INFO - PROCESS | 6867 | ++DOMWINDOW == 141 (0x7fed2916dc00) [pid = 6867] [serial = 2068] [outer = (nil)] 07:03:04 INFO - PROCESS | 6867 | ++DOMWINDOW == 142 (0x7fed29325000) [pid = 6867] [serial = 2069] [outer = 0x7fed2916dc00] 07:03:04 INFO - PROCESS | 6867 | 1461247384957 Marionette DEBUG loaded listener.js 07:03:05 INFO - PROCESS | 6867 | ++DOMWINDOW == 143 (0x7fed29c48000) [pid = 6867] [serial = 2070] [outer = 0x7fed2916dc00] 07:03:05 INFO - PROCESS | 6867 | 1461247385978 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]]]}] 07:03:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 07:03:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1835ms 07:03:06 INFO - PROCESS | 6867 | 1461247386019 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 07:03:06 INFO - PROCESS | 6867 | 1461247386025 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 07:03:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 07:03:06 INFO - PROCESS | 6867 | 1461247386037 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 07:03:06 INFO - PROCESS | 6867 | 1461247386042 Marionette TRACE conn3 <- [1,2730,null,{}] 07:03:06 INFO - PROCESS | 6867 | 1461247386050 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}] 07:03:06 INFO - PROCESS | 6867 | 1461247386394 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 07:03:06 INFO - PROCESS | 6867 | 1461247386763 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:06 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2b04f800 == 180 [pid = 6867] [id = 690] 07:03:06 INFO - PROCESS | 6867 | ++DOMWINDOW == 144 (0x7fed2916e400) [pid = 6867] [serial = 2071] [outer = (nil)] 07:03:06 INFO - PROCESS | 6867 | ++DOMWINDOW == 145 (0x7fed29dbbc00) [pid = 6867] [serial = 2072] [outer = 0x7fed2916e400] 07:03:06 INFO - PROCESS | 6867 | 1461247386842 Marionette DEBUG loaded listener.js 07:03:06 INFO - PROCESS | 6867 | ++DOMWINDOW == 146 (0x7fed29dc6000) [pid = 6867] [serial = 2073] [outer = 0x7fed2916e400] 07:03:08 INFO - PROCESS | 6867 | 1461247388134 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] 07:03:08 INFO - PROCESS | 6867 | 1461247388201 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 07:03:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 07:03:08 INFO - PROCESS | 6867 | 1461247388213 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 07:03:08 INFO - PROCESS | 6867 | 1461247388217 Marionette TRACE conn3 <- [1,2734,null,{}] 07:03:08 INFO - PROCESS | 6867 | 1461247388225 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}] 07:03:08 INFO - PROCESS | 6867 | 1461247388524 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 07:03:08 INFO - PROCESS | 6867 | 1461247388828 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:08 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3094e000 == 181 [pid = 6867] [id = 691] 07:03:08 INFO - PROCESS | 6867 | ++DOMWINDOW == 147 (0x7fed29dc5800) [pid = 6867] [serial = 2074] [outer = (nil)] 07:03:08 INFO - PROCESS | 6867 | ++DOMWINDOW == 148 (0x7fed2a26b800) [pid = 6867] [serial = 2075] [outer = 0x7fed29dc5800] 07:03:08 INFO - PROCESS | 6867 | 1461247388906 Marionette DEBUG loaded listener.js 07:03:09 INFO - PROCESS | 6867 | ++DOMWINDOW == 149 (0x7fed2a277800) [pid = 6867] [serial = 2076] [outer = 0x7fed29dc5800] 07:03:09 INFO - PROCESS | 6867 | 1461247389837 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]]]}] 07:03:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 07:03:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1687ms 07:03:09 INFO - PROCESS | 6867 | 1461247389902 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 07:03:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 07:03:09 INFO - PROCESS | 6867 | 1461247389905 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 07:03:09 INFO - PROCESS | 6867 | 1461247389912 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 07:03:09 INFO - PROCESS | 6867 | 1461247389915 Marionette TRACE conn3 <- [1,2738,null,{}] 07:03:09 INFO - PROCESS | 6867 | 1461247389921 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}] 07:03:10 INFO - PROCESS | 6867 | 1461247390195 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 07:03:10 INFO - PROCESS | 6867 | 1461247390501 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:10 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed30d7d800 == 182 [pid = 6867] [id = 692] 07:03:10 INFO - PROCESS | 6867 | ++DOMWINDOW == 150 (0x7fed29dc6400) [pid = 6867] [serial = 2077] [outer = (nil)] 07:03:10 INFO - PROCESS | 6867 | ++DOMWINDOW == 151 (0x7fed2ad73000) [pid = 6867] [serial = 2078] [outer = 0x7fed29dc6400] 07:03:10 INFO - PROCESS | 6867 | 1461247390578 Marionette DEBUG loaded listener.js 07:03:10 INFO - PROCESS | 6867 | ++DOMWINDOW == 152 (0x7fed2aeb2800) [pid = 6867] [serial = 2079] [outer = 0x7fed29dc6400] 07:03:11 INFO - PROCESS | 6867 | 1461247391421 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]]]}] 07:03:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 07:03:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1582ms 07:03:11 INFO - PROCESS | 6867 | 1461247391495 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 07:03:11 INFO - PROCESS | 6867 | 1461247391498 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 07:03:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 07:03:11 INFO - PROCESS | 6867 | 1461247391505 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 07:03:11 INFO - PROCESS | 6867 | 1461247391508 Marionette TRACE conn3 <- [1,2742,null,{}] 07:03:11 INFO - PROCESS | 6867 | 1461247391514 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}] 07:03:11 INFO - PROCESS | 6867 | 1461247391748 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 07:03:12 INFO - PROCESS | 6867 | 1461247392055 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:12 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed32d2b800 == 183 [pid = 6867] [id = 693] 07:03:12 INFO - PROCESS | 6867 | ++DOMWINDOW == 153 (0x7fed2a194000) [pid = 6867] [serial = 2080] [outer = (nil)] 07:03:12 INFO - PROCESS | 6867 | ++DOMWINDOW == 154 (0x7fed2af93000) [pid = 6867] [serial = 2081] [outer = 0x7fed2a194000] 07:03:12 INFO - PROCESS | 6867 | 1461247392133 Marionette DEBUG loaded listener.js 07:03:12 INFO - PROCESS | 6867 | ++DOMWINDOW == 155 (0x7fed2afe8000) [pid = 6867] [serial = 2082] [outer = 0x7fed2a194000] 07:03:12 INFO - PROCESS | 6867 | 1461247392983 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]]]}] 07:03:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 07:03:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1531ms 07:03:13 INFO - PROCESS | 6867 | 1461247393038 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 07:03:13 INFO - PROCESS | 6867 | 1461247393041 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 07:03:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 07:03:13 INFO - PROCESS | 6867 | 1461247393047 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 07:03:13 INFO - PROCESS | 6867 | 1461247393051 Marionette TRACE conn3 <- [1,2746,null,{}] 07:03:13 INFO - PROCESS | 6867 | 1461247393058 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}] 07:03:13 INFO - PROCESS | 6867 | 1461247393331 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 07:03:13 INFO - PROCESS | 6867 | 1461247393601 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:13 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed33d83000 == 184 [pid = 6867] [id = 694] 07:03:13 INFO - PROCESS | 6867 | ++DOMWINDOW == 156 (0x7fed2c650400) [pid = 6867] [serial = 2083] [outer = (nil)] 07:03:13 INFO - PROCESS | 6867 | ++DOMWINDOW == 157 (0x7fed2c750000) [pid = 6867] [serial = 2084] [outer = 0x7fed2c650400] 07:03:13 INFO - PROCESS | 6867 | 1461247393760 Marionette DEBUG loaded listener.js 07:03:13 INFO - PROCESS | 6867 | ++DOMWINDOW == 158 (0x7fed30b84400) [pid = 6867] [serial = 2085] [outer = 0x7fed2c650400] 07:03:14 INFO - PROCESS | 6867 | 1461247394626 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]]]}] 07:03:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 07:03:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1630ms 07:03:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 07:03:14 INFO - PROCESS | 6867 | 1461247394679 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 07:03:14 INFO - PROCESS | 6867 | 1461247394683 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 07:03:14 INFO - PROCESS | 6867 | 1461247394689 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 07:03:14 INFO - PROCESS | 6867 | 1461247394693 Marionette TRACE conn3 <- [1,2750,null,{}] 07:03:14 INFO - PROCESS | 6867 | 1461247394699 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}] 07:03:14 INFO - PROCESS | 6867 | 1461247394976 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 07:03:15 INFO - PROCESS | 6867 | 1461247395244 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:15 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed36ce5000 == 185 [pid = 6867] [id = 695] 07:03:15 INFO - PROCESS | 6867 | ++DOMWINDOW == 159 (0x7fed30f1c800) [pid = 6867] [serial = 2086] [outer = (nil)] 07:03:15 INFO - PROCESS | 6867 | ++DOMWINDOW == 160 (0x7fed31a3a800) [pid = 6867] [serial = 2087] [outer = 0x7fed30f1c800] 07:03:15 INFO - PROCESS | 6867 | 1461247395364 Marionette DEBUG loaded listener.js 07:03:15 INFO - PROCESS | 6867 | ++DOMWINDOW == 161 (0x7fed31ad4c00) [pid = 6867] [serial = 2088] [outer = 0x7fed30f1c800] 07:03:16 INFO - PROCESS | 6867 | 1461247396201 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]]]}] 07:03:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 07:03:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1582ms 07:03:16 INFO - PROCESS | 6867 | 1461247396271 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 07:03:16 INFO - PROCESS | 6867 | 1461247396275 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 07:03:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 07:03:16 INFO - PROCESS | 6867 | 1461247396281 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 07:03:16 INFO - PROCESS | 6867 | 1461247396283 Marionette TRACE conn3 <- [1,2754,null,{}] 07:03:16 INFO - PROCESS | 6867 | 1461247396289 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}] 07:03:16 INFO - PROCESS | 6867 | 1461247396512 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 07:03:16 INFO - PROCESS | 6867 | 1461247396779 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:16 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed36e4c000 == 186 [pid = 6867] [id = 696] 07:03:16 INFO - PROCESS | 6867 | ++DOMWINDOW == 162 (0x7fed30b85400) [pid = 6867] [serial = 2089] [outer = (nil)] 07:03:16 INFO - PROCESS | 6867 | ++DOMWINDOW == 163 (0x7fed31c85400) [pid = 6867] [serial = 2090] [outer = 0x7fed30b85400] 07:03:16 INFO - PROCESS | 6867 | 1461247396895 Marionette DEBUG loaded listener.js 07:03:16 INFO - PROCESS | 6867 | ++DOMWINDOW == 164 (0x7fed31c8dc00) [pid = 6867] [serial = 2091] [outer = 0x7fed30b85400] 07:03:17 INFO - PROCESS | 6867 | 1461247397701 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]]]}] 07:03:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 07:03:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1479ms 07:03:17 INFO - PROCESS | 6867 | 1461247397761 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 07:03:17 INFO - PROCESS | 6867 | 1461247397764 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 07:03:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 07:03:17 INFO - PROCESS | 6867 | 1461247397771 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 07:03:17 INFO - PROCESS | 6867 | 1461247397773 Marionette TRACE conn3 <- [1,2758,null,{}] 07:03:17 INFO - PROCESS | 6867 | 1461247397779 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}] 07:03:18 INFO - PROCESS | 6867 | 1461247398016 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 07:03:18 INFO - PROCESS | 6867 | 1461247398290 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:18 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed36fdf000 == 187 [pid = 6867] [id = 697] 07:03:18 INFO - PROCESS | 6867 | ++DOMWINDOW == 165 (0x7fed24e5ac00) [pid = 6867] [serial = 2092] [outer = (nil)] 07:03:18 INFO - PROCESS | 6867 | ++DOMWINDOW == 166 (0x7fed32db2400) [pid = 6867] [serial = 2093] [outer = 0x7fed24e5ac00] 07:03:18 INFO - PROCESS | 6867 | 1461247398406 Marionette DEBUG loaded listener.js 07:03:18 INFO - PROCESS | 6867 | ++DOMWINDOW == 167 (0x7fed32f20800) [pid = 6867] [serial = 2094] [outer = 0x7fed24e5ac00] 07:03:19 INFO - PROCESS | 6867 | 1461247399255 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]]]}] 07:03:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 07:03:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1532ms 07:03:19 INFO - PROCESS | 6867 | 1461247399305 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 07:03:19 INFO - PROCESS | 6867 | 1461247399309 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 07:03:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 07:03:19 INFO - PROCESS | 6867 | 1461247399315 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 07:03:19 INFO - PROCESS | 6867 | 1461247399318 Marionette TRACE conn3 <- [1,2762,null,{}] 07:03:19 INFO - PROCESS | 6867 | 1461247399323 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}] 07:03:19 INFO - PROCESS | 6867 | 1461247399556 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 07:03:19 INFO - PROCESS | 6867 | 1461247399838 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:19 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed37189000 == 188 [pid = 6867] [id = 698] 07:03:19 INFO - PROCESS | 6867 | ++DOMWINDOW == 168 (0x7fed2714c800) [pid = 6867] [serial = 2095] [outer = (nil)] 07:03:19 INFO - PROCESS | 6867 | ++DOMWINDOW == 169 (0x7fed33528400) [pid = 6867] [serial = 2096] [outer = 0x7fed2714c800] 07:03:19 INFO - PROCESS | 6867 | 1461247399957 Marionette DEBUG loaded listener.js 07:03:20 INFO - PROCESS | 6867 | ++DOMWINDOW == 170 (0x7fed335d7400) [pid = 6867] [serial = 2097] [outer = 0x7fed2714c800] 07:03:20 INFO - PROCESS | 6867 | 1461247400776 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]]]}] 07:03:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 07:03:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1529ms 07:03:20 INFO - PROCESS | 6867 | 1461247400845 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 07:03:20 INFO - PROCESS | 6867 | 1461247400849 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 07:03:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 07:03:20 INFO - PROCESS | 6867 | 1461247400855 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 07:03:20 INFO - PROCESS | 6867 | 1461247400858 Marionette TRACE conn3 <- [1,2766,null,{}] 07:03:20 INFO - PROCESS | 6867 | 1461247400863 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}] 07:03:21 INFO - PROCESS | 6867 | 1461247401142 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 07:03:21 INFO - PROCESS | 6867 | 1461247401411 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:21 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed37249000 == 189 [pid = 6867] [id = 699] 07:03:21 INFO - PROCESS | 6867 | ++DOMWINDOW == 171 (0x7fed23d2a400) [pid = 6867] [serial = 2098] [outer = (nil)] 07:03:21 INFO - PROCESS | 6867 | ++DOMWINDOW == 172 (0x7fed33cea000) [pid = 6867] [serial = 2099] [outer = 0x7fed23d2a400] 07:03:21 INFO - PROCESS | 6867 | 1461247401531 Marionette DEBUG loaded listener.js 07:03:21 INFO - PROCESS | 6867 | ++DOMWINDOW == 173 (0x7fed33cf1800) [pid = 6867] [serial = 2100] [outer = 0x7fed23d2a400] 07:03:22 INFO - PROCESS | 6867 | 1461247402402 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]]]}] 07:03:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 07:03:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1584ms 07:03:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 07:03:22 INFO - PROCESS | 6867 | 1461247402440 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 07:03:22 INFO - PROCESS | 6867 | 1461247402442 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 07:03:22 INFO - PROCESS | 6867 | 1461247402449 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 07:03:22 INFO - PROCESS | 6867 | 1461247402452 Marionette TRACE conn3 <- [1,2770,null,{}] 07:03:22 INFO - PROCESS | 6867 | 1461247402457 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}] 07:03:22 INFO - PROCESS | 6867 | 1461247402690 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 07:03:22 INFO - PROCESS | 6867 | 1461247402965 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:23 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed374ac800 == 190 [pid = 6867] [id = 700] 07:03:23 INFO - PROCESS | 6867 | ++DOMWINDOW == 174 (0x7fed32f21c00) [pid = 6867] [serial = 2101] [outer = (nil)] 07:03:23 INFO - PROCESS | 6867 | ++DOMWINDOW == 175 (0x7fed33e23400) [pid = 6867] [serial = 2102] [outer = 0x7fed32f21c00] 07:03:23 INFO - PROCESS | 6867 | 1461247403087 Marionette DEBUG loaded listener.js 07:03:23 INFO - PROCESS | 6867 | ++DOMWINDOW == 176 (0x7fed33fb4800) [pid = 6867] [serial = 2103] [outer = 0x7fed32f21c00] 07:03:23 INFO - PROCESS | 6867 | 1461247403983 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]]]}] 07:03:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 07:03:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1583ms 07:03:24 INFO - PROCESS | 6867 | 1461247404033 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 07:03:24 INFO - PROCESS | 6867 | 1461247404037 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 07:03:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 07:03:24 INFO - PROCESS | 6867 | 1461247404043 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 07:03:24 INFO - PROCESS | 6867 | 1461247404045 Marionette TRACE conn3 <- [1,2774,null,{}] 07:03:24 INFO - PROCESS | 6867 | 1461247404051 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}] 07:03:24 INFO - PROCESS | 6867 | 1461247404322 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 07:03:24 INFO - PROCESS | 6867 | 1461247404640 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:24 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed37510800 == 191 [pid = 6867] [id = 701] 07:03:24 INFO - PROCESS | 6867 | ++DOMWINDOW == 177 (0x7fed33ce3c00) [pid = 6867] [serial = 2104] [outer = (nil)] 07:03:24 INFO - PROCESS | 6867 | ++DOMWINDOW == 178 (0x7fed33fc0400) [pid = 6867] [serial = 2105] [outer = 0x7fed33ce3c00] 07:03:24 INFO - PROCESS | 6867 | 1461247404715 Marionette DEBUG loaded listener.js 07:03:24 INFO - PROCESS | 6867 | ++DOMWINDOW == 179 (0x7fed340c1800) [pid = 6867] [serial = 2106] [outer = 0x7fed33ce3c00] 07:03:27 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed25faa800 == 190 [pid = 6867] [id = 683] 07:03:27 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed27050800 == 189 [pid = 6867] [id = 682] 07:03:27 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed22bf1800 == 188 [pid = 6867] [id = 681] 07:03:27 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed218bd000 == 187 [pid = 6867] [id = 680] 07:03:27 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed22bee000 == 186 [pid = 6867] [id = 679] 07:03:27 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed34112000 == 185 [pid = 6867] [id = 676] 07:03:27 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed33bbc800 == 184 [pid = 6867] [id = 675] 07:03:27 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed32d3d000 == 183 [pid = 6867] [id = 674] 07:03:27 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed31cea000 == 182 [pid = 6867] [id = 673] 07:03:27 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed31a96800 == 181 [pid = 6867] [id = 672] 07:03:27 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed30f54800 == 180 [pid = 6867] [id = 671] 07:03:27 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed2c8d6800 == 179 [pid = 6867] [id = 670] 07:03:27 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed2a17c000 == 178 [pid = 6867] [id = 669] 07:03:27 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed291bd000 == 177 [pid = 6867] [id = 668] 07:03:27 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed2841f000 == 176 [pid = 6867] [id = 667] 07:03:27 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed27348000 == 175 [pid = 6867] [id = 666] 07:03:27 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed21dd4000 == 174 [pid = 6867] [id = 665] 07:03:27 INFO - PROCESS | 6867 | 1461247407082 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]]]}] 07:03:27 INFO - PROCESS | 6867 | --DOMWINDOW == 178 (0x7fed23f4e400) [pid = 6867] [serial = 1992] [outer = (nil)] [url = about:blank] 07:03:27 INFO - PROCESS | 6867 | --DOMWINDOW == 177 (0x7fed2015ec00) [pid = 6867] [serial = 1982] [outer = (nil)] [url = about:blank] 07:03:27 INFO - PROCESS | 6867 | --DOMWINDOW == 176 (0x7fed22ca2800) [pid = 6867] [serial = 1986] [outer = (nil)] [url = about:blank] 07:03:27 INFO - PROCESS | 6867 | --DOMWINDOW == 175 (0x7fed23f4a000) [pid = 6867] [serial = 1941] [outer = (nil)] [url = about:blank] 07:03:27 INFO - PROCESS | 6867 | --DOMWINDOW == 174 (0x7fed29c6d000) [pid = 6867] [serial = 1965] [outer = (nil)] [url = about:blank] 07:03:27 INFO - PROCESS | 6867 | --DOMWINDOW == 173 (0x7fed205dc400) [pid = 6867] [serial = 1929] [outer = (nil)] [url = about:blank] 07:03:27 INFO - PROCESS | 6867 | --DOMWINDOW == 172 (0x7fed22f0bc00) [pid = 6867] [serial = 1988] [outer = (nil)] [url = about:blank] 07:03:27 INFO - PROCESS | 6867 | --DOMWINDOW == 171 (0x7fed2ad7b400) [pid = 6867] [serial = 1979] [outer = (nil)] [url = about:blank] 07:03:27 INFO - PROCESS | 6867 | --DOMWINDOW == 170 (0x7fed23d23800) [pid = 6867] [serial = 1935] [outer = (nil)] [url = about:blank] 07:03:27 INFO - PROCESS | 6867 | --DOMWINDOW == 169 (0x7fed4f166000) [pid = 6867] [serial = 1914] [outer = (nil)] [url = about:blank] 07:03:27 INFO - PROCESS | 6867 | --DOMWINDOW == 168 (0x7fed4a140000) [pid = 6867] [serial = 1908] [outer = (nil)] [url = about:blank] 07:03:27 INFO - PROCESS | 6867 | --DOMWINDOW == 167 (0x7fed2a197800) [pid = 6867] [serial = 1973] [outer = (nil)] [url = about:blank] 07:03:27 INFO - PROCESS | 6867 | --DOMWINDOW == 166 (0x7fed23f41000) [pid = 6867] [serial = 1940] [outer = (nil)] [url = about:blank] 07:03:27 INFO - PROCESS | 6867 | --DOMWINDOW == 165 (0x7fed29dc6800) [pid = 6867] [serial = 1971] [outer = (nil)] [url = about:blank] 07:03:27 INFO - PROCESS | 6867 | --DOMWINDOW == 164 (0x7fed290cf000) [pid = 6867] [serial = 1956] [outer = (nil)] [url = about:blank] 07:03:27 INFO - PROCESS | 6867 | --DOMWINDOW == 163 (0x7fed2a270c00) [pid = 6867] [serial = 1974] [outer = (nil)] [url = about:blank] 07:03:27 INFO - PROCESS | 6867 | --DOMWINDOW == 162 (0x7fed2acefc00) [pid = 6867] [serial = 1977] [outer = (nil)] [url = about:blank] 07:03:27 INFO - PROCESS | 6867 | --DOMWINDOW == 161 (0x7fed28446400) [pid = 6867] [serial = 1949] [outer = (nil)] [url = about:blank] 07:03:27 INFO - PROCESS | 6867 | --DOMWINDOW == 160 (0x7fed2844e800) [pid = 6867] [serial = 1863] [outer = (nil)] [url = about:blank] 07:03:27 INFO - PROCESS | 6867 | --DOMWINDOW == 159 (0x7fed3d713800) [pid = 6867] [serial = 1905] [outer = (nil)] [url = about:blank] 07:03:27 INFO - PROCESS | 6867 | --DOMWINDOW == 158 (0x7fed23eedc00) [pid = 6867] [serial = 1938] [outer = (nil)] [url = about:blank] 07:03:27 INFO - PROCESS | 6867 | --DOMWINDOW == 157 (0x7fed2a279c00) [pid = 6867] [serial = 1976] [outer = (nil)] [url = about:blank] 07:03:27 INFO - PROCESS | 6867 | --DOMWINDOW == 156 (0x7fed29c4a000) [pid = 6867] [serial = 1962] [outer = (nil)] [url = about:blank] 07:03:27 INFO - PROCESS | 6867 | --DOMWINDOW == 155 (0x7fed2844d000) [pid = 6867] [serial = 1950] [outer = (nil)] [url = about:blank] 07:03:27 INFO - PROCESS | 6867 | --DOMWINDOW == 154 (0x7fed2054d000) [pid = 6867] [serial = 1928] [outer = (nil)] [url = about:blank] 07:03:27 INFO - PROCESS | 6867 | --DOMWINDOW == 153 (0x7fed22ca4000) [pid = 6867] [serial = 1931] [outer = (nil)] [url = about:blank] 07:03:27 INFO - PROCESS | 6867 | --DOMWINDOW == 152 (0x7fed28ac4c00) [pid = 6867] [serial = 1953] [outer = (nil)] [url = about:blank] 07:03:27 INFO - PROCESS | 6867 | --DOMWINDOW == 151 (0x7fed23dac400) [pid = 6867] [serial = 1848] [outer = (nil)] [url = about:blank] 07:03:27 INFO - PROCESS | 6867 | --DOMWINDOW == 150 (0x7fed29c0fc00) [pid = 6867] [serial = 1961] [outer = (nil)] [url = about:blank] 07:03:27 INFO - PROCESS | 6867 | --DOMWINDOW == 149 (0x7fed29c63800) [pid = 6867] [serial = 1964] [outer = (nil)] [url = about:blank] 07:03:27 INFO - PROCESS | 6867 | --DOMWINDOW == 148 (0x7fed25729800) [pid = 6867] [serial = 1943] [outer = (nil)] [url = about:blank] 07:03:27 INFO - PROCESS | 6867 | --DOMWINDOW == 147 (0x7fed27142c00) [pid = 6867] [serial = 1946] [outer = (nil)] [url = about:blank] 07:03:27 INFO - PROCESS | 6867 | --DOMWINDOW == 146 (0x7fed23db1c00) [pid = 6867] [serial = 1991] [outer = (nil)] [url = about:blank] 07:03:27 INFO - PROCESS | 6867 | --DOMWINDOW == 145 (0x7fed28aa5400) [pid = 6867] [serial = 1952] [outer = (nil)] [url = about:blank] 07:03:27 INFO - PROCESS | 6867 | --DOMWINDOW == 144 (0x7fed2916fc00) [pid = 6867] [serial = 1958] [outer = (nil)] [url = about:blank] 07:03:27 INFO - PROCESS | 6867 | --DOMWINDOW == 143 (0x7fed27086400) [pid = 6867] [serial = 1944] [outer = (nil)] [url = about:blank] 07:03:27 INFO - PROCESS | 6867 | --DOMWINDOW == 142 (0x7fed231a4000) [pid = 6867] [serial = 1934] [outer = (nil)] [url = about:blank] 07:03:27 INFO - PROCESS | 6867 | --DOMWINDOW == 141 (0x7fed29ca8000) [pid = 6867] [serial = 1968] [outer = (nil)] [url = about:blank] 07:03:27 INFO - PROCESS | 6867 | --DOMWINDOW == 140 (0x7fed4ea50400) [pid = 6867] [serial = 1911] [outer = (nil)] [url = about:blank] 07:03:27 INFO - PROCESS | 6867 | --DOMWINDOW == 139 (0x7fed2714cc00) [pid = 6867] [serial = 1947] [outer = (nil)] [url = about:blank] 07:03:27 INFO - PROCESS | 6867 | --DOMWINDOW == 138 (0x7fed2046d400) [pid = 6867] [serial = 1983] [outer = (nil)] [url = about:blank] 07:03:27 INFO - PROCESS | 6867 | --DOMWINDOW == 137 (0x7fed29dbec00) [pid = 6867] [serial = 1970] [outer = (nil)] [url = about:blank] 07:03:27 INFO - PROCESS | 6867 | --DOMWINDOW == 136 (0x7fed2aebd800) [pid = 6867] [serial = 1980] [outer = (nil)] [url = about:blank] 07:03:27 INFO - PROCESS | 6867 | --DOMWINDOW == 135 (0x7fed231ac000) [pid = 6867] [serial = 1989] [outer = (nil)] [url = about:blank] 07:03:27 INFO - PROCESS | 6867 | --DOMWINDOW == 134 (0x7fed29c9cc00) [pid = 6867] [serial = 1967] [outer = (nil)] [url = about:blank] 07:03:27 INFO - PROCESS | 6867 | --DOMWINDOW == 133 (0x7fed23da7800) [pid = 6867] [serial = 1937] [outer = (nil)] [url = about:blank] 07:03:27 INFO - PROCESS | 6867 | --DOMWINDOW == 132 (0x7fed2932d800) [pid = 6867] [serial = 1959] [outer = (nil)] [url = about:blank] 07:03:27 INFO - PROCESS | 6867 | --DOMWINDOW == 131 (0x7fed28ad1800) [pid = 6867] [serial = 1955] [outer = (nil)] [url = about:blank] 07:03:27 INFO - PROCESS | 6867 | --DOMWINDOW == 130 (0x7fed22cda800) [pid = 6867] [serial = 1932] [outer = (nil)] [url = about:blank] 07:03:27 INFO - PROCESS | 6867 | --DOMWINDOW == 129 (0x7fed20c51800) [pid = 6867] [serial = 1985] [outer = (nil)] [url = about:blank] 07:03:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 07:03:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 3337ms 07:03:27 INFO - PROCESS | 6867 | 1461247407381 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 07:03:27 INFO - PROCESS | 6867 | 1461247407387 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 07:03:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 07:03:27 INFO - PROCESS | 6867 | 1461247407395 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 07:03:27 INFO - PROCESS | 6867 | 1461247407401 Marionette TRACE conn3 <- [1,2778,null,{}] 07:03:27 INFO - PROCESS | 6867 | 1461247407410 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}] 07:03:27 INFO - PROCESS | 6867 | 1461247407632 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 07:03:27 INFO - PROCESS | 6867 | 1461247407878 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:27 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2187f000 == 175 [pid = 6867] [id = 702] 07:03:27 INFO - PROCESS | 6867 | ++DOMWINDOW == 130 (0x7fed20551000) [pid = 6867] [serial = 2107] [outer = (nil)] 07:03:27 INFO - PROCESS | 6867 | ++DOMWINDOW == 131 (0x7fed20558800) [pid = 6867] [serial = 2108] [outer = 0x7fed20551000] 07:03:27 INFO - PROCESS | 6867 | 1461247407969 Marionette DEBUG loaded listener.js 07:03:28 INFO - PROCESS | 6867 | ++DOMWINDOW == 132 (0x7fed20accc00) [pid = 6867] [serial = 2109] [outer = 0x7fed20551000] 07:03:28 INFO - PROCESS | 6867 | 1461247408755 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]]]}] 07:03:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 07:03:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1396ms 07:03:28 INFO - PROCESS | 6867 | 1461247408791 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 07:03:28 INFO - PROCESS | 6867 | 1461247408799 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 07:03:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 07:03:28 INFO - PROCESS | 6867 | 1461247408808 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 07:03:28 INFO - PROCESS | 6867 | 1461247408812 Marionette TRACE conn3 <- [1,2782,null,{}] 07:03:28 INFO - PROCESS | 6867 | 1461247408817 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}] 07:03:29 INFO - PROCESS | 6867 | 1461247409055 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 07:03:29 INFO - PROCESS | 6867 | 1461247409265 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:29 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed22be0000 == 176 [pid = 6867] [id = 703] 07:03:29 INFO - PROCESS | 6867 | ++DOMWINDOW == 133 (0x7fed20473000) [pid = 6867] [serial = 2110] [outer = (nil)] 07:03:29 INFO - PROCESS | 6867 | ++DOMWINDOW == 134 (0x7fed22ca7400) [pid = 6867] [serial = 2111] [outer = 0x7fed20473000] 07:03:29 INFO - PROCESS | 6867 | 1461247409332 Marionette DEBUG loaded listener.js 07:03:29 INFO - PROCESS | 6867 | ++DOMWINDOW == 135 (0x7fed22ef3c00) [pid = 6867] [serial = 2112] [outer = 0x7fed20473000] 07:03:30 INFO - PROCESS | 6867 | 1461247410292 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]]]}] 07:03:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 07:03:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1529ms 07:03:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 07:03:30 INFO - PROCESS | 6867 | 1461247410344 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 07:03:30 INFO - PROCESS | 6867 | 1461247410347 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 07:03:30 INFO - PROCESS | 6867 | 1461247410353 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 07:03:30 INFO - PROCESS | 6867 | 1461247410358 Marionette TRACE conn3 <- [1,2786,null,{}] 07:03:30 INFO - PROCESS | 6867 | 1461247410373 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}] 07:03:30 INFO - PROCESS | 6867 | 1461247410671 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 07:03:30 INFO - PROCESS | 6867 | 1461247410700 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:30 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed25db5000 == 177 [pid = 6867] [id = 704] 07:03:30 INFO - PROCESS | 6867 | ++DOMWINDOW == 136 (0x7fed22f06400) [pid = 6867] [serial = 2113] [outer = (nil)] 07:03:30 INFO - PROCESS | 6867 | ++DOMWINDOW == 137 (0x7fed23d26c00) [pid = 6867] [serial = 2114] [outer = 0x7fed22f06400] 07:03:30 INFO - PROCESS | 6867 | 1461247410767 Marionette DEBUG loaded listener.js 07:03:30 INFO - PROCESS | 6867 | ++DOMWINDOW == 138 (0x7fed23ef2400) [pid = 6867] [serial = 2115] [outer = 0x7fed22f06400] 07:03:31 INFO - PROCESS | 6867 | --DOMWINDOW == 137 (0x7fed22cd4400) [pid = 6867] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 07:03:31 INFO - PROCESS | 6867 | --DOMWINDOW == 136 (0x7fed22ef6400) [pid = 6867] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 07:03:31 INFO - PROCESS | 6867 | --DOMWINDOW == 135 (0x7fed21bc6c00) [pid = 6867] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 07:03:31 INFO - PROCESS | 6867 | --DOMWINDOW == 134 (0x7fed20c5ec00) [pid = 6867] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 07:03:31 INFO - PROCESS | 6867 | --DOMWINDOW == 133 (0x7fed20475000) [pid = 6867] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 07:03:32 INFO - PROCESS | 6867 | 1461247412053 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]]]}] 07:03:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 07:03:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1735ms 07:03:32 INFO - PROCESS | 6867 | 1461247412091 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 07:03:32 INFO - PROCESS | 6867 | 1461247412096 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 07:03:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 07:03:32 INFO - PROCESS | 6867 | 1461247412102 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 07:03:32 INFO - PROCESS | 6867 | 1461247412104 Marionette TRACE conn3 <- [1,2790,null,{}] 07:03:32 INFO - PROCESS | 6867 | 1461247412110 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}] 07:03:32 INFO - PROCESS | 6867 | 1461247412363 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 07:03:32 INFO - PROCESS | 6867 | 1461247412614 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:32 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed26b7b800 == 178 [pid = 6867] [id = 705] 07:03:32 INFO - PROCESS | 6867 | ++DOMWINDOW == 134 (0x7fed1ff4e000) [pid = 6867] [serial = 2116] [outer = (nil)] 07:03:32 INFO - PROCESS | 6867 | ++DOMWINDOW == 135 (0x7fed22f0bc00) [pid = 6867] [serial = 2117] [outer = 0x7fed1ff4e000] 07:03:32 INFO - PROCESS | 6867 | 1461247412682 Marionette DEBUG loaded listener.js 07:03:32 INFO - PROCESS | 6867 | ++DOMWINDOW == 136 (0x7fed25723400) [pid = 6867] [serial = 2118] [outer = 0x7fed1ff4e000] 07:03:33 INFO - PROCESS | 6867 | 1461247413438 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]]]}] 07:03:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 07:03:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1379ms 07:03:33 INFO - PROCESS | 6867 | 1461247413482 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 07:03:33 INFO - PROCESS | 6867 | 1461247413486 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 07:03:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 07:03:33 INFO - PROCESS | 6867 | 1461247413492 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 07:03:33 INFO - PROCESS | 6867 | 1461247413494 Marionette TRACE conn3 <- [1,2794,null,{}] 07:03:33 INFO - PROCESS | 6867 | 1461247413499 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}] 07:03:33 INFO - PROCESS | 6867 | 1461247413714 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 07:03:34 INFO - PROCESS | 6867 | 1461247414082 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:34 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed1ff95000 == 179 [pid = 6867] [id = 706] 07:03:34 INFO - PROCESS | 6867 | ++DOMWINDOW == 137 (0x7fed1ff49400) [pid = 6867] [serial = 2119] [outer = (nil)] 07:03:34 INFO - PROCESS | 6867 | ++DOMWINDOW == 138 (0x7fed20163400) [pid = 6867] [serial = 2120] [outer = 0x7fed1ff49400] 07:03:34 INFO - PROCESS | 6867 | 1461247414231 Marionette DEBUG loaded listener.js 07:03:34 INFO - PROCESS | 6867 | ++DOMWINDOW == 139 (0x7fed205dc800) [pid = 6867] [serial = 2121] [outer = 0x7fed1ff49400] 07:03:35 INFO - PROCESS | 6867 | 1461247415152 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]]]}] 07:03:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 07:03:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1731ms 07:03:35 INFO - PROCESS | 6867 | 1461247415225 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 07:03:35 INFO - PROCESS | 6867 | 1461247415232 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 07:03:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 07:03:35 INFO - PROCESS | 6867 | 1461247415241 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 07:03:35 INFO - PROCESS | 6867 | 1461247415245 Marionette TRACE conn3 <- [1,2798,null,{}] 07:03:35 INFO - PROCESS | 6867 | 1461247415252 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}] 07:03:35 INFO - PROCESS | 6867 | 1461247415537 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 07:03:35 INFO - PROCESS | 6867 | 1461247415858 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:35 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed25e9e000 == 180 [pid = 6867] [id = 707] 07:03:35 INFO - PROCESS | 6867 | ++DOMWINDOW == 140 (0x7fed22ef1c00) [pid = 6867] [serial = 2122] [outer = (nil)] 07:03:35 INFO - PROCESS | 6867 | ++DOMWINDOW == 141 (0x7fed22f11000) [pid = 6867] [serial = 2123] [outer = 0x7fed22ef1c00] 07:03:35 INFO - PROCESS | 6867 | 1461247415940 Marionette DEBUG loaded listener.js 07:03:36 INFO - PROCESS | 6867 | ++DOMWINDOW == 142 (0x7fed23d2d000) [pid = 6867] [serial = 2124] [outer = 0x7fed22ef1c00] 07:03:36 INFO - PROCESS | 6867 | 1461247416927 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]]]}] 07:03:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 07:03:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1734ms 07:03:36 INFO - PROCESS | 6867 | 1461247416979 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 07:03:36 INFO - PROCESS | 6867 | 1461247416985 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 07:03:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 07:03:36 INFO - PROCESS | 6867 | 1461247416994 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 07:03:36 INFO - PROCESS | 6867 | 1461247416996 Marionette TRACE conn3 <- [1,2802,null,{}] 07:03:37 INFO - PROCESS | 6867 | 1461247417003 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}] 07:03:37 INFO - PROCESS | 6867 | 1461247417246 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 07:03:37 INFO - PROCESS | 6867 | 1461247417609 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:37 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2834c000 == 181 [pid = 6867] [id = 708] 07:03:37 INFO - PROCESS | 6867 | ++DOMWINDOW == 143 (0x7fed22f02400) [pid = 6867] [serial = 2125] [outer = (nil)] 07:03:37 INFO - PROCESS | 6867 | ++DOMWINDOW == 144 (0x7fed2571fc00) [pid = 6867] [serial = 2126] [outer = 0x7fed22f02400] 07:03:37 INFO - PROCESS | 6867 | 1461247417693 Marionette DEBUG loaded listener.js 07:03:37 INFO - PROCESS | 6867 | ++DOMWINDOW == 145 (0x7fed27087400) [pid = 6867] [serial = 2127] [outer = 0x7fed22f02400] 07:03:38 INFO - PROCESS | 6867 | 1461247418589 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]]]}] 07:03:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 07:03:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1635ms 07:03:38 INFO - PROCESS | 6867 | 1461247418629 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 07:03:38 INFO - PROCESS | 6867 | 1461247418633 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 07:03:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 07:03:38 INFO - PROCESS | 6867 | 1461247418642 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 07:03:38 INFO - PROCESS | 6867 | 1461247418651 Marionette TRACE conn3 <- [1,2806,null,{}] 07:03:38 INFO - PROCESS | 6867 | 1461247418666 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}] 07:03:38 INFO - PROCESS | 6867 | 1461247418977 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 07:03:39 INFO - PROCESS | 6867 | 1461247419322 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:39 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2841f800 == 182 [pid = 6867] [id = 709] 07:03:39 INFO - PROCESS | 6867 | ++DOMWINDOW == 146 (0x7fed28aa5400) [pid = 6867] [serial = 2128] [outer = (nil)] 07:03:39 INFO - PROCESS | 6867 | ++DOMWINDOW == 147 (0x7fed290c3000) [pid = 6867] [serial = 2129] [outer = 0x7fed28aa5400] 07:03:39 INFO - PROCESS | 6867 | 1461247419405 Marionette DEBUG loaded listener.js 07:03:39 INFO - PROCESS | 6867 | ++DOMWINDOW == 148 (0x7fed290d1400) [pid = 6867] [serial = 2130] [outer = 0x7fed28aa5400] 07:03:40 INFO - PROCESS | 6867 | 1461247420282 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]]]}] 07:03:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 07:03:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1693ms 07:03:40 INFO - PROCESS | 6867 | 1461247420334 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 07:03:40 INFO - PROCESS | 6867 | 1461247420339 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 07:03:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 07:03:40 INFO - PROCESS | 6867 | 1461247420344 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 07:03:40 INFO - PROCESS | 6867 | 1461247420347 Marionette TRACE conn3 <- [1,2810,null,{}] 07:03:40 INFO - PROCESS | 6867 | 1461247420352 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}] 07:03:40 INFO - PROCESS | 6867 | 1461247420586 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 07:03:40 INFO - PROCESS | 6867 | 1461247420850 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:40 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed289c3800 == 183 [pid = 6867] [id = 710] 07:03:40 INFO - PROCESS | 6867 | ++DOMWINDOW == 149 (0x7fed28aa8c00) [pid = 6867] [serial = 2131] [outer = (nil)] 07:03:40 INFO - PROCESS | 6867 | ++DOMWINDOW == 150 (0x7fed2932e000) [pid = 6867] [serial = 2132] [outer = 0x7fed28aa8c00] 07:03:40 INFO - PROCESS | 6867 | 1461247420969 Marionette DEBUG loaded listener.js 07:03:41 INFO - PROCESS | 6867 | ++DOMWINDOW == 151 (0x7fed29c08c00) [pid = 6867] [serial = 2133] [outer = 0x7fed28aa8c00] 07:03:41 INFO - PROCESS | 6867 | 1461247421839 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]]]}] 07:03:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 07:03:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1549ms 07:03:41 INFO - PROCESS | 6867 | 1461247421895 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 07:03:41 INFO - PROCESS | 6867 | 1461247421899 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 07:03:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 07:03:41 INFO - PROCESS | 6867 | 1461247421905 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 07:03:41 INFO - PROCESS | 6867 | 1461247421908 Marionette TRACE conn3 <- [1,2814,null,{}] 07:03:41 INFO - PROCESS | 6867 | 1461247421914 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}] 07:03:42 INFO - PROCESS | 6867 | 1461247422163 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 07:03:42 INFO - PROCESS | 6867 | 1461247422444 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:42 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2a15e800 == 184 [pid = 6867] [id = 711] 07:03:42 INFO - PROCESS | 6867 | ++DOMWINDOW == 152 (0x7fed29c4ec00) [pid = 6867] [serial = 2134] [outer = (nil)] 07:03:42 INFO - PROCESS | 6867 | ++DOMWINDOW == 153 (0x7fed29c65800) [pid = 6867] [serial = 2135] [outer = 0x7fed29c4ec00] 07:03:42 INFO - PROCESS | 6867 | 1461247422590 Marionette DEBUG loaded listener.js 07:03:42 INFO - PROCESS | 6867 | ++DOMWINDOW == 154 (0x7fed2a194800) [pid = 6867] [serial = 2136] [outer = 0x7fed29c4ec00] 07:03:43 INFO - PROCESS | 6867 | 1461247423501 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]]]}] 07:03:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 07:03:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1630ms 07:03:43 INFO - PROCESS | 6867 | 1461247423536 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 07:03:43 INFO - PROCESS | 6867 | 1461247423540 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 07:03:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 07:03:43 INFO - PROCESS | 6867 | 1461247423546 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 07:03:43 INFO - PROCESS | 6867 | 1461247423549 Marionette TRACE conn3 <- [1,2818,null,{}] 07:03:43 INFO - PROCESS | 6867 | 1461247423574 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}] 07:03:43 INFO - PROCESS | 6867 | 1461247423819 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 07:03:44 INFO - PROCESS | 6867 | 1461247424091 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:44 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2ae19800 == 185 [pid = 6867] [id = 712] 07:03:44 INFO - PROCESS | 6867 | ++DOMWINDOW == 155 (0x7fed28a9cc00) [pid = 6867] [serial = 2137] [outer = (nil)] 07:03:44 INFO - PROCESS | 6867 | ++DOMWINDOW == 156 (0x7fed2afeb400) [pid = 6867] [serial = 2138] [outer = 0x7fed28a9cc00] 07:03:44 INFO - PROCESS | 6867 | 1461247424223 Marionette DEBUG loaded listener.js 07:03:44 INFO - PROCESS | 6867 | ++DOMWINDOW == 157 (0x7fed2b0e8000) [pid = 6867] [serial = 2139] [outer = 0x7fed28a9cc00] 07:03:45 INFO - PROCESS | 6867 | 1461247425125 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]]]}] 07:03:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 07:03:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1649ms 07:03:45 INFO - PROCESS | 6867 | 1461247425196 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 07:03:45 INFO - PROCESS | 6867 | 1461247425200 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 07:03:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 07:03:45 INFO - PROCESS | 6867 | 1461247425205 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 07:03:45 INFO - PROCESS | 6867 | 1461247425208 Marionette TRACE conn3 <- [1,2822,null,{}] 07:03:45 INFO - PROCESS | 6867 | 1461247425214 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}] 07:03:45 INFO - PROCESS | 6867 | 1461247425448 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 07:03:45 INFO - PROCESS | 6867 | 1461247425763 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:45 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2c8d3800 == 186 [pid = 6867] [id = 713] 07:03:45 INFO - PROCESS | 6867 | ++DOMWINDOW == 158 (0x7fed2a195000) [pid = 6867] [serial = 2140] [outer = (nil)] 07:03:45 INFO - PROCESS | 6867 | ++DOMWINDOW == 159 (0x7fed2c4da400) [pid = 6867] [serial = 2141] [outer = 0x7fed2a195000] 07:03:45 INFO - PROCESS | 6867 | 1461247425845 Marionette DEBUG loaded listener.js 07:03:45 INFO - PROCESS | 6867 | ++DOMWINDOW == 160 (0x7fed2c756400) [pid = 6867] [serial = 2142] [outer = 0x7fed2a195000] 07:03:46 INFO - PROCESS | 6867 | 1461247426711 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]]]}] 07:03:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 07:03:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1578ms 07:03:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 07:03:46 INFO - PROCESS | 6867 | 1461247426785 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 07:03:46 INFO - PROCESS | 6867 | 1461247426788 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 07:03:46 INFO - PROCESS | 6867 | 1461247426795 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 07:03:46 INFO - PROCESS | 6867 | 1461247426798 Marionette TRACE conn3 <- [1,2826,null,{}] 07:03:46 INFO - PROCESS | 6867 | 1461247426803 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}] 07:03:47 INFO - PROCESS | 6867 | 1461247427039 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 07:03:47 INFO - PROCESS | 6867 | 1461247427312 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:47 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed30f4c000 == 187 [pid = 6867] [id = 714] 07:03:47 INFO - PROCESS | 6867 | ++DOMWINDOW == 161 (0x7fed2acf0400) [pid = 6867] [serial = 2143] [outer = (nil)] 07:03:47 INFO - PROCESS | 6867 | ++DOMWINDOW == 162 (0x7fed30b8b800) [pid = 6867] [serial = 2144] [outer = 0x7fed2acf0400] 07:03:47 INFO - PROCESS | 6867 | 1461247427440 Marionette DEBUG loaded listener.js 07:03:47 INFO - PROCESS | 6867 | ++DOMWINDOW == 163 (0x7fed30f18400) [pid = 6867] [serial = 2145] [outer = 0x7fed2acf0400] 07:03:48 INFO - PROCESS | 6867 | 1461247428344 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 07:03:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 07:03:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1585ms 07:03:48 INFO - PROCESS | 6867 | 1461247428379 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 07:03:48 INFO - PROCESS | 6867 | 1461247428382 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 07:03:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 07:03:48 INFO - PROCESS | 6867 | 1461247428388 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 07:03:48 INFO - PROCESS | 6867 | 1461247428391 Marionette TRACE conn3 <- [1,2830,null,{}] 07:03:48 INFO - PROCESS | 6867 | 1461247428397 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}] 07:03:48 INFO - PROCESS | 6867 | 1461247428630 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 07:03:48 INFO - PROCESS | 6867 | 1461247428877 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:48 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed32d29000 == 188 [pid = 6867] [id = 715] 07:03:48 INFO - PROCESS | 6867 | ++DOMWINDOW == 164 (0x7fed2c4cbc00) [pid = 6867] [serial = 2146] [outer = (nil)] 07:03:48 INFO - PROCESS | 6867 | ++DOMWINDOW == 165 (0x7fed318d7800) [pid = 6867] [serial = 2147] [outer = 0x7fed2c4cbc00] 07:03:48 INFO - PROCESS | 6867 | 1461247428955 Marionette DEBUG loaded listener.js 07:03:49 INFO - PROCESS | 6867 | ++DOMWINDOW == 166 (0x7fed31a3ac00) [pid = 6867] [serial = 2148] [outer = 0x7fed2c4cbc00] 07:03:49 INFO - PROCESS | 6867 | 1461247429848 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]]]}] 07:03:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 07:03:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1527ms 07:03:49 INFO - PROCESS | 6867 | 1461247429918 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 07:03:49 INFO - PROCESS | 6867 | 1461247429921 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 07:03:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 07:03:49 INFO - PROCESS | 6867 | 1461247429927 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 07:03:49 INFO - PROCESS | 6867 | 1461247429929 Marionette TRACE conn3 <- [1,2834,null,{}] 07:03:49 INFO - PROCESS | 6867 | 1461247429935 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}] 07:03:50 INFO - PROCESS | 6867 | 1461247430174 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 07:03:50 INFO - PROCESS | 6867 | 1461247430444 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:50 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed33da0800 == 189 [pid = 6867] [id = 716] 07:03:50 INFO - PROCESS | 6867 | ++DOMWINDOW == 167 (0x7fed32f27400) [pid = 6867] [serial = 2149] [outer = (nil)] 07:03:50 INFO - PROCESS | 6867 | ++DOMWINDOW == 168 (0x7fed33e22c00) [pid = 6867] [serial = 2150] [outer = 0x7fed32f27400] 07:03:50 INFO - PROCESS | 6867 | 1461247430589 Marionette DEBUG loaded listener.js 07:03:50 INFO - PROCESS | 6867 | ++DOMWINDOW == 169 (0x7fed340be000) [pid = 6867] [serial = 2151] [outer = 0x7fed32f27400] 07:03:51 INFO - PROCESS | 6867 | 1461247431493 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 07:03:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 07:03:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1632ms 07:03:51 INFO - PROCESS | 6867 | 1461247431560 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 07:03:51 INFO - PROCESS | 6867 | 1461247431564 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 07:03:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 07:03:51 INFO - PROCESS | 6867 | 1461247431570 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 07:03:51 INFO - PROCESS | 6867 | 1461247431574 Marionette TRACE conn3 <- [1,2838,null,{}] 07:03:51 INFO - PROCESS | 6867 | 1461247431579 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}] 07:03:51 INFO - PROCESS | 6867 | 1461247431832 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 07:03:52 INFO - PROCESS | 6867 | 1461247432148 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:52 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed36ce8800 == 190 [pid = 6867] [id = 717] 07:03:52 INFO - PROCESS | 6867 | ++DOMWINDOW == 170 (0x7fed341fa000) [pid = 6867] [serial = 2152] [outer = (nil)] 07:03:52 INFO - PROCESS | 6867 | ++DOMWINDOW == 171 (0x7fed353ce400) [pid = 6867] [serial = 2153] [outer = 0x7fed341fa000] 07:03:52 INFO - PROCESS | 6867 | 1461247432227 Marionette DEBUG loaded listener.js 07:03:52 INFO - PROCESS | 6867 | ++DOMWINDOW == 172 (0x7fed36850c00) [pid = 6867] [serial = 2154] [outer = 0x7fed341fa000] 07:03:53 INFO - PROCESS | 6867 | 1461247433111 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]]]}] 07:03:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 07:03:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1584ms 07:03:53 INFO - PROCESS | 6867 | 1461247433156 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 07:03:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 07:03:53 INFO - PROCESS | 6867 | 1461247433162 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 07:03:53 INFO - PROCESS | 6867 | 1461247433167 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 07:03:53 INFO - PROCESS | 6867 | 1461247433171 Marionette TRACE conn3 <- [1,2842,null,{}] 07:03:53 INFO - PROCESS | 6867 | 1461247433177 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}] 07:03:53 INFO - PROCESS | 6867 | 1461247433394 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 07:03:53 INFO - PROCESS | 6867 | 1461247433671 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:53 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed37518000 == 191 [pid = 6867] [id = 718] 07:03:53 INFO - PROCESS | 6867 | ++DOMWINDOW == 173 (0x7fed205db800) [pid = 6867] [serial = 2155] [outer = (nil)] 07:03:53 INFO - PROCESS | 6867 | ++DOMWINDOW == 174 (0x7fed3699ec00) [pid = 6867] [serial = 2156] [outer = 0x7fed205db800] 07:03:53 INFO - PROCESS | 6867 | 1461247433785 Marionette DEBUG loaded listener.js 07:03:53 INFO - PROCESS | 6867 | ++DOMWINDOW == 175 (0x7fed369a7800) [pid = 6867] [serial = 2157] [outer = 0x7fed205db800] 07:03:54 INFO - PROCESS | 6867 | 1461247434679 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]]]}] 07:03:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 07:03:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1585ms 07:03:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 07:03:54 INFO - PROCESS | 6867 | 1461247434753 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 07:03:54 INFO - PROCESS | 6867 | 1461247434756 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 07:03:54 INFO - PROCESS | 6867 | 1461247434762 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 07:03:54 INFO - PROCESS | 6867 | 1461247434765 Marionette TRACE conn3 <- [1,2846,null,{}] 07:03:54 INFO - PROCESS | 6867 | 1461247434770 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}] 07:03:55 INFO - PROCESS | 6867 | 1461247435012 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 07:03:55 INFO - PROCESS | 6867 | 1461247435326 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:55 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed37864000 == 192 [pid = 6867] [id = 719] 07:03:55 INFO - PROCESS | 6867 | ++DOMWINDOW == 176 (0x7fed34fa6800) [pid = 6867] [serial = 2158] [outer = (nil)] 07:03:55 INFO - PROCESS | 6867 | ++DOMWINDOW == 177 (0x7fed36a97000) [pid = 6867] [serial = 2159] [outer = 0x7fed34fa6800] 07:03:55 INFO - PROCESS | 6867 | 1461247435408 Marionette DEBUG loaded listener.js 07:03:55 INFO - PROCESS | 6867 | ++DOMWINDOW == 178 (0x7fed36b8a000) [pid = 6867] [serial = 2160] [outer = 0x7fed34fa6800] 07:03:56 INFO - PROCESS | 6867 | 1461247436265 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]]]}] 07:03:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 07:03:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1581ms 07:03:56 INFO - PROCESS | 6867 | 1461247436343 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 07:03:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 07:03:56 INFO - PROCESS | 6867 | 1461247436347 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 07:03:56 INFO - PROCESS | 6867 | 1461247436353 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 07:03:56 INFO - PROCESS | 6867 | 1461247436356 Marionette TRACE conn3 <- [1,2850,null,{}] 07:03:56 INFO - PROCESS | 6867 | 1461247436361 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}] 07:03:56 INFO - PROCESS | 6867 | 1461247436607 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 07:03:56 INFO - PROCESS | 6867 | 1461247436881 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:56 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed37b95000 == 193 [pid = 6867] [id = 720] 07:03:56 INFO - PROCESS | 6867 | ++DOMWINDOW == 179 (0x7fed20169000) [pid = 6867] [serial = 2161] [outer = (nil)] 07:03:56 INFO - PROCESS | 6867 | ++DOMWINDOW == 180 (0x7fed36c3bc00) [pid = 6867] [serial = 2162] [outer = 0x7fed20169000] 07:03:57 INFO - PROCESS | 6867 | 1461247436998 Marionette DEBUG loaded listener.js 07:03:57 INFO - PROCESS | 6867 | ++DOMWINDOW == 181 (0x7fed36eab800) [pid = 6867] [serial = 2163] [outer = 0x7fed20169000] 07:03:57 INFO - PROCESS | 6867 | 1461247437860 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 07:03:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 07:03:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1596ms 07:03:57 INFO - PROCESS | 6867 | 1461247437950 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 07:03:57 INFO - PROCESS | 6867 | 1461247437953 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 07:03:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 07:03:57 INFO - PROCESS | 6867 | 1461247437960 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 07:03:57 INFO - PROCESS | 6867 | 1461247437963 Marionette TRACE conn3 <- [1,2854,null,{}] 07:03:57 INFO - PROCESS | 6867 | 1461247437968 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}] 07:03:58 INFO - PROCESS | 6867 | 1461247438218 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 07:03:58 INFO - PROCESS | 6867 | 1461247438540 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:58 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed38fd1800 == 194 [pid = 6867] [id = 721] 07:03:58 INFO - PROCESS | 6867 | ++DOMWINDOW == 182 (0x7fed205e1800) [pid = 6867] [serial = 2164] [outer = (nil)] 07:03:58 INFO - PROCESS | 6867 | ++DOMWINDOW == 183 (0x7fed29caac00) [pid = 6867] [serial = 2165] [outer = 0x7fed205e1800] 07:03:58 INFO - PROCESS | 6867 | 1461247438620 Marionette DEBUG loaded listener.js 07:03:58 INFO - PROCESS | 6867 | ++DOMWINDOW == 184 (0x7fed370ae000) [pid = 6867] [serial = 2166] [outer = 0x7fed205e1800] 07:03:59 INFO - PROCESS | 6867 | 1461247439525 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]]]}] 07:03:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 07:03:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1629ms 07:03:59 INFO - PROCESS | 6867 | 1461247439590 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 07:03:59 INFO - PROCESS | 6867 | 1461247439593 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 07:03:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 07:03:59 INFO - PROCESS | 6867 | 1461247439599 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 07:03:59 INFO - PROCESS | 6867 | 1461247439602 Marionette TRACE conn3 <- [1,2858,null,{}] 07:03:59 INFO - PROCESS | 6867 | 1461247439608 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}] 07:03:59 INFO - PROCESS | 6867 | 1461247439839 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 07:04:00 INFO - PROCESS | 6867 | 1461247440159 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:00 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3a7c3000 == 195 [pid = 6867] [id = 722] 07:04:00 INFO - PROCESS | 6867 | ++DOMWINDOW == 185 (0x7fed22cd3000) [pid = 6867] [serial = 2167] [outer = (nil)] 07:04:00 INFO - PROCESS | 6867 | ++DOMWINDOW == 186 (0x7fed370b8800) [pid = 6867] [serial = 2168] [outer = 0x7fed22cd3000] 07:04:00 INFO - PROCESS | 6867 | 1461247440238 Marionette DEBUG loaded listener.js 07:04:00 INFO - PROCESS | 6867 | ++DOMWINDOW == 187 (0x7fed372e4400) [pid = 6867] [serial = 2169] [outer = 0x7fed22cd3000] 07:04:01 INFO - PROCESS | 6867 | 1461247441135 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 07:04:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 07:04:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1585ms 07:04:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 07:04:01 INFO - PROCESS | 6867 | 1461247441187 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 07:04:01 INFO - PROCESS | 6867 | 1461247441189 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 07:04:01 INFO - PROCESS | 6867 | 1461247441196 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 07:04:01 INFO - PROCESS | 6867 | 1461247441200 Marionette TRACE conn3 <- [1,2862,null,{}] 07:04:01 INFO - PROCESS | 6867 | 1461247441205 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}] 07:04:01 INFO - PROCESS | 6867 | 1461247441450 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 07:04:01 INFO - PROCESS | 6867 | 1461247441790 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:01 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3af80000 == 196 [pid = 6867] [id = 723] 07:04:01 INFO - PROCESS | 6867 | ++DOMWINDOW == 188 (0x7fed25f73000) [pid = 6867] [serial = 2170] [outer = (nil)] 07:04:01 INFO - PROCESS | 6867 | ++DOMWINDOW == 189 (0x7fed37310c00) [pid = 6867] [serial = 2171] [outer = 0x7fed25f73000] 07:04:01 INFO - PROCESS | 6867 | 1461247441871 Marionette DEBUG loaded listener.js 07:04:01 INFO - PROCESS | 6867 | ++DOMWINDOW == 190 (0x7fed3731a400) [pid = 6867] [serial = 2172] [outer = 0x7fed25f73000] 07:04:02 INFO - PROCESS | 6867 | 1461247442775 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]]]}] 07:04:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 07:04:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1634ms 07:04:02 INFO - PROCESS | 6867 | 1461247442830 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 07:04:02 INFO - PROCESS | 6867 | 1461247442834 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 07:04:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 07:04:02 INFO - PROCESS | 6867 | 1461247442841 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 07:04:02 INFO - PROCESS | 6867 | 1461247442845 Marionette TRACE conn3 <- [1,2866,null,{}] 07:04:02 INFO - PROCESS | 6867 | 1461247442850 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}] 07:04:03 INFO - PROCESS | 6867 | 1461247443098 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 07:04:03 INFO - PROCESS | 6867 | 1461247443422 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:03 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3bb2a800 == 197 [pid = 6867] [id = 724] 07:04:03 INFO - PROCESS | 6867 | ++DOMWINDOW == 191 (0x7fed31abe400) [pid = 6867] [serial = 2173] [outer = (nil)] 07:04:03 INFO - PROCESS | 6867 | ++DOMWINDOW == 192 (0x7fed37424800) [pid = 6867] [serial = 2174] [outer = 0x7fed31abe400] 07:04:03 INFO - PROCESS | 6867 | 1461247443504 Marionette DEBUG loaded listener.js 07:04:03 INFO - PROCESS | 6867 | ++DOMWINDOW == 193 (0x7fed3742a400) [pid = 6867] [serial = 2175] [outer = 0x7fed31abe400] 07:04:05 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed24ff0800 == 196 [pid = 6867] [id = 501] 07:04:05 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed270a5800 == 195 [pid = 6867] [id = 261] 07:04:05 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed218de000 == 194 [pid = 6867] [id = 500] 07:04:05 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed33bb1800 == 193 [pid = 6867] [id = 213] 07:04:05 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed34195000 == 192 [pid = 6867] [id = 312] 07:04:05 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed37146800 == 191 [pid = 6867] [id = 439] 07:04:05 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed32ee0000 == 190 [pid = 6867] [id = 515] 07:04:05 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed24fe3800 == 189 [pid = 6867] [id = 505] 07:04:05 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed33d9a800 == 188 [pid = 6867] [id = 516] 07:04:05 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed30960000 == 187 [pid = 6867] [id = 512] 07:04:05 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed36dd3800 == 186 [pid = 6867] [id = 216] 07:04:05 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed351e2000 == 185 [pid = 6867] [id = 517] 07:04:05 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed26b7b800 == 184 [pid = 6867] [id = 705] 07:04:05 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed25db5000 == 183 [pid = 6867] [id = 704] 07:04:05 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed22be0000 == 182 [pid = 6867] [id = 703] 07:04:05 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed2187f000 == 181 [pid = 6867] [id = 702] 07:04:05 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed37189000 == 180 [pid = 6867] [id = 698] 07:04:05 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed36fdf000 == 179 [pid = 6867] [id = 697] 07:04:05 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed36e4c000 == 178 [pid = 6867] [id = 696] 07:04:05 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed36ce5000 == 177 [pid = 6867] [id = 695] 07:04:05 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed33d83000 == 176 [pid = 6867] [id = 694] 07:04:05 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed32d2b800 == 175 [pid = 6867] [id = 693] 07:04:05 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed30d7d800 == 174 [pid = 6867] [id = 692] 07:04:05 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3094e000 == 173 [pid = 6867] [id = 691] 07:04:05 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed2b04f800 == 172 [pid = 6867] [id = 690] 07:04:05 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed30d66800 == 171 [pid = 6867] [id = 659] 07:04:05 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed2a181800 == 170 [pid = 6867] [id = 689] 07:04:05 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed291c3800 == 169 [pid = 6867] [id = 688] 07:04:05 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed287cd000 == 168 [pid = 6867] [id = 687] 07:04:05 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed28369000 == 167 [pid = 6867] [id = 686] 07:04:05 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed258d4800 == 166 [pid = 6867] [id = 685] 07:04:05 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed1ffab800 == 165 [pid = 6867] [id = 684] 07:04:06 INFO - PROCESS | 6867 | --DOMWINDOW == 192 (0x7fed251ee000) [pid = 6867] [serial = 2048] [outer = (nil)] [url = about:blank] 07:04:06 INFO - PROCESS | 6867 | --DOMWINDOW == 191 (0x7fed30b95400) [pid = 6867] [serial = 2027] [outer = (nil)] [url = about:blank] 07:04:06 INFO - PROCESS | 6867 | --DOMWINDOW == 190 (0x7fed2c752000) [pid = 6867] [serial = 2024] [outer = (nil)] [url = about:blank] 07:04:06 INFO - PROCESS | 6867 | --DOMWINDOW == 189 (0x7fed2c4d8000) [pid = 6867] [serial = 2021] [outer = (nil)] [url = about:blank] 07:04:06 INFO - PROCESS | 6867 | --DOMWINDOW == 188 (0x7fed2b0e1000) [pid = 6867] [serial = 2018] [outer = (nil)] [url = about:blank] 07:04:06 INFO - PROCESS | 6867 | --DOMWINDOW == 187 (0x7fed2afe3000) [pid = 6867] [serial = 2015] [outer = (nil)] [url = about:blank] 07:04:06 INFO - PROCESS | 6867 | --DOMWINDOW == 186 (0x7fed2ace7c00) [pid = 6867] [serial = 2012] [outer = (nil)] [url = about:blank] 07:04:06 INFO - PROCESS | 6867 | --DOMWINDOW == 185 (0x7fed29c11800) [pid = 6867] [serial = 2009] [outer = (nil)] [url = about:blank] 07:04:06 INFO - PROCESS | 6867 | --DOMWINDOW == 184 (0x7fed2915fc00) [pid = 6867] [serial = 2006] [outer = (nil)] [url = about:blank] 07:04:06 INFO - PROCESS | 6867 | --DOMWINDOW == 183 (0x7fed27143000) [pid = 6867] [serial = 2003] [outer = (nil)] [url = about:blank] 07:04:06 INFO - PROCESS | 6867 | --DOMWINDOW == 182 (0x7fed23dafc00) [pid = 6867] [serial = 2000] [outer = (nil)] [url = about:blank] 07:04:06 INFO - PROCESS | 6867 | --DOMWINDOW == 181 (0x7fed21bc9400) [pid = 6867] [serial = 1997] [outer = (nil)] [url = about:blank] 07:04:06 INFO - PROCESS | 6867 | --DOMWINDOW == 180 (0x7fed251f1000) [pid = 6867] [serial = 1994] [outer = (nil)] [url = about:blank] 07:04:06 INFO - PROCESS | 6867 | --DOMWINDOW == 179 (0x7fed25729c00) [pid = 6867] [serial = 1995] [outer = (nil)] [url = about:blank] 07:04:06 INFO - PROCESS | 6867 | --DOMWINDOW == 178 (0x7fed23d21800) [pid = 6867] [serial = 2045] [outer = (nil)] [url = about:blank] 07:04:06 INFO - PROCESS | 6867 | --DOMWINDOW == 177 (0x7fed2319f800) [pid = 6867] [serial = 2043] [outer = (nil)] [url = about:blank] 07:04:06 INFO - PROCESS | 6867 | --DOMWINDOW == 176 (0x7fed22ef3400) [pid = 6867] [serial = 2042] [outer = (nil)] [url = about:blank] 07:04:06 INFO - PROCESS | 6867 | --DOMWINDOW == 175 (0x7fed20acd800) [pid = 6867] [serial = 2040] [outer = (nil)] [url = about:blank] 07:04:06 INFO - PROCESS | 6867 | --DOMWINDOW == 174 (0x7fed20556400) [pid = 6867] [serial = 2039] [outer = (nil)] [url = about:blank] 07:04:06 INFO - PROCESS | 6867 | --DOMWINDOW == 173 (0x7fed30f17800) [pid = 6867] [serial = 2036] [outer = (nil)] [url = about:blank] 07:04:06 INFO - PROCESS | 6867 | --DOMWINDOW == 172 (0x7fed31ab4c00) [pid = 6867] [serial = 2033] [outer = (nil)] [url = about:blank] 07:04:06 INFO - PROCESS | 6867 | --DOMWINDOW == 171 (0x7fed318d0800) [pid = 6867] [serial = 2030] [outer = (nil)] [url = about:blank] 07:04:06 INFO - PROCESS | 6867 | --DOMWINDOW == 170 (0x7fed2572bc00) [pid = 6867] [serial = 2049] [outer = (nil)] [url = about:blank] 07:04:06 INFO - PROCESS | 6867 | --DOMWINDOW == 169 (0x7fed22f05400) [pid = 6867] [serial = 2051] [outer = (nil)] [url = about:blank] 07:04:06 INFO - PROCESS | 6867 | --DOMWINDOW == 168 (0x7fed23ef1c00) [pid = 6867] [serial = 2046] [outer = (nil)] [url = about:blank] 07:04:06 INFO - PROCESS | 6867 | 1461247446304 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]]]}] 07:04:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 07:04:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 3487ms 07:04:06 INFO - PROCESS | 6867 | 1461247446329 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 07:04:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 07:04:06 INFO - PROCESS | 6867 | 1461247446334 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 07:04:06 INFO - PROCESS | 6867 | 1461247446342 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 07:04:06 INFO - PROCESS | 6867 | 1461247446347 Marionette TRACE conn3 <- [1,2870,null,{}] 07:04:06 INFO - PROCESS | 6867 | 1461247446356 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}] 07:04:06 INFO - PROCESS | 6867 | 1461247446571 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 07:04:06 INFO - PROCESS | 6867 | 1461247446816 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:06 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed201ae800 == 166 [pid = 6867] [id = 725] 07:04:06 INFO - PROCESS | 6867 | ++DOMWINDOW == 169 (0x7fed205e2400) [pid = 6867] [serial = 2176] [outer = (nil)] 07:04:06 INFO - PROCESS | 6867 | ++DOMWINDOW == 170 (0x7fed20acb400) [pid = 6867] [serial = 2177] [outer = 0x7fed205e2400] 07:04:06 INFO - PROCESS | 6867 | 1461247446887 Marionette DEBUG loaded listener.js 07:04:06 INFO - PROCESS | 6867 | ++DOMWINDOW == 171 (0x7fed20c5c800) [pid = 6867] [serial = 2178] [outer = 0x7fed205e2400] 07:04:07 INFO - PROCESS | 6867 | 1461247447702 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]]]}] 07:04:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 07:04:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1435ms 07:04:07 INFO - PROCESS | 6867 | 1461247447777 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 07:04:07 INFO - PROCESS | 6867 | 1461247447785 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 07:04:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 07:04:07 INFO - PROCESS | 6867 | 1461247447795 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 07:04:07 INFO - PROCESS | 6867 | 1461247447798 Marionette TRACE conn3 <- [1,2874,null,{}] 07:04:07 INFO - PROCESS | 6867 | 1461247447805 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}] 07:04:08 INFO - PROCESS | 6867 | 1461247448033 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 07:04:08 INFO - PROCESS | 6867 | 1461247448239 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:08 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed22bea000 == 167 [pid = 6867] [id = 726] 07:04:08 INFO - PROCESS | 6867 | ++DOMWINDOW == 172 (0x7fed2046a000) [pid = 6867] [serial = 2179] [outer = (nil)] 07:04:08 INFO - PROCESS | 6867 | ++DOMWINDOW == 173 (0x7fed22cd8000) [pid = 6867] [serial = 2180] [outer = 0x7fed2046a000] 07:04:08 INFO - PROCESS | 6867 | 1461247448304 Marionette DEBUG loaded listener.js 07:04:08 INFO - PROCESS | 6867 | ++DOMWINDOW == 174 (0x7fed231a2800) [pid = 6867] [serial = 2181] [outer = 0x7fed2046a000] 07:04:09 INFO - PROCESS | 6867 | 1461247449319 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]]]}] 07:04:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 07:04:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1580ms 07:04:09 INFO - PROCESS | 6867 | 1461247449381 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 07:04:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 07:04:09 INFO - PROCESS | 6867 | 1461247449385 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 07:04:09 INFO - PROCESS | 6867 | 1461247449392 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 07:04:09 INFO - PROCESS | 6867 | 1461247449397 Marionette TRACE conn3 <- [1,2878,null,{}] 07:04:09 INFO - PROCESS | 6867 | 1461247449432 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}] 07:04:09 INFO - PROCESS | 6867 | 1461247449771 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 07:04:09 INFO - PROCESS | 6867 | 1461247449990 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:10 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed258a2000 == 168 [pid = 6867] [id = 727] 07:04:10 INFO - PROCESS | 6867 | ++DOMWINDOW == 175 (0x7fed23eee800) [pid = 6867] [serial = 2182] [outer = (nil)] 07:04:10 INFO - PROCESS | 6867 | ++DOMWINDOW == 176 (0x7fed24e4f400) [pid = 6867] [serial = 2183] [outer = 0x7fed23eee800] 07:04:10 INFO - PROCESS | 6867 | 1461247450059 Marionette DEBUG loaded listener.js 07:04:10 INFO - PROCESS | 6867 | ++DOMWINDOW == 177 (0x7fed25727800) [pid = 6867] [serial = 2184] [outer = 0x7fed23eee800] 07:04:11 INFO - PROCESS | 6867 | --DOMWINDOW == 176 (0x7fed20552400) [pid = 6867] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 07:04:11 INFO - PROCESS | 6867 | --DOMWINDOW == 175 (0x7fed20c55c00) [pid = 6867] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 07:04:11 INFO - PROCESS | 6867 | --DOMWINDOW == 174 (0x7fed20ad5400) [pid = 6867] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 07:04:11 INFO - PROCESS | 6867 | --DOMWINDOW == 173 (0x7fed23efb800) [pid = 6867] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 07:04:11 INFO - PROCESS | 6867 | --DOMWINDOW == 172 (0x7fed29c03c00) [pid = 6867] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 07:04:11 INFO - PROCESS | 6867 | --DOMWINDOW == 171 (0x7fed22cad800) [pid = 6867] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 07:04:11 INFO - PROCESS | 6867 | --DOMWINDOW == 170 (0x7fed22f06400) [pid = 6867] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 07:04:11 INFO - PROCESS | 6867 | --DOMWINDOW == 169 (0x7fed22ca5800) [pid = 6867] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 07:04:11 INFO - PROCESS | 6867 | --DOMWINDOW == 168 (0x7fed1ce53000) [pid = 6867] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 07:04:11 INFO - PROCESS | 6867 | --DOMWINDOW == 167 (0x7fed20551000) [pid = 6867] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 07:04:11 INFO - PROCESS | 6867 | --DOMWINDOW == 166 (0x7fed32f21c00) [pid = 6867] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 07:04:11 INFO - PROCESS | 6867 | --DOMWINDOW == 165 (0x7fed23d2a400) [pid = 6867] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 07:04:11 INFO - PROCESS | 6867 | --DOMWINDOW == 164 (0x7fed2714c800) [pid = 6867] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 07:04:11 INFO - PROCESS | 6867 | --DOMWINDOW == 163 (0x7fed24e5ac00) [pid = 6867] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 07:04:11 INFO - PROCESS | 6867 | --DOMWINDOW == 162 (0x7fed30b85400) [pid = 6867] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 07:04:11 INFO - PROCESS | 6867 | --DOMWINDOW == 161 (0x7fed30f1c800) [pid = 6867] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 07:04:11 INFO - PROCESS | 6867 | --DOMWINDOW == 160 (0x7fed2c650400) [pid = 6867] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 07:04:11 INFO - PROCESS | 6867 | --DOMWINDOW == 159 (0x7fed2a194000) [pid = 6867] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 07:04:11 INFO - PROCESS | 6867 | --DOMWINDOW == 158 (0x7fed29dc6400) [pid = 6867] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 07:04:11 INFO - PROCESS | 6867 | --DOMWINDOW == 157 (0x7fed29dc5800) [pid = 6867] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 07:04:11 INFO - PROCESS | 6867 | --DOMWINDOW == 156 (0x7fed2916e400) [pid = 6867] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 07:04:11 INFO - PROCESS | 6867 | --DOMWINDOW == 155 (0x7fed2916dc00) [pid = 6867] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 07:04:11 INFO - PROCESS | 6867 | --DOMWINDOW == 154 (0x7fed21bc8400) [pid = 6867] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 07:04:11 INFO - PROCESS | 6867 | --DOMWINDOW == 153 (0x7fed23da6800) [pid = 6867] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 07:04:11 INFO - PROCESS | 6867 | --DOMWINDOW == 152 (0x7fed231a9400) [pid = 6867] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 07:04:11 INFO - PROCESS | 6867 | --DOMWINDOW == 151 (0x7fed20473000) [pid = 6867] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 07:04:11 INFO - PROCESS | 6867 | --DOMWINDOW == 150 (0x7fed30b82c00) [pid = 6867] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 07:04:11 INFO - PROCESS | 6867 | --DOMWINDOW == 149 (0x7fed29c48400) [pid = 6867] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 07:04:11 INFO - PROCESS | 6867 | --DOMWINDOW == 148 (0x7fed30f15c00) [pid = 6867] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 07:04:11 INFO - PROCESS | 6867 | --DOMWINDOW == 147 (0x7fed1ce54400) [pid = 6867] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 07:04:11 INFO - PROCESS | 6867 | --DOMWINDOW == 146 (0x7fed2c4d2c00) [pid = 6867] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 07:04:11 INFO - PROCESS | 6867 | --DOMWINDOW == 145 (0x7fed2aeb1c00) [pid = 6867] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 07:04:11 INFO - PROCESS | 6867 | --DOMWINDOW == 144 (0x7fed22f0f000) [pid = 6867] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 07:04:11 INFO - PROCESS | 6867 | --DOMWINDOW == 143 (0x7fed27145c00) [pid = 6867] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 07:04:11 INFO - PROCESS | 6867 | --DOMWINDOW == 142 (0x7fed22cd8800) [pid = 6867] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 07:04:11 INFO - PROCESS | 6867 | 1461247451735 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]]]}] 07:04:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 07:04:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 2397ms 07:04:11 INFO - PROCESS | 6867 | 1461247451788 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 07:04:11 INFO - PROCESS | 6867 | 1461247451792 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 07:04:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 07:04:11 INFO - PROCESS | 6867 | 1461247451798 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 07:04:11 INFO - PROCESS | 6867 | 1461247451801 Marionette TRACE conn3 <- [1,2882,null,{}] 07:04:11 INFO - PROCESS | 6867 | 1461247451806 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}] 07:04:12 INFO - PROCESS | 6867 | 1461247452026 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 07:04:12 INFO - PROCESS | 6867 | 1461247452211 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:12 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed25eb0800 == 169 [pid = 6867] [id = 728] 07:04:12 INFO - PROCESS | 6867 | ++DOMWINDOW == 143 (0x7fed1ce54400) [pid = 6867] [serial = 2185] [outer = (nil)] 07:04:12 INFO - PROCESS | 6867 | ++DOMWINDOW == 144 (0x7fed22eefc00) [pid = 6867] [serial = 2186] [outer = 0x7fed1ce54400] 07:04:12 INFO - PROCESS | 6867 | 1461247452276 Marionette DEBUG loaded listener.js 07:04:12 INFO - PROCESS | 6867 | ++DOMWINDOW == 145 (0x7fed2572a000) [pid = 6867] [serial = 2187] [outer = 0x7fed1ce54400] 07:04:13 INFO - PROCESS | 6867 | 1461247453086 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]]]}] 07:04:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 07:04:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1330ms 07:04:13 INFO - PROCESS | 6867 | 1461247453129 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 07:04:13 INFO - PROCESS | 6867 | 1461247453133 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 07:04:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 07:04:13 INFO - PROCESS | 6867 | 1461247453139 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 07:04:13 INFO - PROCESS | 6867 | 1461247453141 Marionette TRACE conn3 <- [1,2886,null,{}] 07:04:13 INFO - PROCESS | 6867 | 1461247453147 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}] 07:04:13 INFO - PROCESS | 6867 | 1461247453370 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 07:04:13 INFO - PROCESS | 6867 | 1461247453760 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:13 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed20134000 == 170 [pid = 6867] [id = 729] 07:04:13 INFO - PROCESS | 6867 | ++DOMWINDOW == 146 (0x7fed2015b800) [pid = 6867] [serial = 2188] [outer = (nil)] 07:04:13 INFO - PROCESS | 6867 | ++DOMWINDOW == 147 (0x7fed20473c00) [pid = 6867] [serial = 2189] [outer = 0x7fed2015b800] 07:04:13 INFO - PROCESS | 6867 | 1461247453969 Marionette DEBUG loaded listener.js 07:04:14 INFO - PROCESS | 6867 | ++DOMWINDOW == 148 (0x7fed205dfc00) [pid = 6867] [serial = 2190] [outer = 0x7fed2015b800] 07:04:15 INFO - PROCESS | 6867 | 1461247455171 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]]]}] 07:04:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 07:04:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 2084ms 07:04:15 INFO - PROCESS | 6867 | 1461247455242 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 07:04:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 07:04:15 INFO - PROCESS | 6867 | 1461247455250 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 07:04:15 INFO - PROCESS | 6867 | 1461247455262 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 07:04:15 INFO - PROCESS | 6867 | 1461247455266 Marionette TRACE conn3 <- [1,2890,null,{}] 07:04:15 INFO - PROCESS | 6867 | 1461247455274 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}] 07:04:15 INFO - PROCESS | 6867 | 1461247455526 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 07:04:15 INFO - PROCESS | 6867 | 1461247455844 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:15 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2589f800 == 171 [pid = 6867] [id = 730] 07:04:15 INFO - PROCESS | 6867 | ++DOMWINDOW == 149 (0x7fed22f08400) [pid = 6867] [serial = 2191] [outer = (nil)] 07:04:15 INFO - PROCESS | 6867 | ++DOMWINDOW == 150 (0x7fed231acc00) [pid = 6867] [serial = 2192] [outer = 0x7fed22f08400] 07:04:15 INFO - PROCESS | 6867 | 1461247455928 Marionette DEBUG loaded listener.js 07:04:16 INFO - PROCESS | 6867 | ++DOMWINDOW == 151 (0x7fed23da8400) [pid = 6867] [serial = 2193] [outer = 0x7fed22f08400] 07:04:16 INFO - PROCESS | 6867 | 1461247456916 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 07:04:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 07:04:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1733ms 07:04:17 INFO - PROCESS | 6867 | 1461247456999 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 07:04:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 07:04:17 INFO - PROCESS | 6867 | 1461247457005 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 07:04:17 INFO - PROCESS | 6867 | 1461247457012 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 07:04:17 INFO - PROCESS | 6867 | 1461247457015 Marionette TRACE conn3 <- [1,2894,null,{}] 07:04:17 INFO - PROCESS | 6867 | 1461247457021 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}] 07:04:17 INFO - PROCESS | 6867 | 1461247457304 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 07:04:17 INFO - PROCESS | 6867 | 1461247457665 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:17 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2734b000 == 172 [pid = 6867] [id = 731] 07:04:17 INFO - PROCESS | 6867 | ++DOMWINDOW == 152 (0x7fed23ef9800) [pid = 6867] [serial = 2194] [outer = (nil)] 07:04:17 INFO - PROCESS | 6867 | ++DOMWINDOW == 153 (0x7fed25f72c00) [pid = 6867] [serial = 2195] [outer = 0x7fed23ef9800] 07:04:17 INFO - PROCESS | 6867 | 1461247457746 Marionette DEBUG loaded listener.js 07:04:17 INFO - PROCESS | 6867 | ++DOMWINDOW == 154 (0x7fed27142c00) [pid = 6867] [serial = 2196] [outer = 0x7fed23ef9800] 07:04:18 INFO - PROCESS | 6867 | 1461247458659 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]]]}] 07:04:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 07:04:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1690ms 07:04:18 INFO - PROCESS | 6867 | 1461247458703 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 07:04:18 INFO - PROCESS | 6867 | 1461247458707 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 07:04:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 07:04:18 INFO - PROCESS | 6867 | 1461247458722 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 07:04:18 INFO - PROCESS | 6867 | 1461247458732 Marionette TRACE conn3 <- [1,2898,null,{}] 07:04:18 INFO - PROCESS | 6867 | 1461247458737 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}] 07:04:18 INFO - PROCESS | 6867 | 1461247458983 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 07:04:19 INFO - PROCESS | 6867 | 1461247459296 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:19 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed283cb000 == 173 [pid = 6867] [id = 732] 07:04:19 INFO - PROCESS | 6867 | ++DOMWINDOW == 155 (0x7fed24e57c00) [pid = 6867] [serial = 2197] [outer = (nil)] 07:04:19 INFO - PROCESS | 6867 | ++DOMWINDOW == 156 (0x7fed28aa1800) [pid = 6867] [serial = 2198] [outer = 0x7fed24e57c00] 07:04:19 INFO - PROCESS | 6867 | 1461247459377 Marionette DEBUG loaded listener.js 07:04:19 INFO - PROCESS | 6867 | ++DOMWINDOW == 157 (0x7fed28ac7400) [pid = 6867] [serial = 2199] [outer = 0x7fed24e57c00] 07:04:20 INFO - PROCESS | 6867 | 1461247460307 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]]]}] 07:04:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 07:04:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1657ms 07:04:20 INFO - PROCESS | 6867 | 1461247460373 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 07:04:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 07:04:20 INFO - PROCESS | 6867 | 1461247460378 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 07:04:20 INFO - PROCESS | 6867 | 1461247460384 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 07:04:20 INFO - PROCESS | 6867 | 1461247460387 Marionette TRACE conn3 <- [1,2902,null,{}] 07:04:20 INFO - PROCESS | 6867 | 1461247460392 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}] 07:04:20 INFO - PROCESS | 6867 | 1461247460627 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 07:04:20 INFO - PROCESS | 6867 | 1461247460938 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:20 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed285b9000 == 174 [pid = 6867] [id = 733] 07:04:20 INFO - PROCESS | 6867 | ++DOMWINDOW == 158 (0x7fed2571dc00) [pid = 6867] [serial = 2200] [outer = (nil)] 07:04:21 INFO - PROCESS | 6867 | ++DOMWINDOW == 159 (0x7fed2915fc00) [pid = 6867] [serial = 2201] [outer = 0x7fed2571dc00] 07:04:21 INFO - PROCESS | 6867 | 1461247461019 Marionette DEBUG loaded listener.js 07:04:21 INFO - PROCESS | 6867 | ++DOMWINDOW == 160 (0x7fed29321c00) [pid = 6867] [serial = 2202] [outer = 0x7fed2571dc00] 07:04:21 INFO - PROCESS | 6867 | 1461247461871 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 07:04:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 07:04:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1530ms 07:04:21 INFO - PROCESS | 6867 | 1461247461915 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 07:04:21 INFO - PROCESS | 6867 | 1461247461917 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 07:04:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 07:04:21 INFO - PROCESS | 6867 | 1461247461924 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 07:04:21 INFO - PROCESS | 6867 | 1461247461926 Marionette TRACE conn3 <- [1,2906,null,{}] 07:04:21 INFO - PROCESS | 6867 | 1461247461932 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}] 07:04:22 INFO - PROCESS | 6867 | 1461247462165 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 07:04:22 INFO - PROCESS | 6867 | 1461247462436 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:22 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed289ce800 == 175 [pid = 6867] [id = 734] 07:04:22 INFO - PROCESS | 6867 | ++DOMWINDOW == 161 (0x7fed29c11400) [pid = 6867] [serial = 2203] [outer = (nil)] 07:04:22 INFO - PROCESS | 6867 | ++DOMWINDOW == 162 (0x7fed29c45000) [pid = 6867] [serial = 2204] [outer = 0x7fed29c11400] 07:04:22 INFO - PROCESS | 6867 | 1461247462588 Marionette DEBUG loaded listener.js 07:04:22 INFO - PROCESS | 6867 | ++DOMWINDOW == 163 (0x7fed29c70800) [pid = 6867] [serial = 2205] [outer = 0x7fed29c11400] 07:04:23 INFO - PROCESS | 6867 | 1461247463535 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]]]}] 07:04:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 07:04:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1687ms 07:04:23 INFO - PROCESS | 6867 | 1461247463612 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 07:04:23 INFO - PROCESS | 6867 | 1461247463616 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 07:04:23 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 07:04:23 INFO - PROCESS | 6867 | 1461247463622 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 07:04:23 INFO - PROCESS | 6867 | 1461247463626 Marionette TRACE conn3 <- [1,2910,null,{}] 07:04:23 INFO - PROCESS | 6867 | 1461247463631 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}] 07:04:23 INFO - PROCESS | 6867 | 1461247463913 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 07:04:24 INFO - PROCESS | 6867 | 1461247464227 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:24 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2a15d800 == 176 [pid = 6867] [id = 735] 07:04:24 INFO - PROCESS | 6867 | ++DOMWINDOW == 164 (0x7fed29c11800) [pid = 6867] [serial = 2206] [outer = (nil)] 07:04:24 INFO - PROCESS | 6867 | ++DOMWINDOW == 165 (0x7fed29dbd800) [pid = 6867] [serial = 2207] [outer = 0x7fed29c11800] 07:04:24 INFO - PROCESS | 6867 | 1461247464314 Marionette DEBUG loaded listener.js 07:04:24 INFO - PROCESS | 6867 | ++DOMWINDOW == 166 (0x7fed2a194000) [pid = 6867] [serial = 2208] [outer = 0x7fed29c11800] 07:04:25 INFO - PROCESS | 6867 | 1461247465116 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]]]}] 07:04:25 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 07:04:25 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 07:04:25 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1533ms 07:04:25 INFO - PROCESS | 6867 | 1461247465157 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 07:04:25 INFO - PROCESS | 6867 | 1461247465161 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 07:04:25 INFO - TEST-START | /DOMEvents/constructors.html 07:04:25 INFO - PROCESS | 6867 | 1461247465168 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 07:04:25 INFO - PROCESS | 6867 | 1461247465170 Marionette TRACE conn3 <- [1,2914,null,{}] 07:04:25 INFO - PROCESS | 6867 | 1461247465176 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}] 07:04:25 INFO - PROCESS | 6867 | 1461247465427 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 07:04:25 INFO - PROCESS | 6867 | 1461247465703 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:25 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2ac0e800 == 177 [pid = 6867] [id = 736] 07:04:25 INFO - PROCESS | 6867 | ++DOMWINDOW == 167 (0x7fed29ca5000) [pid = 6867] [serial = 2209] [outer = (nil)] 07:04:25 INFO - PROCESS | 6867 | ++DOMWINDOW == 168 (0x7fed2a26dc00) [pid = 6867] [serial = 2210] [outer = 0x7fed29ca5000] 07:04:25 INFO - PROCESS | 6867 | 1461247465821 Marionette DEBUG loaded listener.js 07:04:25 INFO - PROCESS | 6867 | ++DOMWINDOW == 169 (0x7fed2ace9800) [pid = 6867] [serial = 2211] [outer = 0x7fed29ca5000] 07:04:26 INFO - PROCESS | 6867 | 1461247466734 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]]]}] 07:04:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 07:04:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 07:04:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 07:04:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 07:04:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 07:04:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 07:04:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 07:04:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 07:04:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 07:04:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 07:04:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 07:04:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 07:04:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 07:04:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 07:04:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 07:04:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 07:04:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 07:04:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 07:04:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 07:04:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 07:04:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 07:04:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 07:04:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 07:04:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 07:04:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 07:04:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 07:04:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 07:04:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 07:04:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 07:04:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 07:04:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 07:04:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 07:04:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 07:04:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 07:04:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 07:04:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 07:04:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 07:04:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 07:04:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:04:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:04:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 07:04:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:04:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 07:04:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 07:04:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:04:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:04:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 07:04:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:04:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 07:04:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 07:04:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:04:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:04:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 07:04:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:04:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 07:04:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 07:04:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:04:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:04:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 07:04:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:04:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 07:04:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 07:04:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:04:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:04:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 07:04:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:04:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 07:04:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 07:04:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:04:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:04:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 07:04:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:04:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 07:04:26 INFO - TEST-OK | /DOMEvents/constructors.html | took 1651ms 07:04:26 INFO - PROCESS | 6867 | 1461247466820 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 07:04:26 INFO - PROCESS | 6867 | 1461247466828 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 07:04:26 INFO - TEST-START | /DOMEvents/event-phases-order.html 07:04:26 INFO - PROCESS | 6867 | 1461247466840 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 07:04:26 INFO - PROCESS | 6867 | 1461247466843 Marionette TRACE conn3 <- [1,2918,null,{}] 07:04:26 INFO - PROCESS | 6867 | 1461247466879 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}] 07:04:27 INFO - PROCESS | 6867 | 1461247467120 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 07:04:27 INFO - PROCESS | 6867 | 1461247467403 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:27 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2c8bd000 == 178 [pid = 6867] [id = 737] 07:04:27 INFO - PROCESS | 6867 | ++DOMWINDOW == 170 (0x7fed29ca9400) [pid = 6867] [serial = 2212] [outer = (nil)] 07:04:27 INFO - PROCESS | 6867 | ++DOMWINDOW == 171 (0x7fed2acf2c00) [pid = 6867] [serial = 2213] [outer = 0x7fed29ca9400] 07:04:27 INFO - PROCESS | 6867 | 1461247467487 Marionette DEBUG loaded listener.js 07:04:27 INFO - PROCESS | 6867 | ++DOMWINDOW == 172 (0x7fed2af97400) [pid = 6867] [serial = 2214] [outer = 0x7fed29ca9400] 07:04:28 INFO - PROCESS | 6867 | 1461247468263 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 07:04:28 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 07:04:28 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1465ms 07:04:28 INFO - PROCESS | 6867 | 1461247468303 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 07:04:28 INFO - PROCESS | 6867 | 1461247468307 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 07:04:28 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 07:04:28 INFO - PROCESS | 6867 | 1461247468312 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 07:04:28 INFO - PROCESS | 6867 | 1461247468316 Marionette TRACE conn3 <- [1,2922,null,{}] 07:04:28 INFO - PROCESS | 6867 | 1461247468321 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}] 07:04:28 INFO - PROCESS | 6867 | 1461247468548 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 07:04:28 INFO - PROCESS | 6867 | 1461247468820 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:28 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed30d1b000 == 179 [pid = 6867] [id = 738] 07:04:28 INFO - PROCESS | 6867 | ++DOMWINDOW == 173 (0x7fed2a192400) [pid = 6867] [serial = 2215] [outer = (nil)] 07:04:28 INFO - PROCESS | 6867 | ++DOMWINDOW == 174 (0x7fed2af9c800) [pid = 6867] [serial = 2216] [outer = 0x7fed2a192400] 07:04:28 INFO - PROCESS | 6867 | 1461247468896 Marionette DEBUG loaded listener.js 07:04:29 INFO - PROCESS | 6867 | ++DOMWINDOW == 175 (0x7fed2c4d5c00) [pid = 6867] [serial = 2217] [outer = 0x7fed2a192400] 07:04:29 INFO - PROCESS | 6867 | [6867] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 07:04:29 INFO - PROCESS | 6867 | [6867] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 07:04:29 INFO - PROCESS | 6867 | [6867] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 07:04:29 INFO - PROCESS | 6867 | [6867] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 07:04:29 INFO - PROCESS | 6867 | 1461247469713 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]]]}] 07:04:29 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 07:04:29 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 07:04:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 07:04:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:04:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:04:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:04:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:04:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:04:29 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 07:04:29 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 07:04:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:04:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:04:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:04:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:04:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:04:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:04:29 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 07:04:29 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 07:04:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:04:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:04:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:04:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:04:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:04:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:04:29 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 07:04:29 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 07:04:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:04:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:04:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:04:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:04:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:04:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:04:29 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 07:04:29 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1440ms 07:04:29 INFO - PROCESS | 6867 | 1461247469758 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 07:04:29 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 07:04:29 INFO - PROCESS | 6867 | 1461247469767 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 07:04:29 INFO - PROCESS | 6867 | 1461247469773 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 07:04:29 INFO - PROCESS | 6867 | 1461247469776 Marionette TRACE conn3 <- [1,2926,null,{}] 07:04:29 INFO - PROCESS | 6867 | 1461247469782 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}] 07:04:30 INFO - PROCESS | 6867 | 1461247470016 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 07:04:30 INFO - PROCESS | 6867 | 1461247470300 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:30 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed31cea000 == 180 [pid = 6867] [id = 739] 07:04:30 INFO - PROCESS | 6867 | ++DOMWINDOW == 176 (0x7fed2afe3000) [pid = 6867] [serial = 2218] [outer = (nil)] 07:04:30 INFO - PROCESS | 6867 | ++DOMWINDOW == 177 (0x7fed30b9c800) [pid = 6867] [serial = 2219] [outer = 0x7fed2afe3000] 07:04:30 INFO - PROCESS | 6867 | 1461247470391 Marionette DEBUG loaded listener.js 07:04:30 INFO - PROCESS | 6867 | ++DOMWINDOW == 178 (0x7fed31a36800) [pid = 6867] [serial = 2220] [outer = 0x7fed2afe3000] 07:04:31 INFO - PROCESS | 6867 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 07:04:31 INFO - PROCESS | 6867 | 1461247471211 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]]]}] 07:04:31 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 07:04:31 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1483ms 07:04:31 INFO - PROCESS | 6867 | 1461247471258 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 07:04:31 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 07:04:31 INFO - PROCESS | 6867 | 1461247471262 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 07:04:31 INFO - PROCESS | 6867 | 1461247471268 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 07:04:31 INFO - PROCESS | 6867 | 1461247471272 Marionette TRACE conn3 <- [1,2930,null,{}] 07:04:31 INFO - PROCESS | 6867 | 1461247471277 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}] 07:04:31 INFO - PROCESS | 6867 | 1461247471558 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 07:04:31 INFO - PROCESS | 6867 | 1461247471810 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:31 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed33d9d000 == 181 [pid = 6867] [id = 740] 07:04:31 INFO - PROCESS | 6867 | ++DOMWINDOW == 179 (0x7fed2b0dec00) [pid = 6867] [serial = 2221] [outer = (nil)] 07:04:31 INFO - PROCESS | 6867 | ++DOMWINDOW == 180 (0x7fed32db5800) [pid = 6867] [serial = 2222] [outer = 0x7fed2b0dec00] 07:04:31 INFO - PROCESS | 6867 | 1461247471890 Marionette DEBUG loaded listener.js 07:04:32 INFO - PROCESS | 6867 | ++DOMWINDOW == 181 (0x7fed32f26c00) [pid = 6867] [serial = 2223] [outer = 0x7fed2b0dec00] 07:04:32 INFO - PROCESS | 6867 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 07:04:32 INFO - PROCESS | 6867 | 1461247472690 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]]]}] 07:04:32 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 07:04:32 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1434ms 07:04:32 INFO - PROCESS | 6867 | 1461247472704 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 07:04:32 INFO - PROCESS | 6867 | 1461247472707 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 07:04:32 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 07:04:32 INFO - PROCESS | 6867 | 1461247472713 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 07:04:32 INFO - PROCESS | 6867 | 1461247472715 Marionette TRACE conn3 <- [1,2934,null,{}] 07:04:32 INFO - PROCESS | 6867 | 1461247472721 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}] 07:04:32 INFO - PROCESS | 6867 | 1461247472946 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 07:04:33 INFO - PROCESS | 6867 | 1461247473224 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:33 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed368b3000 == 182 [pid = 6867] [id = 741] 07:04:33 INFO - PROCESS | 6867 | ++DOMWINDOW == 182 (0x7fed2c655400) [pid = 6867] [serial = 2224] [outer = (nil)] 07:04:33 INFO - PROCESS | 6867 | ++DOMWINDOW == 183 (0x7fed33ce2800) [pid = 6867] [serial = 2225] [outer = 0x7fed2c655400] 07:04:33 INFO - PROCESS | 6867 | 1461247473300 Marionette DEBUG loaded listener.js 07:04:33 INFO - PROCESS | 6867 | ++DOMWINDOW == 184 (0x7fed33e21c00) [pid = 6867] [serial = 2226] [outer = 0x7fed2c655400] 07:04:34 INFO - PROCESS | 6867 | 1461247474072 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]]]}] 07:04:34 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 07:04:34 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1389ms 07:04:34 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 07:04:34 INFO - PROCESS | 6867 | 1461247474104 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 07:04:34 INFO - PROCESS | 6867 | 1461247474107 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 07:04:34 INFO - PROCESS | 6867 | 1461247474113 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 07:04:34 INFO - PROCESS | 6867 | 1461247474117 Marionette TRACE conn3 <- [1,2938,null,{}] 07:04:34 INFO - PROCESS | 6867 | 1461247474122 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}] 07:04:34 INFO - PROCESS | 6867 | 1461247474344 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 07:04:34 INFO - PROCESS | 6867 | 1461247474592 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:34 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed36dca800 == 183 [pid = 6867] [id = 742] 07:04:34 INFO - PROCESS | 6867 | ++DOMWINDOW == 185 (0x7fed32f1dc00) [pid = 6867] [serial = 2227] [outer = (nil)] 07:04:34 INFO - PROCESS | 6867 | ++DOMWINDOW == 186 (0x7fed33e25400) [pid = 6867] [serial = 2228] [outer = 0x7fed32f1dc00] 07:04:34 INFO - PROCESS | 6867 | 1461247474667 Marionette DEBUG loaded listener.js 07:04:34 INFO - PROCESS | 6867 | ++DOMWINDOW == 187 (0x7fed33fc0800) [pid = 6867] [serial = 2229] [outer = 0x7fed32f1dc00] 07:04:35 INFO - PROCESS | 6867 | 1461247475481 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]]]}] 07:04:35 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 07:04:35 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1384ms 07:04:35 INFO - PROCESS | 6867 | 1461247475497 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 07:04:35 INFO - PROCESS | 6867 | 1461247475499 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 07:04:35 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 07:04:35 INFO - PROCESS | 6867 | 1461247475506 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 07:04:35 INFO - PROCESS | 6867 | 1461247475510 Marionette TRACE conn3 <- [1,2942,null,{}] 07:04:35 INFO - PROCESS | 6867 | 1461247475515 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}] 07:04:35 INFO - PROCESS | 6867 | 1461247475749 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 07:04:36 INFO - PROCESS | 6867 | 1461247475997 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:36 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed36fdc000 == 184 [pid = 6867] [id = 743] 07:04:36 INFO - PROCESS | 6867 | ++DOMWINDOW == 188 (0x7fed2015b400) [pid = 6867] [serial = 2230] [outer = (nil)] 07:04:36 INFO - PROCESS | 6867 | ++DOMWINDOW == 189 (0x7fed340c5400) [pid = 6867] [serial = 2231] [outer = 0x7fed2015b400] 07:04:36 INFO - PROCESS | 6867 | 1461247476071 Marionette DEBUG loaded listener.js 07:04:36 INFO - PROCESS | 6867 | ++DOMWINDOW == 190 (0x7fed34fa8000) [pid = 6867] [serial = 2232] [outer = 0x7fed2015b400] 07:04:36 INFO - PROCESS | 6867 | 1461247476893 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"]]]}] 07:04:36 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 07:04:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 07:04:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:04:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:04:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 07:04:36 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1441ms 07:04:36 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 07:04:36 INFO - PROCESS | 6867 | 1461247476949 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 07:04:36 INFO - PROCESS | 6867 | 1461247476951 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 07:04:36 INFO - PROCESS | 6867 | 1461247476958 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 07:04:36 INFO - PROCESS | 6867 | 1461247476961 Marionette TRACE conn3 <- [1,2946,null,{}] 07:04:36 INFO - PROCESS | 6867 | 1461247476966 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}] 07:04:37 INFO - PROCESS | 6867 | 1461247477233 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 07:04:37 INFO - PROCESS | 6867 | 1461247477495 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:37 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed371a0000 == 185 [pid = 6867] [id = 744] 07:04:37 INFO - PROCESS | 6867 | ++DOMWINDOW == 191 (0x7fed28acb000) [pid = 6867] [serial = 2233] [outer = (nil)] 07:04:37 INFO - PROCESS | 6867 | ++DOMWINDOW == 192 (0x7fed353c7c00) [pid = 6867] [serial = 2234] [outer = 0x7fed28acb000] 07:04:37 INFO - PROCESS | 6867 | 1461247477584 Marionette DEBUG loaded listener.js 07:04:37 INFO - PROCESS | 6867 | ++DOMWINDOW == 193 (0x7fed368bf400) [pid = 6867] [serial = 2235] [outer = 0x7fed28acb000] 07:04:38 INFO - PROCESS | 6867 | 1461247478397 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]]]}] 07:04:38 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 07:04:38 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1480ms 07:04:38 INFO - PROCESS | 6867 | 1461247478438 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 07:04:38 INFO - PROCESS | 6867 | 1461247478442 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 07:04:38 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 07:04:38 INFO - PROCESS | 6867 | 1461247478448 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 07:04:38 INFO - PROCESS | 6867 | 1461247478450 Marionette TRACE conn3 <- [1,2950,null,{}] 07:04:38 INFO - PROCESS | 6867 | 1461247478456 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}] 07:04:38 INFO - PROCESS | 6867 | 1461247478681 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 07:04:38 INFO - PROCESS | 6867 | 1461247478962 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:38 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3750f000 == 186 [pid = 6867] [id = 745] 07:04:38 INFO - PROCESS | 6867 | ++DOMWINDOW == 194 (0x7fed1ce53c00) [pid = 6867] [serial = 2236] [outer = (nil)] 07:04:39 INFO - PROCESS | 6867 | ++DOMWINDOW == 195 (0x7fed36a91400) [pid = 6867] [serial = 2237] [outer = 0x7fed1ce53c00] 07:04:39 INFO - PROCESS | 6867 | 1461247479041 Marionette DEBUG loaded listener.js 07:04:39 INFO - PROCESS | 6867 | ++DOMWINDOW == 196 (0x7fed36ea9c00) [pid = 6867] [serial = 2238] [outer = 0x7fed1ce53c00] 07:04:39 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed37b8e000 == 187 [pid = 6867] [id = 746] 07:04:39 INFO - PROCESS | 6867 | ++DOMWINDOW == 197 (0x7fed37422400) [pid = 6867] [serial = 2239] [outer = (nil)] 07:04:39 INFO - PROCESS | 6867 | ++DOMWINDOW == 198 (0x7fed3699e800) [pid = 6867] [serial = 2240] [outer = 0x7fed37422400] 07:04:39 INFO - PROCESS | 6867 | 1461247479941 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]]]}] 07:04:39 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 07:04:39 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1535ms 07:04:39 INFO - PROCESS | 6867 | 1461247479986 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 07:04:39 INFO - PROCESS | 6867 | 1461247479994 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 07:04:39 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 07:04:40 INFO - PROCESS | 6867 | 1461247480070 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 07:04:40 INFO - PROCESS | 6867 | 1461247480074 Marionette TRACE conn3 <- [1,2954,null,{}] 07:04:40 INFO - PROCESS | 6867 | 1461247480099 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}] 07:04:40 INFO - PROCESS | 6867 | 1461247480413 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 07:04:40 INFO - PROCESS | 6867 | 1461247480700 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:40 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3beda800 == 188 [pid = 6867] [id = 747] 07:04:40 INFO - PROCESS | 6867 | ++DOMWINDOW == 199 (0x7fed33fb2c00) [pid = 6867] [serial = 2241] [outer = (nil)] 07:04:40 INFO - PROCESS | 6867 | ++DOMWINDOW == 200 (0x7fed37428400) [pid = 6867] [serial = 2242] [outer = 0x7fed33fb2c00] 07:04:40 INFO - PROCESS | 6867 | 1461247480775 Marionette DEBUG loaded listener.js 07:04:40 INFO - PROCESS | 6867 | ++DOMWINDOW == 201 (0x7fed3742ec00) [pid = 6867] [serial = 2243] [outer = 0x7fed33fb2c00] 07:04:41 INFO - PROCESS | 6867 | 1461247481501 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]]]}] 07:04:41 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:04:41 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 07:04:41 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1571ms 07:04:41 INFO - PROCESS | 6867 | 1461247481573 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 07:04:41 INFO - PROCESS | 6867 | 1461247481577 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 07:04:41 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 07:04:41 INFO - PROCESS | 6867 | 1461247481583 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 07:04:41 INFO - PROCESS | 6867 | 1461247481585 Marionette TRACE conn3 <- [1,2958,null,{}] 07:04:41 INFO - PROCESS | 6867 | 1461247481591 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}] 07:04:41 INFO - PROCESS | 6867 | 1461247481856 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 07:04:42 INFO - PROCESS | 6867 | 1461247482136 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:42 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3c6c1800 == 189 [pid = 6867] [id = 748] 07:04:42 INFO - PROCESS | 6867 | ++DOMWINDOW == 202 (0x7fed370b1c00) [pid = 6867] [serial = 2244] [outer = (nil)] 07:04:42 INFO - PROCESS | 6867 | ++DOMWINDOW == 203 (0x7fed37749800) [pid = 6867] [serial = 2245] [outer = 0x7fed370b1c00] 07:04:42 INFO - PROCESS | 6867 | 1461247482214 Marionette DEBUG loaded listener.js 07:04:42 INFO - PROCESS | 6867 | ++DOMWINDOW == 204 (0x7fed37751000) [pid = 6867] [serial = 2246] [outer = 0x7fed370b1c00] 07:04:43 INFO - PROCESS | 6867 | 1461247483017 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]]]}] 07:04:43 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 07:04:43 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1478ms 07:04:43 INFO - PROCESS | 6867 | 1461247483063 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 07:04:43 INFO - PROCESS | 6867 | 1461247483066 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 07:04:43 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 07:04:43 INFO - PROCESS | 6867 | 1461247483072 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 07:04:43 INFO - PROCESS | 6867 | 1461247483074 Marionette TRACE conn3 <- [1,2962,null,{}] 07:04:43 INFO - PROCESS | 6867 | 1461247483080 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}] 07:04:43 INFO - PROCESS | 6867 | 1461247483353 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 07:04:43 INFO - PROCESS | 6867 | 1461247483609 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:43 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3cfbb000 == 190 [pid = 6867] [id = 749] 07:04:43 INFO - PROCESS | 6867 | ++DOMWINDOW == 205 (0x7fed372edc00) [pid = 6867] [serial = 2247] [outer = (nil)] 07:04:43 INFO - PROCESS | 6867 | ++DOMWINDOW == 206 (0x7fed37754800) [pid = 6867] [serial = 2248] [outer = 0x7fed372edc00] 07:04:43 INFO - PROCESS | 6867 | 1461247483687 Marionette DEBUG loaded listener.js 07:04:43 INFO - PROCESS | 6867 | ++DOMWINDOW == 207 (0x7fed38ff3000) [pid = 6867] [serial = 2249] [outer = 0x7fed372edc00] 07:04:45 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed21889000 == 189 [pid = 6867] [id = 590] 07:04:45 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed25eb0800 == 188 [pid = 6867] [id = 728] 07:04:45 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed258a2000 == 187 [pid = 6867] [id = 727] 07:04:45 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed22bea000 == 186 [pid = 6867] [id = 726] 07:04:45 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed201ae800 == 185 [pid = 6867] [id = 725] 07:04:45 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed33da0800 == 184 [pid = 6867] [id = 716] 07:04:45 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed32d29000 == 183 [pid = 6867] [id = 715] 07:04:45 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed30f4c000 == 182 [pid = 6867] [id = 714] 07:04:45 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed2c8d3800 == 181 [pid = 6867] [id = 713] 07:04:45 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed2ae19800 == 180 [pid = 6867] [id = 712] 07:04:45 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed2a15e800 == 179 [pid = 6867] [id = 711] 07:04:45 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed289c3800 == 178 [pid = 6867] [id = 710] 07:04:45 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed2841f800 == 177 [pid = 6867] [id = 709] 07:04:45 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed2834c000 == 176 [pid = 6867] [id = 708] 07:04:45 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed25e9e000 == 175 [pid = 6867] [id = 707] 07:04:45 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed1ff95000 == 174 [pid = 6867] [id = 706] 07:04:46 INFO - PROCESS | 6867 | --DOMWINDOW == 206 (0x7fed2c4ce800) [pid = 6867] [serial = 2019] [outer = (nil)] [url = about:blank] 07:04:46 INFO - PROCESS | 6867 | --DOMWINDOW == 205 (0x7fed29322400) [pid = 6867] [serial = 2007] [outer = (nil)] [url = about:blank] 07:04:46 INFO - PROCESS | 6867 | --DOMWINDOW == 204 (0x7fed2c64c400) [pid = 6867] [serial = 2022] [outer = (nil)] [url = about:blank] 07:04:46 INFO - PROCESS | 6867 | --DOMWINDOW == 203 (0x7fed2af91800) [pid = 6867] [serial = 2013] [outer = (nil)] [url = about:blank] 07:04:46 INFO - PROCESS | 6867 | --DOMWINDOW == 202 (0x7fed22efa000) [pid = 6867] [serial = 1926] [outer = (nil)] [url = about:blank] 07:04:46 INFO - PROCESS | 6867 | --DOMWINDOW == 201 (0x7fed251e4800) [pid = 6867] [serial = 2001] [outer = (nil)] [url = about:blank] 07:04:46 INFO - PROCESS | 6867 | --DOMWINDOW == 200 (0x7fed22ef1800) [pid = 6867] [serial = 1998] [outer = (nil)] [url = about:blank] 07:04:46 INFO - PROCESS | 6867 | --DOMWINDOW == 199 (0x7fed2afea000) [pid = 6867] [serial = 2016] [outer = (nil)] [url = about:blank] 07:04:46 INFO - PROCESS | 6867 | --DOMWINDOW == 198 (0x7fed29c6c800) [pid = 6867] [serial = 2010] [outer = (nil)] [url = about:blank] 07:04:46 INFO - PROCESS | 6867 | --DOMWINDOW == 197 (0x7fed28acec00) [pid = 6867] [serial = 2004] [outer = (nil)] [url = about:blank] 07:04:46 INFO - PROCESS | 6867 | --DOMWINDOW == 196 (0x7fed31a3c000) [pid = 6867] [serial = 2031] [outer = (nil)] [url = about:blank] 07:04:46 INFO - PROCESS | 6867 | --DOMWINDOW == 195 (0x7fed2c759000) [pid = 6867] [serial = 2025] [outer = (nil)] [url = about:blank] 07:04:46 INFO - PROCESS | 6867 | --DOMWINDOW == 194 (0x7fed31ad2c00) [pid = 6867] [serial = 2034] [outer = (nil)] [url = about:blank] 07:04:46 INFO - PROCESS | 6867 | --DOMWINDOW == 193 (0x7fed31c82800) [pid = 6867] [serial = 2037] [outer = (nil)] [url = about:blank] 07:04:46 INFO - PROCESS | 6867 | --DOMWINDOW == 192 (0x7fed30f1f800) [pid = 6867] [serial = 2028] [outer = (nil)] [url = about:blank] 07:04:46 INFO - PROCESS | 6867 | --DOMWINDOW == 191 (0x7fed23d26c00) [pid = 6867] [serial = 2114] [outer = (nil)] [url = about:blank] 07:04:46 INFO - PROCESS | 6867 | --DOMWINDOW == 190 (0x7fed23ef2400) [pid = 6867] [serial = 2115] [outer = (nil)] [url = about:blank] 07:04:46 INFO - PROCESS | 6867 | --DOMWINDOW == 189 (0x7fed22f0bc00) [pid = 6867] [serial = 2117] [outer = (nil)] [url = about:blank] 07:04:46 INFO - PROCESS | 6867 | --DOMWINDOW == 188 (0x7fed22ef4000) [pid = 6867] [serial = 2057] [outer = (nil)] [url = about:blank] 07:04:46 INFO - PROCESS | 6867 | --DOMWINDOW == 187 (0x7fed2054c000) [pid = 6867] [serial = 2055] [outer = (nil)] [url = about:blank] 07:04:46 INFO - PROCESS | 6867 | --DOMWINDOW == 186 (0x7fed1ff49000) [pid = 6867] [serial = 2054] [outer = (nil)] [url = about:blank] 07:04:46 INFO - PROCESS | 6867 | --DOMWINDOW == 185 (0x7fed20558800) [pid = 6867] [serial = 2108] [outer = (nil)] [url = about:blank] 07:04:46 INFO - PROCESS | 6867 | --DOMWINDOW == 184 (0x7fed20accc00) [pid = 6867] [serial = 2109] [outer = (nil)] [url = about:blank] 07:04:46 INFO - PROCESS | 6867 | --DOMWINDOW == 183 (0x7fed33fc0400) [pid = 6867] [serial = 2105] [outer = (nil)] [url = about:blank] 07:04:46 INFO - PROCESS | 6867 | --DOMWINDOW == 182 (0x7fed33fb4800) [pid = 6867] [serial = 2103] [outer = (nil)] [url = about:blank] 07:04:46 INFO - PROCESS | 6867 | --DOMWINDOW == 181 (0x7fed33e23400) [pid = 6867] [serial = 2102] [outer = (nil)] [url = about:blank] 07:04:46 INFO - PROCESS | 6867 | --DOMWINDOW == 180 (0x7fed33cf1800) [pid = 6867] [serial = 2100] [outer = (nil)] [url = about:blank] 07:04:46 INFO - PROCESS | 6867 | --DOMWINDOW == 179 (0x7fed33cea000) [pid = 6867] [serial = 2099] [outer = (nil)] [url = about:blank] 07:04:46 INFO - PROCESS | 6867 | --DOMWINDOW == 178 (0x7fed335d7400) [pid = 6867] [serial = 2097] [outer = (nil)] [url = about:blank] 07:04:46 INFO - PROCESS | 6867 | --DOMWINDOW == 177 (0x7fed33528400) [pid = 6867] [serial = 2096] [outer = (nil)] [url = about:blank] 07:04:46 INFO - PROCESS | 6867 | --DOMWINDOW == 176 (0x7fed32f20800) [pid = 6867] [serial = 2094] [outer = (nil)] [url = about:blank] 07:04:46 INFO - PROCESS | 6867 | --DOMWINDOW == 175 (0x7fed32db2400) [pid = 6867] [serial = 2093] [outer = (nil)] [url = about:blank] 07:04:46 INFO - PROCESS | 6867 | --DOMWINDOW == 174 (0x7fed31c8dc00) [pid = 6867] [serial = 2091] [outer = (nil)] [url = about:blank] 07:04:46 INFO - PROCESS | 6867 | --DOMWINDOW == 173 (0x7fed31c85400) [pid = 6867] [serial = 2090] [outer = (nil)] [url = about:blank] 07:04:46 INFO - PROCESS | 6867 | --DOMWINDOW == 172 (0x7fed31ad4c00) [pid = 6867] [serial = 2088] [outer = (nil)] [url = about:blank] 07:04:46 INFO - PROCESS | 6867 | --DOMWINDOW == 171 (0x7fed31a3a800) [pid = 6867] [serial = 2087] [outer = (nil)] [url = about:blank] 07:04:46 INFO - PROCESS | 6867 | --DOMWINDOW == 170 (0x7fed30b84400) [pid = 6867] [serial = 2085] [outer = (nil)] [url = about:blank] 07:04:46 INFO - PROCESS | 6867 | --DOMWINDOW == 169 (0x7fed2c750000) [pid = 6867] [serial = 2084] [outer = (nil)] [url = about:blank] 07:04:46 INFO - PROCESS | 6867 | --DOMWINDOW == 168 (0x7fed2afe8000) [pid = 6867] [serial = 2082] [outer = (nil)] [url = about:blank] 07:04:46 INFO - PROCESS | 6867 | --DOMWINDOW == 167 (0x7fed2af93000) [pid = 6867] [serial = 2081] [outer = (nil)] [url = about:blank] 07:04:46 INFO - PROCESS | 6867 | --DOMWINDOW == 166 (0x7fed2aeb2800) [pid = 6867] [serial = 2079] [outer = (nil)] [url = about:blank] 07:04:46 INFO - PROCESS | 6867 | --DOMWINDOW == 165 (0x7fed2ad73000) [pid = 6867] [serial = 2078] [outer = (nil)] [url = about:blank] 07:04:46 INFO - PROCESS | 6867 | --DOMWINDOW == 164 (0x7fed2a277800) [pid = 6867] [serial = 2076] [outer = (nil)] [url = about:blank] 07:04:46 INFO - PROCESS | 6867 | --DOMWINDOW == 163 (0x7fed2a26b800) [pid = 6867] [serial = 2075] [outer = (nil)] [url = about:blank] 07:04:46 INFO - PROCESS | 6867 | --DOMWINDOW == 162 (0x7fed29dc6000) [pid = 6867] [serial = 2073] [outer = (nil)] [url = about:blank] 07:04:46 INFO - PROCESS | 6867 | --DOMWINDOW == 161 (0x7fed29dbbc00) [pid = 6867] [serial = 2072] [outer = (nil)] [url = about:blank] 07:04:46 INFO - PROCESS | 6867 | --DOMWINDOW == 160 (0x7fed29c48000) [pid = 6867] [serial = 2070] [outer = (nil)] [url = about:blank] 07:04:46 INFO - PROCESS | 6867 | --DOMWINDOW == 159 (0x7fed29325000) [pid = 6867] [serial = 2069] [outer = (nil)] [url = about:blank] 07:04:46 INFO - PROCESS | 6867 | --DOMWINDOW == 158 (0x7fed28acc800) [pid = 6867] [serial = 2067] [outer = (nil)] [url = about:blank] 07:04:46 INFO - PROCESS | 6867 | --DOMWINDOW == 157 (0x7fed28ac2c00) [pid = 6867] [serial = 2066] [outer = (nil)] [url = about:blank] 07:04:46 INFO - PROCESS | 6867 | --DOMWINDOW == 156 (0x7fed28443000) [pid = 6867] [serial = 2064] [outer = (nil)] [url = about:blank] 07:04:46 INFO - PROCESS | 6867 | --DOMWINDOW == 155 (0x7fed2714d400) [pid = 6867] [serial = 2063] [outer = (nil)] [url = about:blank] 07:04:46 INFO - PROCESS | 6867 | --DOMWINDOW == 154 (0x7fed251e9800) [pid = 6867] [serial = 2061] [outer = (nil)] [url = about:blank] 07:04:46 INFO - PROCESS | 6867 | --DOMWINDOW == 153 (0x7fed23f48400) [pid = 6867] [serial = 2060] [outer = (nil)] [url = about:blank] 07:04:46 INFO - PROCESS | 6867 | --DOMWINDOW == 152 (0x7fed2319fc00) [pid = 6867] [serial = 2058] [outer = (nil)] [url = about:blank] 07:04:46 INFO - PROCESS | 6867 | --DOMWINDOW == 151 (0x7fed22ca7400) [pid = 6867] [serial = 2111] [outer = (nil)] [url = about:blank] 07:04:46 INFO - PROCESS | 6867 | --DOMWINDOW == 150 (0x7fed22ef3c00) [pid = 6867] [serial = 2112] [outer = (nil)] [url = about:blank] 07:04:46 INFO - PROCESS | 6867 | 1461247486603 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]]]}] 07:04:46 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. 07:04:46 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 3591ms 07:04:46 INFO - PROCESS | 6867 | 1461247486665 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 07:04:46 INFO - PROCESS | 6867 | 1461247486672 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 07:04:46 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 07:04:46 INFO - PROCESS | 6867 | 1461247486681 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 07:04:46 INFO - PROCESS | 6867 | 1461247486685 Marionette TRACE conn3 <- [1,2966,null,{}] 07:04:46 INFO - PROCESS | 6867 | 1461247486692 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}] 07:04:46 INFO - PROCESS | 6867 | 1461247486910 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 07:04:47 INFO - PROCESS | 6867 | 1461247487106 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:47 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed21d59800 == 175 [pid = 6867] [id = 750] 07:04:47 INFO - PROCESS | 6867 | ++DOMWINDOW == 151 (0x7fed20c51c00) [pid = 6867] [serial = 2250] [outer = (nil)] 07:04:47 INFO - PROCESS | 6867 | ++DOMWINDOW == 152 (0x7fed20c59400) [pid = 6867] [serial = 2251] [outer = 0x7fed20c51c00] 07:04:47 INFO - PROCESS | 6867 | 1461247487177 Marionette DEBUG loaded listener.js 07:04:47 INFO - PROCESS | 6867 | ++DOMWINDOW == 153 (0x7fed22ca8c00) [pid = 6867] [serial = 2252] [outer = 0x7fed20c51c00] 07:04:48 INFO - PROCESS | 6867 | 1461247488018 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]]]}] 07:04:48 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. 07:04:48 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1380ms 07:04:48 INFO - PROCESS | 6867 | 1461247488062 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 07:04:48 INFO - PROCESS | 6867 | 1461247488070 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 07:04:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 07:04:48 INFO - PROCESS | 6867 | 1461247488080 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 07:04:48 INFO - PROCESS | 6867 | 1461247488083 Marionette TRACE conn3 <- [1,2970,null,{}] 07:04:48 INFO - PROCESS | 6867 | 1461247488093 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}] 07:04:48 INFO - PROCESS | 6867 | 1461247488316 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 07:04:48 INFO - PROCESS | 6867 | 1461247488539 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:48 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed251e0800 == 176 [pid = 6867] [id = 751] 07:04:48 INFO - PROCESS | 6867 | ++DOMWINDOW == 154 (0x7fed20c54000) [pid = 6867] [serial = 2253] [outer = (nil)] 07:04:48 INFO - PROCESS | 6867 | ++DOMWINDOW == 155 (0x7fed22f11c00) [pid = 6867] [serial = 2254] [outer = 0x7fed20c54000] 07:04:48 INFO - PROCESS | 6867 | 1461247488609 Marionette DEBUG loaded listener.js 07:04:48 INFO - PROCESS | 6867 | ++DOMWINDOW == 156 (0x7fed23d2c000) [pid = 6867] [serial = 2255] [outer = 0x7fed20c54000] 07:04:49 INFO - PROCESS | 6867 | 1461247489404 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]]]}] 07:04:49 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. 07:04:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1336ms 07:04:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 07:04:49 INFO - PROCESS | 6867 | 1461247489417 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 07:04:49 INFO - PROCESS | 6867 | 1461247489420 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 07:04:49 INFO - PROCESS | 6867 | 1461247489427 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 07:04:49 INFO - PROCESS | 6867 | 1461247489433 Marionette TRACE conn3 <- [1,2974,null,{}] 07:04:49 INFO - PROCESS | 6867 | 1461247489458 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}] 07:04:49 INFO - PROCESS | 6867 | 1461247489749 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 07:04:49 INFO - PROCESS | 6867 | 1461247489798 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:49 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed26022000 == 177 [pid = 6867] [id = 752] 07:04:49 INFO - PROCESS | 6867 | ++DOMWINDOW == 157 (0x7fed24e5bc00) [pid = 6867] [serial = 2256] [outer = (nil)] 07:04:49 INFO - PROCESS | 6867 | ++DOMWINDOW == 158 (0x7fed25722c00) [pid = 6867] [serial = 2257] [outer = 0x7fed24e5bc00] 07:04:49 INFO - PROCESS | 6867 | 1461247489867 Marionette DEBUG loaded listener.js 07:04:49 INFO - PROCESS | 6867 | ++DOMWINDOW == 159 (0x7fed2714d400) [pid = 6867] [serial = 2258] [outer = 0x7fed24e5bc00] 07:04:51 INFO - PROCESS | 6867 | --DOMWINDOW == 158 (0x7fed2acf0400) [pid = 6867] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 07:04:51 INFO - PROCESS | 6867 | --DOMWINDOW == 157 (0x7fed205db800) [pid = 6867] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 07:04:51 INFO - PROCESS | 6867 | --DOMWINDOW == 156 (0x7fed2a195000) [pid = 6867] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 07:04:51 INFO - PROCESS | 6867 | --DOMWINDOW == 155 (0x7fed22ef1c00) [pid = 6867] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 07:04:51 INFO - PROCESS | 6867 | --DOMWINDOW == 154 (0x7fed341fa000) [pid = 6867] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 07:04:51 INFO - PROCESS | 6867 | --DOMWINDOW == 153 (0x7fed25f73000) [pid = 6867] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 07:04:51 INFO - PROCESS | 6867 | --DOMWINDOW == 152 (0x7fed32f27400) [pid = 6867] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 07:04:51 INFO - PROCESS | 6867 | --DOMWINDOW == 151 (0x7fed20169000) [pid = 6867] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 07:04:51 INFO - PROCESS | 6867 | --DOMWINDOW == 150 (0x7fed205e2400) [pid = 6867] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 07:04:51 INFO - PROCESS | 6867 | --DOMWINDOW == 149 (0x7fed22cd3000) [pid = 6867] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 07:04:51 INFO - PROCESS | 6867 | --DOMWINDOW == 148 (0x7fed1ce4e400) [pid = 6867] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 07:04:51 INFO - PROCESS | 6867 | --DOMWINDOW == 147 (0x7fed205e1800) [pid = 6867] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 07:04:51 INFO - PROCESS | 6867 | --DOMWINDOW == 146 (0x7fed34fa6800) [pid = 6867] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 07:04:51 INFO - PROCESS | 6867 | --DOMWINDOW == 145 (0x7fed2046a000) [pid = 6867] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 07:04:51 INFO - PROCESS | 6867 | --DOMWINDOW == 144 (0x7fed22f02400) [pid = 6867] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 07:04:51 INFO - PROCESS | 6867 | --DOMWINDOW == 143 (0x7fed28aa5400) [pid = 6867] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 07:04:51 INFO - PROCESS | 6867 | --DOMWINDOW == 142 (0x7fed28aa8c00) [pid = 6867] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 07:04:51 INFO - PROCESS | 6867 | --DOMWINDOW == 141 (0x7fed2c4cbc00) [pid = 6867] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 07:04:51 INFO - PROCESS | 6867 | --DOMWINDOW == 140 (0x7fed23eee800) [pid = 6867] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 07:04:51 INFO - PROCESS | 6867 | --DOMWINDOW == 139 (0x7fed29c4ec00) [pid = 6867] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 07:04:51 INFO - PROCESS | 6867 | --DOMWINDOW == 138 (0x7fed28a9cc00) [pid = 6867] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 07:04:51 INFO - PROCESS | 6867 | --DOMWINDOW == 137 (0x7fed1ff49400) [pid = 6867] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 07:04:51 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. 07:04:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1947ms 07:04:51 INFO - PROCESS | 6867 | 1461247491363 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]]]}] 07:04:51 INFO - PROCESS | 6867 | 1461247491373 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 07:04:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 07:04:51 INFO - PROCESS | 6867 | 1461247491377 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 07:04:51 INFO - PROCESS | 6867 | 1461247491383 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 07:04:51 INFO - PROCESS | 6867 | 1461247491386 Marionette TRACE conn3 <- [1,2978,null,{}] 07:04:51 INFO - PROCESS | 6867 | 1461247491391 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}] 07:04:51 INFO - PROCESS | 6867 | 1461247491606 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 07:04:51 INFO - PROCESS | 6867 | 1461247491798 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:51 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed27362800 == 178 [pid = 6867] [id = 753] 07:04:51 INFO - PROCESS | 6867 | ++DOMWINDOW == 138 (0x7fed1ce4e400) [pid = 6867] [serial = 2259] [outer = (nil)] 07:04:51 INFO - PROCESS | 6867 | ++DOMWINDOW == 139 (0x7fed25f7dc00) [pid = 6867] [serial = 2260] [outer = 0x7fed1ce4e400] 07:04:51 INFO - PROCESS | 6867 | 1461247491859 Marionette DEBUG loaded listener.js 07:04:51 INFO - PROCESS | 6867 | ++DOMWINDOW == 140 (0x7fed28a9e800) [pid = 6867] [serial = 2261] [outer = 0x7fed1ce4e400] 07:04:52 INFO - PROCESS | 6867 | 1461247492498 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]]]}] 07:04:52 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. 07:04:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1134ms 07:04:52 INFO - PROCESS | 6867 | 1461247492522 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 07:04:52 INFO - PROCESS | 6867 | 1461247492525 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 07:04:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 07:04:52 INFO - PROCESS | 6867 | 1461247492533 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 07:04:52 INFO - PROCESS | 6867 | 1461247492535 Marionette TRACE conn3 <- [1,2982,null,{}] 07:04:52 INFO - PROCESS | 6867 | 1461247492540 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}] 07:04:52 INFO - PROCESS | 6867 | 1461247492767 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 07:04:53 INFO - PROCESS | 6867 | 1461247493127 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:53 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed1e1d8800 == 179 [pid = 6867] [id = 754] 07:04:53 INFO - PROCESS | 6867 | ++DOMWINDOW == 141 (0x7fed1ce57000) [pid = 6867] [serial = 2262] [outer = (nil)] 07:04:53 INFO - PROCESS | 6867 | ++DOMWINDOW == 142 (0x7fed1ff4d400) [pid = 6867] [serial = 2263] [outer = 0x7fed1ce57000] 07:04:53 INFO - PROCESS | 6867 | 1461247493210 Marionette DEBUG loaded listener.js 07:04:53 INFO - PROCESS | 6867 | ++DOMWINDOW == 143 (0x7fed20551800) [pid = 6867] [serial = 2264] [outer = 0x7fed1ce57000] 07:04:54 INFO - PROCESS | 6867 | 1461247494075 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"]]]}] 07:04:54 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 07:04:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 07:04:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:04:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:04:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 07:04:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1581ms 07:04:54 INFO - PROCESS | 6867 | 1461247494116 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 07:04:54 INFO - PROCESS | 6867 | 1461247494124 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 07:04:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 07:04:54 INFO - PROCESS | 6867 | 1461247494132 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 07:04:54 INFO - PROCESS | 6867 | 1461247494138 Marionette TRACE conn3 <- [1,2986,null,{}] 07:04:54 INFO - PROCESS | 6867 | 1461247494145 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}] 07:04:54 INFO - PROCESS | 6867 | 1461247494490 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 07:04:54 INFO - PROCESS | 6867 | 1461247494704 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:54 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed25e9f000 == 180 [pid = 6867] [id = 755] 07:04:54 INFO - PROCESS | 6867 | ++DOMWINDOW == 144 (0x7fed205e1800) [pid = 6867] [serial = 2265] [outer = (nil)] 07:04:54 INFO - PROCESS | 6867 | ++DOMWINDOW == 145 (0x7fed231ad400) [pid = 6867] [serial = 2266] [outer = 0x7fed205e1800] 07:04:54 INFO - PROCESS | 6867 | 1461247494788 Marionette DEBUG loaded listener.js 07:04:54 INFO - PROCESS | 6867 | ++DOMWINDOW == 146 (0x7fed23dad800) [pid = 6867] [serial = 2267] [outer = 0x7fed205e1800] 07:04:55 INFO - PROCESS | 6867 | 1461247495735 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]]]}] 07:04:55 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. 07:04:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1636ms 07:04:55 INFO - PROCESS | 6867 | 1461247495771 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 07:04:55 INFO - PROCESS | 6867 | 1461247495778 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 07:04:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 07:04:55 INFO - PROCESS | 6867 | 1461247495786 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 07:04:55 INFO - PROCESS | 6867 | 1461247495788 Marionette TRACE conn3 <- [1,2990,null,{}] 07:04:55 INFO - PROCESS | 6867 | 1461247495793 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}] 07:04:56 INFO - PROCESS | 6867 | 1461247496035 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 07:04:56 INFO - PROCESS | 6867 | 1461247496312 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:56 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2837d000 == 181 [pid = 6867] [id = 756] 07:04:56 INFO - PROCESS | 6867 | ++DOMWINDOW == 147 (0x7fed22efa000) [pid = 6867] [serial = 2268] [outer = (nil)] 07:04:56 INFO - PROCESS | 6867 | ++DOMWINDOW == 148 (0x7fed27144400) [pid = 6867] [serial = 2269] [outer = 0x7fed22efa000] 07:04:56 INFO - PROCESS | 6867 | 1461247496392 Marionette DEBUG loaded listener.js 07:04:56 INFO - PROCESS | 6867 | ++DOMWINDOW == 149 (0x7fed28444c00) [pid = 6867] [serial = 2270] [outer = 0x7fed22efa000] 07:04:57 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed285ac800 == 182 [pid = 6867] [id = 757] 07:04:57 INFO - PROCESS | 6867 | ++DOMWINDOW == 150 (0x7fed28ad1800) [pid = 6867] [serial = 2271] [outer = (nil)] 07:04:57 INFO - PROCESS | 6867 | ++DOMWINDOW == 151 (0x7fed28aa5400) [pid = 6867] [serial = 2272] [outer = 0x7fed28ad1800] 07:04:57 INFO - PROCESS | 6867 | 1461247497359 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]]]}] 07:04:57 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. 07:04:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1629ms 07:04:57 INFO - PROCESS | 6867 | 1461247497425 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 07:04:57 INFO - PROCESS | 6867 | 1461247497429 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 07:04:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 07:04:57 INFO - PROCESS | 6867 | 1461247497438 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 07:04:57 INFO - PROCESS | 6867 | 1461247497449 Marionette TRACE conn3 <- [1,2994,null,{}] 07:04:57 INFO - PROCESS | 6867 | 1461247497464 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}] 07:04:57 INFO - PROCESS | 6867 | 1461247497813 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 07:04:58 INFO - PROCESS | 6867 | 1461247498138 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:58 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed289c0000 == 183 [pid = 6867] [id = 758] 07:04:58 INFO - PROCESS | 6867 | ++DOMWINDOW == 152 (0x7fed24e4dc00) [pid = 6867] [serial = 2273] [outer = (nil)] 07:04:58 INFO - PROCESS | 6867 | ++DOMWINDOW == 153 (0x7fed29163c00) [pid = 6867] [serial = 2274] [outer = 0x7fed24e4dc00] 07:04:58 INFO - PROCESS | 6867 | 1461247498215 Marionette DEBUG loaded listener.js 07:04:58 INFO - PROCESS | 6867 | ++DOMWINDOW == 154 (0x7fed29c04400) [pid = 6867] [serial = 2275] [outer = 0x7fed24e4dc00] 07:04:58 INFO - PROCESS | 6867 | 1461247498944 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]]]}] 07:04:58 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:04:58 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 07:04:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1542ms 07:04:58 INFO - PROCESS | 6867 | 1461247498979 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 07:04:58 INFO - PROCESS | 6867 | 1461247498984 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 07:04:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 07:04:58 INFO - PROCESS | 6867 | 1461247498991 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 07:04:58 INFO - PROCESS | 6867 | 1461247498994 Marionette TRACE conn3 <- [1,2998,null,{}] 07:04:59 INFO - PROCESS | 6867 | 1461247499000 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}] 07:04:59 INFO - PROCESS | 6867 | 1461247499236 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 07:04:59 INFO - PROCESS | 6867 | 1461247499481 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:59 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2a146800 == 184 [pid = 6867] [id = 759] 07:04:59 INFO - PROCESS | 6867 | ++DOMWINDOW == 155 (0x7fed28acf000) [pid = 6867] [serial = 2276] [outer = (nil)] 07:04:59 INFO - PROCESS | 6867 | ++DOMWINDOW == 156 (0x7fed29c48000) [pid = 6867] [serial = 2277] [outer = 0x7fed28acf000] 07:04:59 INFO - PROCESS | 6867 | 1461247499558 Marionette DEBUG loaded listener.js 07:04:59 INFO - PROCESS | 6867 | ++DOMWINDOW == 157 (0x7fed29c51c00) [pid = 6867] [serial = 2278] [outer = 0x7fed28acf000] 07:05:00 INFO - PROCESS | 6867 | 1461247500360 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]]]}] 07:05:00 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. 07:05:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1385ms 07:05:00 INFO - PROCESS | 6867 | 1461247500377 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 07:05:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 07:05:00 INFO - PROCESS | 6867 | 1461247500386 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 07:05:00 INFO - PROCESS | 6867 | 1461247500392 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 07:05:00 INFO - PROCESS | 6867 | 1461247500395 Marionette TRACE conn3 <- [1,3002,null,{}] 07:05:00 INFO - PROCESS | 6867 | 1461247500401 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}] 07:05:00 INFO - PROCESS | 6867 | 1461247500616 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 07:05:00 INFO - PROCESS | 6867 | 1461247500863 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:00 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2a210000 == 185 [pid = 6867] [id = 760] 07:05:00 INFO - PROCESS | 6867 | ++DOMWINDOW == 158 (0x7fed29c70000) [pid = 6867] [serial = 2279] [outer = (nil)] 07:05:00 INFO - PROCESS | 6867 | ++DOMWINDOW == 159 (0x7fed29ca4800) [pid = 6867] [serial = 2280] [outer = 0x7fed29c70000] 07:05:00 INFO - PROCESS | 6867 | 1461247500967 Marionette DEBUG loaded listener.js 07:05:01 INFO - PROCESS | 6867 | ++DOMWINDOW == 160 (0x7fed2a195800) [pid = 6867] [serial = 2281] [outer = 0x7fed29c70000] 07:05:01 INFO - PROCESS | 6867 | 1461247501819 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]]]}] 07:05:01 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. 07:05:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1449ms 07:05:01 INFO - PROCESS | 6867 | 1461247501842 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 07:05:01 INFO - PROCESS | 6867 | 1461247501846 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 07:05:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 07:05:01 INFO - PROCESS | 6867 | 1461247501852 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 07:05:01 INFO - PROCESS | 6867 | 1461247501854 Marionette TRACE conn3 <- [1,3006,null,{}] 07:05:01 INFO - PROCESS | 6867 | 1461247501860 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}] 07:05:02 INFO - PROCESS | 6867 | 1461247502099 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 07:05:02 INFO - PROCESS | 6867 | 1461247502365 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:02 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2c8c7000 == 186 [pid = 6867] [id = 761] 07:05:02 INFO - PROCESS | 6867 | ++DOMWINDOW == 161 (0x7fed29dc0800) [pid = 6867] [serial = 2282] [outer = (nil)] 07:05:02 INFO - PROCESS | 6867 | ++DOMWINDOW == 162 (0x7fed2ad7a000) [pid = 6867] [serial = 2283] [outer = 0x7fed29dc0800] 07:05:02 INFO - PROCESS | 6867 | 1461247502465 Marionette DEBUG loaded listener.js 07:05:02 INFO - PROCESS | 6867 | ++DOMWINDOW == 163 (0x7fed2aff1000) [pid = 6867] [serial = 2284] [outer = 0x7fed29dc0800] 07:05:03 INFO - PROCESS | 6867 | 1461247503362 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]]]}] 07:05:03 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. 07:05:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1536ms 07:05:03 INFO - PROCESS | 6867 | 1461247503389 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 07:05:03 INFO - PROCESS | 6867 | 1461247503393 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 07:05:03 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 07:05:03 INFO - PROCESS | 6867 | 1461247503399 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 07:05:03 INFO - PROCESS | 6867 | 1461247503402 Marionette TRACE conn3 <- [1,3010,null,{}] 07:05:03 INFO - PROCESS | 6867 | 1461247503407 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}] 07:05:03 INFO - PROCESS | 6867 | 1461247503641 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 07:05:03 INFO - PROCESS | 6867 | 1461247503920 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:03 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed30d72000 == 187 [pid = 6867] [id = 762] 07:05:03 INFO - PROCESS | 6867 | ++DOMWINDOW == 164 (0x7fed2a199c00) [pid = 6867] [serial = 2285] [outer = (nil)] 07:05:03 INFO - PROCESS | 6867 | ++DOMWINDOW == 165 (0x7fed2b0e8800) [pid = 6867] [serial = 2286] [outer = 0x7fed2a199c00] 07:05:04 INFO - PROCESS | 6867 | 1461247503999 Marionette DEBUG loaded listener.js 07:05:04 INFO - PROCESS | 6867 | ++DOMWINDOW == 166 (0x7fed2c650000) [pid = 6867] [serial = 2287] [outer = 0x7fed2a199c00] 07:05:04 INFO - PROCESS | 6867 | 1461247504822 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]]]}] 07:05:04 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 07:05:04 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1431ms 07:05:04 INFO - PROCESS | 6867 | 1461247504830 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 07:05:04 INFO - PROCESS | 6867 | 1461247504833 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 07:05:04 INFO - TEST-START | /FileAPI/FileReaderSync.worker 07:05:04 INFO - PROCESS | 6867 | 1461247504839 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 07:05:04 INFO - PROCESS | 6867 | 1461247504841 Marionette TRACE conn3 <- [1,3014,null,{}] 07:05:04 INFO - PROCESS | 6867 | 1461247504847 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}] 07:05:05 INFO - PROCESS | 6867 | 1461247505074 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 07:05:05 INFO - PROCESS | 6867 | 1461247505356 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:05 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed31aaa000 == 188 [pid = 6867] [id = 763] 07:05:05 INFO - PROCESS | 6867 | ++DOMWINDOW == 167 (0x7fed23dafc00) [pid = 6867] [serial = 2288] [outer = (nil)] 07:05:05 INFO - PROCESS | 6867 | ++DOMWINDOW == 168 (0x7fed2c75dc00) [pid = 6867] [serial = 2289] [outer = 0x7fed23dafc00] 07:05:05 INFO - PROCESS | 6867 | 1461247505444 Marionette DEBUG loaded listener.js 07:05:05 INFO - PROCESS | 6867 | ++DOMWINDOW == 169 (0x7fed30b8d400) [pid = 6867] [serial = 2290] [outer = 0x7fed23dafc00] 07:05:05 INFO - PROCESS | 6867 | [6867] 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:05:06 INFO - PROCESS | 6867 | 1461247506351 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 07:05:06 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 07:05:06 INFO - {} 07:05:06 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 07:05:06 INFO - {} 07:05:06 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 07:05:06 INFO - {} 07:05:06 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 07:05:06 INFO - {} 07:05:06 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1528ms 07:05:06 INFO - PROCESS | 6867 | 1461247506380 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 07:05:06 INFO - PROCESS | 6867 | 1461247506383 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 07:05:06 INFO - TEST-START | /FileAPI/fileReader.html 07:05:06 INFO - PROCESS | 6867 | 1461247506390 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 07:05:06 INFO - PROCESS | 6867 | 1461247506393 Marionette TRACE conn3 <- [1,3018,null,{}] 07:05:06 INFO - PROCESS | 6867 | 1461247506398 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}] 07:05:06 INFO - PROCESS | 6867 | 1461247506662 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 07:05:06 INFO - PROCESS | 6867 | 1461247506916 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:06 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed33bb6800 == 189 [pid = 6867] [id = 764] 07:05:06 INFO - PROCESS | 6867 | ++DOMWINDOW == 170 (0x7fed2af95400) [pid = 6867] [serial = 2291] [outer = (nil)] 07:05:07 INFO - PROCESS | 6867 | ++DOMWINDOW == 171 (0x7fed318c9800) [pid = 6867] [serial = 2292] [outer = 0x7fed2af95400] 07:05:07 INFO - PROCESS | 6867 | 1461247507036 Marionette DEBUG loaded listener.js 07:05:07 INFO - PROCESS | 6867 | ++DOMWINDOW == 172 (0x7fed31a38c00) [pid = 6867] [serial = 2293] [outer = 0x7fed2af95400] 07:05:07 INFO - PROCESS | 6867 | 1461247507852 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]]]}] 07:05:07 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 07:05:07 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 07:05:07 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 07:05:07 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 07:05:07 INFO - TEST-OK | /FileAPI/fileReader.html | took 1480ms 07:05:07 INFO - PROCESS | 6867 | 1461247507872 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 07:05:07 INFO - PROCESS | 6867 | 1461247507876 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 07:05:07 INFO - TEST-START | /FileAPI/historical.html 07:05:07 INFO - PROCESS | 6867 | 1461247507882 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 07:05:07 INFO - PROCESS | 6867 | 1461247507886 Marionette TRACE conn3 <- [1,3022,null,{}] 07:05:07 INFO - PROCESS | 6867 | 1461247507892 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}] 07:05:08 INFO - PROCESS | 6867 | 1461247508133 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 07:05:08 INFO - PROCESS | 6867 | 1461247508383 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:08 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed34185800 == 190 [pid = 6867] [id = 765] 07:05:08 INFO - PROCESS | 6867 | ++DOMWINDOW == 173 (0x7fed31a3a800) [pid = 6867] [serial = 2294] [outer = (nil)] 07:05:08 INFO - PROCESS | 6867 | ++DOMWINDOW == 174 (0x7fed31aba400) [pid = 6867] [serial = 2295] [outer = 0x7fed31a3a800] 07:05:08 INFO - PROCESS | 6867 | 1461247508476 Marionette DEBUG loaded listener.js 07:05:08 INFO - PROCESS | 6867 | ++DOMWINDOW == 175 (0x7fed31c85000) [pid = 6867] [serial = 2296] [outer = 0x7fed31a3a800] 07:05:09 INFO - PROCESS | 6867 | 1461247509370 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"]]]}] 07:05:09 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 07:05:09 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 07:05:09 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 07:05:09 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 07:05:09 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 07:05:09 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 07:05:09 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 07:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:05:09 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 07:05:09 INFO - TEST-OK | /FileAPI/historical.html | took 1532ms 07:05:09 INFO - PROCESS | 6867 | 1461247509418 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 07:05:09 INFO - PROCESS | 6867 | 1461247509422 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 07:05:09 INFO - PROCESS | 6867 | 1461247509432 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 07:05:09 INFO - TEST-START | /FileAPI/idlharness.html 07:05:09 INFO - PROCESS | 6867 | 1461247509442 Marionette TRACE conn3 <- [1,3026,null,{}] 07:05:09 INFO - PROCESS | 6867 | 1461247509496 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}] 07:05:09 INFO - PROCESS | 6867 | 1461247509779 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 07:05:10 INFO - PROCESS | 6867 | 1461247510055 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:10 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed36e4a800 == 191 [pid = 6867] [id = 766] 07:05:10 INFO - PROCESS | 6867 | ++DOMWINDOW == 176 (0x7fed33e23400) [pid = 6867] [serial = 2297] [outer = (nil)] 07:05:10 INFO - PROCESS | 6867 | ++DOMWINDOW == 177 (0x7fed3417fc00) [pid = 6867] [serial = 2298] [outer = 0x7fed33e23400] 07:05:10 INFO - PROCESS | 6867 | 1461247510175 Marionette DEBUG loaded listener.js 07:05:10 INFO - PROCESS | 6867 | ++DOMWINDOW == 178 (0x7fed3531d800) [pid = 6867] [serial = 2299] [outer = 0x7fed33e23400] 07:05:12 INFO - PROCESS | 6867 | 1461247512017 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]]]}] 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 07:05:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:05:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:05:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:05:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:05:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:05:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:05:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:05:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:05:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:05:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 07:05:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:05:12 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:05:12 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:05:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:05:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:05:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:05:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:05:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:05:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:05:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:05:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 07:05:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:05:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:05:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:05:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:05:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:05:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:05:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:05:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:05:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:05:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 07:05:12 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 07:05:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:05:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:05:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:05:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:05:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:05:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:05:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:05:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:05:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:05:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 07:05:12 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 07:05:12 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 07:05:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:05:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:05:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:05:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:05:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:05:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:05:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:05:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:05:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:05:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 07:05:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:05:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:05:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:05:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:05:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:05:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:05:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:05:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:05:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:05:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 07:05:12 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 07:05:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:05:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:05:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:05:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:05:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:05:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:05:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:05:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:05:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:05:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 07:05:12 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 07:05:12 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 07:05:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:05:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:05:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:05:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:05:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:05:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:05:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:05:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:05:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:05:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 07:05:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 07:05:12 INFO - TEST-OK | /FileAPI/idlharness.html | took 2725ms 07:05:12 INFO - PROCESS | 6867 | 1461247512169 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 07:05:12 INFO - PROCESS | 6867 | 1461247512172 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 07:05:12 INFO - TEST-START | /FileAPI/idlharness.worker 07:05:12 INFO - PROCESS | 6867 | 1461247512185 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 07:05:12 INFO - PROCESS | 6867 | 1461247512189 Marionette TRACE conn3 <- [1,3030,null,{}] 07:05:12 INFO - PROCESS | 6867 | 1461247512255 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}] 07:05:12 INFO - PROCESS | 6867 | 1461247512497 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 07:05:12 INFO - PROCESS | 6867 | 1461247512764 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:12 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed374c0000 == 192 [pid = 6867] [id = 767] 07:05:12 INFO - PROCESS | 6867 | ++DOMWINDOW == 179 (0x7fed33e28c00) [pid = 6867] [serial = 2300] [outer = (nil)] 07:05:12 INFO - PROCESS | 6867 | ++DOMWINDOW == 180 (0x7fed38ff3800) [pid = 6867] [serial = 2301] [outer = 0x7fed33e28c00] 07:05:12 INFO - PROCESS | 6867 | 1461247512838 Marionette DEBUG loaded listener.js 07:05:12 INFO - PROCESS | 6867 | ++DOMWINDOW == 181 (0x7fed391e1000) [pid = 6867] [serial = 2302] [outer = 0x7fed33e28c00] 07:05:13 INFO - PROCESS | 6867 | [6867] 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:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:05:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:05:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:05:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:05:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:05:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:05:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:05:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:05:15 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:05:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:05:15 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:05:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:05:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:05:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:05:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:05:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:05:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:05:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:05:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:05:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:05:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:05:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:05:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 07:05:15 INFO - {} 07:05:15 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 07:05:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:05:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:05:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:05:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:05:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:05:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:05:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:05:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 07:05:15 INFO - {} 07:05:15 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 - {} 07:05:15 INFO - {} 07:05:15 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 07:05:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:05:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:05:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:05:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:05:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:05:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:05:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:05:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:05:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:05:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:05:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:05:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:05:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:05:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:05:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 07:05:15 INFO - {} 07:05:15 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 07:05:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:05:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:05:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:05:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:05:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:05:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:05:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:05:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 07:05:15 INFO - {} 07:05:15 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 - {} 07:05:15 INFO - {} 07:05:15 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 07:05:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:05:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:05:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:05:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:05:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:05:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:05:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:05:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:05:15 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 07:05:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 07:05:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:05:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 07:05:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:05:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:05:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:05:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:05:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:05:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 07:05:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:05:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:05:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:05:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:05:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:05:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:05:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:05:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 07:05:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:05:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 07:05:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:05:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:05:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:05:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:05:15 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 07:05:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 07:05:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:05:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 07:05:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:05:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:05:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:05:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:05:15 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 07:05:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 07:05:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:05:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 07:05:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:05:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:05:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:05:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:05:15 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 07:05:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 07:05:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:05:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:05:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:05:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:05:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:05:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:05:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:05:15 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 07:05:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:05:15 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:05:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:05:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:05:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:05:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:05:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 07:05:15 INFO - {} 07:05:15 INFO - PROCESS | 6867 | 1461247515141 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,{},{}]]]}] 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:05:15 INFO - {} 07:05:15 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3058ms 07:05:15 INFO - PROCESS | 6867 | 1461247515280 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 07:05:15 INFO - PROCESS | 6867 | 1461247515289 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 07:05:15 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 07:05:15 INFO - PROCESS | 6867 | 1461247515309 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 07:05:15 INFO - PROCESS | 6867 | 1461247515316 Marionette TRACE conn3 <- [1,3034,null,{}] 07:05:15 INFO - PROCESS | 6867 | 1461247515326 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}] 07:05:15 INFO - PROCESS | 6867 | 1461247515647 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 07:05:15 INFO - PROCESS | 6867 | 1461247515927 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:15 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3fc47000 == 193 [pid = 6867] [id = 768] 07:05:15 INFO - PROCESS | 6867 | ++DOMWINDOW == 182 (0x7fed3917c800) [pid = 6867] [serial = 2303] [outer = (nil)] 07:05:15 INFO - PROCESS | 6867 | ++DOMWINDOW == 183 (0x7fed39d54800) [pid = 6867] [serial = 2304] [outer = 0x7fed3917c800] 07:05:16 INFO - PROCESS | 6867 | 1461247515998 Marionette DEBUG loaded listener.js 07:05:16 INFO - PROCESS | 6867 | ++DOMWINDOW == 184 (0x7fed3ba50400) [pid = 6867] [serial = 2305] [outer = 0x7fed3917c800] 07:05:16 INFO - PROCESS | 6867 | 1461247516770 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]]]}] 07:05:16 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 07:05:16 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1499ms 07:05:16 INFO - PROCESS | 6867 | 1461247516808 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 07:05:16 INFO - PROCESS | 6867 | 1461247516812 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 07:05:16 INFO - TEST-START | /FileAPI/blob/Blob-close.html 07:05:16 INFO - PROCESS | 6867 | 1461247516818 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 07:05:16 INFO - PROCESS | 6867 | 1461247516821 Marionette TRACE conn3 <- [1,3038,null,{}] 07:05:16 INFO - PROCESS | 6867 | 1461247516826 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}] 07:05:17 INFO - PROCESS | 6867 | 1461247517084 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 07:05:17 INFO - PROCESS | 6867 | 1461247517342 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:17 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed43d1f000 == 194 [pid = 6867] [id = 769] 07:05:17 INFO - PROCESS | 6867 | ++DOMWINDOW == 185 (0x7fed391e1400) [pid = 6867] [serial = 2306] [outer = (nil)] 07:05:17 INFO - PROCESS | 6867 | ++DOMWINDOW == 186 (0x7fed3ba55000) [pid = 6867] [serial = 2307] [outer = 0x7fed391e1400] 07:05:17 INFO - PROCESS | 6867 | 1461247517418 Marionette DEBUG loaded listener.js 07:05:17 INFO - PROCESS | 6867 | ++DOMWINDOW == 187 (0x7fed3c05d400) [pid = 6867] [serial = 2308] [outer = 0x7fed391e1400] 07:05:18 INFO - PROCESS | 6867 | 1461247518210 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"]]]}] 07:05:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 07:05:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 07:05:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:05:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 07:05:18 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1428ms 07:05:18 INFO - PROCESS | 6867 | 1461247518248 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 07:05:18 INFO - PROCESS | 6867 | 1461247518250 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 07:05:18 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 07:05:18 INFO - PROCESS | 6867 | 1461247518257 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 07:05:18 INFO - PROCESS | 6867 | 1461247518259 Marionette TRACE conn3 <- [1,3042,null,{}] 07:05:18 INFO - PROCESS | 6867 | 1461247518266 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}] 07:05:18 INFO - PROCESS | 6867 | 1461247518503 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 07:05:18 INFO - PROCESS | 6867 | 1461247518788 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:18 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed49c54800 == 195 [pid = 6867] [id = 770] 07:05:18 INFO - PROCESS | 6867 | ++DOMWINDOW == 188 (0x7fed391e2400) [pid = 6867] [serial = 2309] [outer = (nil)] 07:05:18 INFO - PROCESS | 6867 | ++DOMWINDOW == 189 (0x7fed3c069400) [pid = 6867] [serial = 2310] [outer = 0x7fed391e2400] 07:05:18 INFO - PROCESS | 6867 | 1461247518865 Marionette DEBUG loaded listener.js 07:05:18 INFO - PROCESS | 6867 | ++DOMWINDOW == 190 (0x7fed3c0c1c00) [pid = 6867] [serial = 2311] [outer = 0x7fed391e2400] 07:05:20 INFO - PROCESS | 6867 | 1461247520039 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]]]}] 07:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 07:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 07:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 07:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 07:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 07:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 07:05:20 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. 07:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 07:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 07:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 07:05:20 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'.) 07:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 07:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 07:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 07:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 07:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 07:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 07:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 07:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 07:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 07:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 07:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 07:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 07:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 07:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 07:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 07:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 07:05:20 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. 07:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 07:05:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 07:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 07:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 07:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 07:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 07:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 07:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 07:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 07:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 07:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 07:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 07:05:20 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. 07:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 07:05:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:05:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 07:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:05:20 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. 07:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 07:05:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:05:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 07:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 07:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 07:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 07:05:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 07:05:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 07:05:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 07:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 07:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 07:05:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 07:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:05:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 07:05:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 07:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:05:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:05:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 07:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:05:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:05:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 07:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:05:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 07:05:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 07:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:05:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:05:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 07:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:05:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:05:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 07:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:05:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:05:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 07:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:05:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:05:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 07:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:05:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 07:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 07:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 07:05:20 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1867ms 07:05:20 INFO - PROCESS | 6867 | 1461247520132 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 07:05:20 INFO - PROCESS | 6867 | 1461247520139 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 07:05:20 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 07:05:20 INFO - PROCESS | 6867 | 1461247520151 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 07:05:20 INFO - PROCESS | 6867 | 1461247520156 Marionette TRACE conn3 <- [1,3046,null,{}] 07:05:20 INFO - PROCESS | 6867 | 1461247520171 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}] 07:05:20 INFO - PROCESS | 6867 | 1461247520532 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 07:05:20 INFO - PROCESS | 6867 | 1461247520904 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:20 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed38e66800 == 196 [pid = 6867] [id = 771] 07:05:20 INFO - PROCESS | 6867 | ++DOMWINDOW == 191 (0x7fed341f4000) [pid = 6867] [serial = 2312] [outer = (nil)] 07:05:20 INFO - PROCESS | 6867 | ++DOMWINDOW == 192 (0x7fed39175800) [pid = 6867] [serial = 2313] [outer = 0x7fed341f4000] 07:05:20 INFO - PROCESS | 6867 | 1461247520978 Marionette DEBUG loaded listener.js 07:05:21 INFO - PROCESS | 6867 | ++DOMWINDOW == 193 (0x7fed39d4f000) [pid = 6867] [serial = 2314] [outer = 0x7fed341f4000] 07:05:21 INFO - PROCESS | 6867 | [6867] 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:05:21 INFO - PROCESS | 6867 | 1461247521806 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 07:05:21 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 07:05:21 INFO - {} 07:05:21 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1695ms 07:05:21 INFO - PROCESS | 6867 | 1461247521848 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 07:05:21 INFO - PROCESS | 6867 | 1461247521852 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 07:05:21 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 07:05:21 INFO - PROCESS | 6867 | 1461247521857 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 07:05:21 INFO - PROCESS | 6867 | 1461247521860 Marionette TRACE conn3 <- [1,3050,null,{}] 07:05:21 INFO - PROCESS | 6867 | 1461247521870 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}] 07:05:22 INFO - PROCESS | 6867 | 1461247522118 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 07:05:22 INFO - PROCESS | 6867 | 1461247522404 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:22 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed3c651800 == 197 [pid = 6867] [id = 772] 07:05:22 INFO - PROCESS | 6867 | ++DOMWINDOW == 194 (0x7fed39d5a800) [pid = 6867] [serial = 2315] [outer = (nil)] 07:05:22 INFO - PROCESS | 6867 | ++DOMWINDOW == 195 (0x7fed3a769c00) [pid = 6867] [serial = 2316] [outer = 0x7fed39d5a800] 07:05:22 INFO - PROCESS | 6867 | 1461247522480 Marionette DEBUG loaded listener.js 07:05:22 INFO - PROCESS | 6867 | ++DOMWINDOW == 196 (0x7fed3acec400) [pid = 6867] [serial = 2317] [outer = 0x7fed39d5a800] 07:05:24 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed28256000 == 196 [pid = 6867] [id = 504] 07:05:24 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed32ed8000 == 195 [pid = 6867] [id = 94] 07:05:24 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed283d0000 == 194 [pid = 6867] [id = 506] 07:05:24 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed38e5a800 == 193 [pid = 6867] [id = 313] 07:05:24 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed25f94800 == 192 [pid = 6867] [id = 503] 07:05:24 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed22f6c800 == 191 [pid = 6867] [id = 641] 07:05:24 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed25fa2000 == 190 [pid = 6867] [id = 551] 07:05:24 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed27362800 == 189 [pid = 6867] [id = 753] 07:05:24 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed26022000 == 188 [pid = 6867] [id = 752] 07:05:24 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed251e0800 == 187 [pid = 6867] [id = 751] 07:05:24 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed21d59800 == 186 [pid = 6867] [id = 750] 07:05:24 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3beda800 == 185 [pid = 6867] [id = 747] 07:05:24 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed37b8e000 == 184 [pid = 6867] [id = 746] 07:05:24 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed3750f000 == 183 [pid = 6867] [id = 745] 07:05:24 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed371a0000 == 182 [pid = 6867] [id = 744] 07:05:24 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed36fdc000 == 181 [pid = 6867] [id = 743] 07:05:24 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed36dca800 == 180 [pid = 6867] [id = 742] 07:05:24 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed368b3000 == 179 [pid = 6867] [id = 741] 07:05:24 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed33d9d000 == 178 [pid = 6867] [id = 740] 07:05:24 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed31cea000 == 177 [pid = 6867] [id = 739] 07:05:24 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed30d1b000 == 176 [pid = 6867] [id = 738] 07:05:24 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed2c8bd000 == 175 [pid = 6867] [id = 737] 07:05:24 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed2ac0e800 == 174 [pid = 6867] [id = 736] 07:05:24 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed2a15d800 == 173 [pid = 6867] [id = 735] 07:05:24 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed289ce800 == 172 [pid = 6867] [id = 734] 07:05:24 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed285b9000 == 171 [pid = 6867] [id = 733] 07:05:24 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed283cb000 == 170 [pid = 6867] [id = 732] 07:05:24 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed2734b000 == 169 [pid = 6867] [id = 731] 07:05:24 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed2589f800 == 168 [pid = 6867] [id = 730] 07:05:24 INFO - PROCESS | 6867 | --DOCSHELL 0x7fed20134000 == 167 [pid = 6867] [id = 729] 07:05:25 INFO - PROCESS | 6867 | --DOMWINDOW == 195 (0x7fed30f18400) [pid = 6867] [serial = 2145] [outer = (nil)] [url = about:blank] 07:05:25 INFO - PROCESS | 6867 | --DOMWINDOW == 194 (0x7fed3699ec00) [pid = 6867] [serial = 2156] [outer = (nil)] [url = about:blank] 07:05:25 INFO - PROCESS | 6867 | --DOMWINDOW == 193 (0x7fed2c756400) [pid = 6867] [serial = 2142] [outer = (nil)] [url = about:blank] 07:05:25 INFO - PROCESS | 6867 | --DOMWINDOW == 192 (0x7fed23d2d000) [pid = 6867] [serial = 2124] [outer = (nil)] [url = about:blank] 07:05:25 INFO - PROCESS | 6867 | --DOMWINDOW == 191 (0x7fed36850c00) [pid = 6867] [serial = 2154] [outer = (nil)] [url = about:blank] 07:05:25 INFO - PROCESS | 6867 | --DOMWINDOW == 190 (0x7fed37310c00) [pid = 6867] [serial = 2171] [outer = (nil)] [url = about:blank] 07:05:25 INFO - PROCESS | 6867 | --DOMWINDOW == 189 (0x7fed340be000) [pid = 6867] [serial = 2151] [outer = (nil)] [url = about:blank] 07:05:25 INFO - PROCESS | 6867 | --DOMWINDOW == 188 (0x7fed353ce400) [pid = 6867] [serial = 2153] [outer = (nil)] [url = about:blank] 07:05:25 INFO - PROCESS | 6867 | --DOMWINDOW == 187 (0x7fed37424800) [pid = 6867] [serial = 2174] [outer = (nil)] [url = about:blank] 07:05:25 INFO - PROCESS | 6867 | --DOMWINDOW == 186 (0x7fed36eab800) [pid = 6867] [serial = 2163] [outer = (nil)] [url = about:blank] 07:05:25 INFO - PROCESS | 6867 | --DOMWINDOW == 185 (0x7fed369a7800) [pid = 6867] [serial = 2157] [outer = (nil)] [url = about:blank] 07:05:25 INFO - PROCESS | 6867 | --DOMWINDOW == 184 (0x7fed20c5c800) [pid = 6867] [serial = 2178] [outer = (nil)] [url = about:blank] 07:05:25 INFO - PROCESS | 6867 | --DOMWINDOW == 183 (0x7fed22f11000) [pid = 6867] [serial = 2123] [outer = (nil)] [url = about:blank] 07:05:25 INFO - PROCESS | 6867 | --DOMWINDOW == 182 (0x7fed370b8800) [pid = 6867] [serial = 2168] [outer = (nil)] [url = about:blank] 07:05:25 INFO - PROCESS | 6867 | --DOMWINDOW == 181 (0x7fed23eef800) [pid = 6867] [serial = 2052] [outer = (nil)] [url = about:blank] 07:05:25 INFO - PROCESS | 6867 | --DOMWINDOW == 180 (0x7fed29caac00) [pid = 6867] [serial = 2165] [outer = (nil)] [url = about:blank] 07:05:25 INFO - PROCESS | 6867 | --DOMWINDOW == 179 (0x7fed3731a400) [pid = 6867] [serial = 2172] [outer = (nil)] [url = about:blank] 07:05:25 INFO - PROCESS | 6867 | --DOMWINDOW == 178 (0x7fed36a97000) [pid = 6867] [serial = 2159] [outer = (nil)] [url = about:blank] 07:05:25 INFO - PROCESS | 6867 | --DOMWINDOW == 177 (0x7fed231a2800) [pid = 6867] [serial = 2181] [outer = (nil)] [url = about:blank] 07:05:25 INFO - PROCESS | 6867 | --DOMWINDOW == 176 (0x7fed27087400) [pid = 6867] [serial = 2127] [outer = (nil)] [url = about:blank] 07:05:25 INFO - PROCESS | 6867 | --DOMWINDOW == 175 (0x7fed2c4da400) [pid = 6867] [serial = 2141] [outer = (nil)] [url = about:blank] 07:05:25 INFO - PROCESS | 6867 | --DOMWINDOW == 174 (0x7fed290c3000) [pid = 6867] [serial = 2129] [outer = (nil)] [url = about:blank] 07:05:25 INFO - PROCESS | 6867 | --DOMWINDOW == 173 (0x7fed29c08c00) [pid = 6867] [serial = 2133] [outer = (nil)] [url = about:blank] 07:05:25 INFO - PROCESS | 6867 | --DOMWINDOW == 172 (0x7fed2932e000) [pid = 6867] [serial = 2132] [outer = (nil)] [url = about:blank] 07:05:25 INFO - PROCESS | 6867 | --DOMWINDOW == 171 (0x7fed31a3ac00) [pid = 6867] [serial = 2148] [outer = (nil)] [url = about:blank] 07:05:25 INFO - PROCESS | 6867 | --DOMWINDOW == 170 (0x7fed318d7800) [pid = 6867] [serial = 2147] [outer = (nil)] [url = about:blank] 07:05:25 INFO - PROCESS | 6867 | --DOMWINDOW == 169 (0x7fed22cd8000) [pid = 6867] [serial = 2180] [outer = (nil)] [url = about:blank] 07:05:25 INFO - PROCESS | 6867 | --DOMWINDOW == 168 (0x7fed2571fc00) [pid = 6867] [serial = 2126] [outer = (nil)] [url = about:blank] 07:05:25 INFO - PROCESS | 6867 | --DOMWINDOW == 167 (0x7fed25727800) [pid = 6867] [serial = 2184] [outer = (nil)] [url = about:blank] 07:05:25 INFO - PROCESS | 6867 | --DOMWINDOW == 166 (0x7fed33e22c00) [pid = 6867] [serial = 2150] [outer = (nil)] [url = about:blank] 07:05:25 INFO - PROCESS | 6867 | --DOMWINDOW == 165 (0x7fed2a194800) [pid = 6867] [serial = 2136] [outer = (nil)] [url = about:blank] 07:05:25 INFO - PROCESS | 6867 | --DOMWINDOW == 164 (0x7fed2b0e8000) [pid = 6867] [serial = 2139] [outer = (nil)] [url = about:blank] 07:05:25 INFO - PROCESS | 6867 | --DOMWINDOW == 163 (0x7fed372e4400) [pid = 6867] [serial = 2169] [outer = (nil)] [url = about:blank] 07:05:25 INFO - PROCESS | 6867 | --DOMWINDOW == 162 (0x7fed2afeb400) [pid = 6867] [serial = 2138] [outer = (nil)] [url = about:blank] 07:05:25 INFO - PROCESS | 6867 | --DOMWINDOW == 161 (0x7fed36c3bc00) [pid = 6867] [serial = 2162] [outer = (nil)] [url = about:blank] 07:05:25 INFO - PROCESS | 6867 | --DOMWINDOW == 160 (0x7fed36b8a000) [pid = 6867] [serial = 2160] [outer = (nil)] [url = about:blank] 07:05:25 INFO - PROCESS | 6867 | --DOMWINDOW == 159 (0x7fed20163400) [pid = 6867] [serial = 2120] [outer = (nil)] [url = about:blank] 07:05:25 INFO - PROCESS | 6867 | --DOMWINDOW == 158 (0x7fed205dc800) [pid = 6867] [serial = 2121] [outer = (nil)] [url = about:blank] 07:05:25 INFO - PROCESS | 6867 | --DOMWINDOW == 157 (0x7fed24e4f400) [pid = 6867] [serial = 2183] [outer = (nil)] [url = about:blank] 07:05:25 INFO - PROCESS | 6867 | --DOMWINDOW == 156 (0x7fed290d1400) [pid = 6867] [serial = 2130] [outer = (nil)] [url = about:blank] 07:05:25 INFO - PROCESS | 6867 | --DOMWINDOW == 155 (0x7fed20acb400) [pid = 6867] [serial = 2177] [outer = (nil)] [url = about:blank] 07:05:25 INFO - PROCESS | 6867 | --DOMWINDOW == 154 (0x7fed29c65800) [pid = 6867] [serial = 2135] [outer = (nil)] [url = about:blank] 07:05:25 INFO - PROCESS | 6867 | --DOMWINDOW == 153 (0x7fed370ae000) [pid = 6867] [serial = 2166] [outer = (nil)] [url = about:blank] 07:05:25 INFO - PROCESS | 6867 | --DOMWINDOW == 152 (0x7fed30b8b800) [pid = 6867] [serial = 2144] [outer = (nil)] [url = about:blank] 07:05:25 INFO - PROCESS | 6867 | --DOMWINDOW == 151 (0x7fed22eefc00) [pid = 6867] [serial = 2186] [outer = (nil)] [url = about:blank] 07:05:25 INFO - PROCESS | 6867 | 1461247525135 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]]]}] 07:05:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 07:05:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 07:05:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 07:05:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 07:05:25 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 3392ms 07:05:25 INFO - PROCESS | 6867 | 1461247525252 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 07:05:25 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 07:05:25 INFO - PROCESS | 6867 | 1461247525257 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 07:05:25 INFO - PROCESS | 6867 | 1461247525265 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 07:05:25 INFO - PROCESS | 6867 | 1461247525271 Marionette TRACE conn3 <- [1,3054,null,{}] 07:05:25 INFO - PROCESS | 6867 | 1461247525279 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}] 07:05:25 INFO - PROCESS | 6867 | 1461247525497 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 07:05:25 INFO - PROCESS | 6867 | 1461247525781 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:25 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed218de800 == 168 [pid = 6867] [id = 773] 07:05:25 INFO - PROCESS | 6867 | ++DOMWINDOW == 152 (0x7fed20c52400) [pid = 6867] [serial = 2318] [outer = (nil)] 07:05:25 INFO - PROCESS | 6867 | ++DOMWINDOW == 153 (0x7fed20c5c800) [pid = 6867] [serial = 2319] [outer = 0x7fed20c52400] 07:05:25 INFO - PROCESS | 6867 | 1461247525848 Marionette DEBUG loaded listener.js 07:05:25 INFO - PROCESS | 6867 | ++DOMWINDOW == 154 (0x7fed22ca8400) [pid = 6867] [serial = 2320] [outer = 0x7fed20c52400] 07:05:27 INFO - PROCESS | 6867 | 1461247527050 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"]]]}] 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 07:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 07:05:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 07:05:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:05:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:05:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:05:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:05:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 07:05:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:05:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:05:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:05:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:05:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 07:05:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:05:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:05:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:05:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:05:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 07:05:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:05:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:05:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:05:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:05:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 07:05:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:05:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:05:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:05:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:05:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 07:05:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:05:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:05:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:05:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:05:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 07:05:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:05:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:05:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:05:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:05:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 07:05:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:05:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:05:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:05:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:05:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 07:05:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:05:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:05:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:05:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:05:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 07:05:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:05:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:05:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:05:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:05:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 07:05:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:05:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:05:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:05:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:05:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 07:05:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:05:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:05:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:05:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:05:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 07:05:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:05:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:05:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:05:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:05:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 07:05:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:05:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:05:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:05:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:05:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 07:05:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:05:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:05:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:05:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:05:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 07:05:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:05:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:05:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:05:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:05:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 07:05:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:05:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:05:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:05:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:05:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 07:05:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:05:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:05:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:05:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:05:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 07:05:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:05:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:05:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:05:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:05:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 07:05:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:05:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:05:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:05:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:05:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 07:05:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:05:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:05:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:05:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:05:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 07:05:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:05:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:05:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:05:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:05:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:05:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:05:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:05:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:05:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:05:27 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" 07:05:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:05:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:05:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:05:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:05:27 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" 07:05:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:05:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:05:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:05:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:05:27 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1890ms 07:05:27 INFO - PROCESS | 6867 | 1461247527155 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 07:05:27 INFO - PROCESS | 6867 | 1461247527169 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 07:05:27 INFO - TEST-START | /FileAPI/file/File-constructor.html 07:05:27 INFO - PROCESS | 6867 | 1461247527189 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 07:05:27 INFO - PROCESS | 6867 | 1461247527198 Marionette TRACE conn3 <- [1,3058,null,{}] 07:05:27 INFO - PROCESS | 6867 | 1461247527212 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}] 07:05:27 INFO - PROCESS | 6867 | 1461247527620 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 07:05:27 INFO - PROCESS | 6867 | 1461247527753 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:27 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed258c4800 == 169 [pid = 6867] [id = 774] 07:05:27 INFO - PROCESS | 6867 | ++DOMWINDOW == 155 (0x7fed22cd9000) [pid = 6867] [serial = 2321] [outer = (nil)] 07:05:27 INFO - PROCESS | 6867 | ++DOMWINDOW == 156 (0x7fed23f4d400) [pid = 6867] [serial = 2322] [outer = 0x7fed22cd9000] 07:05:27 INFO - PROCESS | 6867 | 1461247527849 Marionette DEBUG loaded listener.js 07:05:27 INFO - PROCESS | 6867 | ++DOMWINDOW == 157 (0x7fed2572bc00) [pid = 6867] [serial = 2323] [outer = 0x7fed22cd9000] 07:05:28 INFO - PROCESS | 6867 | 1461247528781 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]]]}] 07:05:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 07:05:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 07:05:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 07:05:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 07:05:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 07:05:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 07:05:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 07:05:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 07:05:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 07:05:28 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 07:05:28 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 07:05:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:05:28 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 07:05:28 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 07:05:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 07:05:28 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:05:28 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 07:05:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:05:28 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 07:05:28 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 07:05:28 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 07:05:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:05:28 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 07:05:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 07:05:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 07:05:28 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1653ms 07:05:28 INFO - PROCESS | 6867 | 1461247528861 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 07:05:28 INFO - PROCESS | 6867 | 1461247528864 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 07:05:28 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 07:05:28 INFO - PROCESS | 6867 | 1461247528874 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 07:05:28 INFO - PROCESS | 6867 | 1461247528887 Marionette TRACE conn3 <- [1,3062,null,{}] 07:05:28 INFO - PROCESS | 6867 | 1461247528928 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}] 07:05:29 INFO - PROCESS | 6867 | 1461247529281 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 07:05:29 INFO - PROCESS | 6867 | 1461247529458 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:29 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed26b8f000 == 170 [pid = 6867] [id = 775] 07:05:29 INFO - PROCESS | 6867 | ++DOMWINDOW == 158 (0x7fed2844dc00) [pid = 6867] [serial = 2324] [outer = (nil)] 07:05:29 INFO - PROCESS | 6867 | ++DOMWINDOW == 159 (0x7fed28aa7800) [pid = 6867] [serial = 2325] [outer = 0x7fed2844dc00] 07:05:29 INFO - PROCESS | 6867 | 1461247529530 Marionette DEBUG loaded listener.js 07:05:29 INFO - PROCESS | 6867 | ++DOMWINDOW == 160 (0x7fed290d0000) [pid = 6867] [serial = 2326] [outer = 0x7fed2844dc00] 07:05:30 INFO - PROCESS | 6867 | [6867] 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:05:30 INFO - PROCESS | 6867 | --DOMWINDOW == 159 (0x7fed24e57c00) [pid = 6867] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 07:05:30 INFO - PROCESS | 6867 | --DOMWINDOW == 158 (0x7fed2c655400) [pid = 6867] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 07:05:30 INFO - PROCESS | 6867 | --DOMWINDOW == 157 (0x7fed1ce53c00) [pid = 6867] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 07:05:30 INFO - PROCESS | 6867 | --DOMWINDOW == 156 (0x7fed2571dc00) [pid = 6867] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 07:05:30 INFO - PROCESS | 6867 | --DOMWINDOW == 155 (0x7fed20c51c00) [pid = 6867] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 07:05:30 INFO - PROCESS | 6867 | --DOMWINDOW == 154 (0x7fed2015b800) [pid = 6867] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 07:05:30 INFO - PROCESS | 6867 | --DOMWINDOW == 153 (0x7fed20c54000) [pid = 6867] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 07:05:30 INFO - PROCESS | 6867 | --DOMWINDOW == 152 (0x7fed29ca5000) [pid = 6867] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 07:05:30 INFO - PROCESS | 6867 | --DOMWINDOW == 151 (0x7fed24e5bc00) [pid = 6867] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 07:05:30 INFO - PROCESS | 6867 | --DOMWINDOW == 150 (0x7fed29ca9400) [pid = 6867] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 07:05:30 INFO - PROCESS | 6867 | --DOMWINDOW == 149 (0x7fed2015b400) [pid = 6867] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 07:05:30 INFO - PROCESS | 6867 | --DOMWINDOW == 148 (0x7fed32f1dc00) [pid = 6867] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 07:05:30 INFO - PROCESS | 6867 | --DOMWINDOW == 147 (0x7fed33fb2c00) [pid = 6867] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 07:05:30 INFO - PROCESS | 6867 | --DOMWINDOW == 146 (0x7fed33ce3c00) [pid = 6867] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 07:05:30 INFO - PROCESS | 6867 | --DOMWINDOW == 145 (0x7fed2afe3000) [pid = 6867] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 07:05:30 INFO - PROCESS | 6867 | --DOMWINDOW == 144 (0x7fed22f08400) [pid = 6867] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 07:05:30 INFO - PROCESS | 6867 | --DOMWINDOW == 143 (0x7fed28acb000) [pid = 6867] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 07:05:30 INFO - PROCESS | 6867 | --DOMWINDOW == 142 (0x7fed2a192400) [pid = 6867] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 07:05:30 INFO - PROCESS | 6867 | --DOMWINDOW == 141 (0x7fed23ef9800) [pid = 6867] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 07:05:30 INFO - PROCESS | 6867 | --DOMWINDOW == 140 (0x7fed372edc00) [pid = 6867] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 07:05:30 INFO - PROCESS | 6867 | --DOMWINDOW == 139 (0x7fed29c11400) [pid = 6867] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 07:05:30 INFO - PROCESS | 6867 | --DOMWINDOW == 138 (0x7fed2b0dec00) [pid = 6867] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 07:05:30 INFO - PROCESS | 6867 | --DOMWINDOW == 137 (0x7fed31abe400) [pid = 6867] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 07:05:30 INFO - PROCESS | 6867 | --DOMWINDOW == 136 (0x7fed370b1c00) [pid = 6867] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 07:05:30 INFO - PROCESS | 6867 | --DOMWINDOW == 135 (0x7fed1ff4e000) [pid = 6867] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 07:05:30 INFO - PROCESS | 6867 | --DOMWINDOW == 134 (0x7fed29c11800) [pid = 6867] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 07:05:30 INFO - PROCESS | 6867 | --DOMWINDOW == 133 (0x7fed37422400) [pid = 6867] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:05:31 INFO - PROCESS | 6867 | 1461247530997 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 07:05:31 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 07:05:31 INFO - {} 07:05:31 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 2165ms 07:05:31 INFO - PROCESS | 6867 | 1461247531044 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 07:05:31 INFO - PROCESS | 6867 | 1461247531049 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 07:05:31 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 07:05:31 INFO - PROCESS | 6867 | 1461247531055 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 07:05:31 INFO - PROCESS | 6867 | 1461247531057 Marionette TRACE conn3 <- [1,3066,null,{}] 07:05:31 INFO - PROCESS | 6867 | 1461247531062 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}] 07:05:31 INFO - PROCESS | 6867 | 1461247531273 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 07:05:31 INFO - PROCESS | 6867 | 1461247531284 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:31 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2835e000 == 171 [pid = 6867] [id = 776] 07:05:31 INFO - PROCESS | 6867 | ++DOMWINDOW == 134 (0x7fed24e57c00) [pid = 6867] [serial = 2327] [outer = (nil)] 07:05:31 INFO - PROCESS | 6867 | ++DOMWINDOW == 135 (0x7fed29c07400) [pid = 6867] [serial = 2328] [outer = 0x7fed24e57c00] 07:05:31 INFO - PROCESS | 6867 | 1461247531348 Marionette DEBUG loaded listener.js 07:05:31 INFO - PROCESS | 6867 | ++DOMWINDOW == 136 (0x7fed29c11c00) [pid = 6867] [serial = 2329] [outer = 0x7fed24e57c00] 07:05:32 INFO - PROCESS | 6867 | 1461247532222 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]]]}] 07:05:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 07:05:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 07:05:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 07:05:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 07:05:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 07:05:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 07:05:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 07:05:32 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1179ms 07:05:32 INFO - PROCESS | 6867 | 1461247532242 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 07:05:32 INFO - PROCESS | 6867 | 1461247532244 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 07:05:32 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 07:05:32 INFO - PROCESS | 6867 | 1461247532263 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 07:05:32 INFO - PROCESS | 6867 | 1461247532265 Marionette TRACE conn3 <- [1,3070,null,{}] 07:05:32 INFO - PROCESS | 6867 | 1461247532270 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}] 07:05:32 INFO - PROCESS | 6867 | 1461247532473 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 07:05:32 INFO - PROCESS | 6867 | 1461247532895 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:32 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2019c000 == 172 [pid = 6867] [id = 777] 07:05:32 INFO - PROCESS | 6867 | ++DOMWINDOW == 137 (0x7fed2015b800) [pid = 6867] [serial = 2330] [outer = (nil)] 07:05:32 INFO - PROCESS | 6867 | ++DOMWINDOW == 138 (0x7fed20169400) [pid = 6867] [serial = 2331] [outer = 0x7fed2015b800] 07:05:32 INFO - PROCESS | 6867 | 1461247532979 Marionette DEBUG loaded listener.js 07:05:33 INFO - PROCESS | 6867 | ++DOMWINDOW == 139 (0x7fed205e1400) [pid = 6867] [serial = 2332] [outer = 0x7fed2015b800] 07:05:33 INFO - PROCESS | 6867 | 1461247533869 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]]]}] 07:05:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 07:05:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 07:05:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 07:05:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 07:05:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 07:05:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 07:05:33 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1641ms 07:05:33 INFO - PROCESS | 6867 | 1461247533895 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 07:05:33 INFO - PROCESS | 6867 | 1461247533902 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 07:05:33 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 07:05:33 INFO - PROCESS | 6867 | 1461247533911 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 07:05:33 INFO - PROCESS | 6867 | 1461247533915 Marionette TRACE conn3 <- [1,3074,null,{}] 07:05:33 INFO - PROCESS | 6867 | 1461247533922 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}] 07:05:34 INFO - PROCESS | 6867 | 1461247534158 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 07:05:34 INFO - PROCESS | 6867 | 1461247534447 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:34 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2600f000 == 173 [pid = 6867] [id = 778] 07:05:34 INFO - PROCESS | 6867 | ++DOMWINDOW == 140 (0x7fed2015ec00) [pid = 6867] [serial = 2333] [outer = (nil)] 07:05:34 INFO - PROCESS | 6867 | ++DOMWINDOW == 141 (0x7fed23d23800) [pid = 6867] [serial = 2334] [outer = 0x7fed2015ec00] 07:05:34 INFO - PROCESS | 6867 | 1461247534530 Marionette DEBUG loaded listener.js 07:05:34 INFO - PROCESS | 6867 | ++DOMWINDOW == 142 (0x7fed23f49400) [pid = 6867] [serial = 2335] [outer = 0x7fed2015ec00] 07:05:35 INFO - PROCESS | 6867 | 1461247535442 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]]]}] 07:05:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 07:05:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 07:05:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 07:05:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 07:05:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 07:05:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 07:05:35 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1589ms 07:05:35 INFO - PROCESS | 6867 | 1461247535506 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 07:05:35 INFO - PROCESS | 6867 | 1461247535513 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 07:05:35 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 07:05:35 INFO - PROCESS | 6867 | 1461247535567 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 07:05:35 INFO - PROCESS | 6867 | 1461247535570 Marionette TRACE conn3 <- [1,3078,null,{}] 07:05:35 INFO - PROCESS | 6867 | 1461247535581 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}] 07:05:35 INFO - PROCESS | 6867 | 1461247535846 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 07:05:36 INFO - PROCESS | 6867 | 1461247536243 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:36 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2734d800 == 174 [pid = 6867] [id = 779] 07:05:36 INFO - PROCESS | 6867 | ++DOMWINDOW == 143 (0x7fed22ca5800) [pid = 6867] [serial = 2336] [outer = (nil)] 07:05:36 INFO - PROCESS | 6867 | ++DOMWINDOW == 144 (0x7fed2708a800) [pid = 6867] [serial = 2337] [outer = 0x7fed22ca5800] 07:05:36 INFO - PROCESS | 6867 | 1461247536367 Marionette DEBUG loaded listener.js 07:05:36 INFO - PROCESS | 6867 | ++DOMWINDOW == 145 (0x7fed2844f000) [pid = 6867] [serial = 2338] [outer = 0x7fed22ca5800] 07:05:37 INFO - PROCESS | 6867 | 1461247537213 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] 07:05:37 INFO - PROCESS | 6867 | 1461247537271 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 07:05:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 07:05:37 INFO - PROCESS | 6867 | 1461247537293 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 07:05:37 INFO - PROCESS | 6867 | 1461247537302 Marionette TRACE conn3 <- [1,3082,null,{}] 07:05:37 INFO - PROCESS | 6867 | 1461247537328 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}] 07:05:37 INFO - PROCESS | 6867 | 1461247537580 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 07:05:37 INFO - PROCESS | 6867 | 1461247537858 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:37 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed288d3800 == 175 [pid = 6867] [id = 780] 07:05:37 INFO - PROCESS | 6867 | ++DOMWINDOW == 146 (0x7fed22cdd800) [pid = 6867] [serial = 2339] [outer = (nil)] 07:05:37 INFO - PROCESS | 6867 | ++DOMWINDOW == 147 (0x7fed29c46c00) [pid = 6867] [serial = 2340] [outer = 0x7fed22cdd800] 07:05:37 INFO - PROCESS | 6867 | 1461247537934 Marionette DEBUG loaded listener.js 07:05:38 INFO - PROCESS | 6867 | ++DOMWINDOW == 148 (0x7fed29c50c00) [pid = 6867] [serial = 2341] [outer = 0x7fed22cdd800] 07:05:38 INFO - PROCESS | 6867 | 1461247538771 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]]]}] 07:05:38 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 07:05:38 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 07:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:05:38 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 07:05:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 07:05:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1516ms 07:05:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 07:05:38 INFO - PROCESS | 6867 | 1461247538803 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 07:05:38 INFO - PROCESS | 6867 | 1461247538807 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 07:05:38 INFO - PROCESS | 6867 | 1461247538814 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 07:05:38 INFO - PROCESS | 6867 | 1461247538817 Marionette TRACE conn3 <- [1,3086,null,{}] 07:05:38 INFO - PROCESS | 6867 | 1461247538822 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}] 07:05:39 INFO - PROCESS | 6867 | 1461247539050 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 07:05:39 INFO - PROCESS | 6867 | 1461247539309 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:39 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2a145800 == 176 [pid = 6867] [id = 781] 07:05:39 INFO - PROCESS | 6867 | ++DOMWINDOW == 149 (0x7fed23ef5400) [pid = 6867] [serial = 2342] [outer = (nil)] 07:05:39 INFO - PROCESS | 6867 | ++DOMWINDOW == 150 (0x7fed29ca8400) [pid = 6867] [serial = 2343] [outer = 0x7fed23ef5400] 07:05:39 INFO - PROCESS | 6867 | 1461247539384 Marionette DEBUG loaded listener.js 07:05:39 INFO - PROCESS | 6867 | ++DOMWINDOW == 151 (0x7fed29dc3400) [pid = 6867] [serial = 2344] [outer = 0x7fed23ef5400] 07:05:40 INFO - PROCESS | 6867 | 1461247540215 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 07:05:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 07:05:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1433ms 07:05:40 INFO - PROCESS | 6867 | 1461247540249 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 07:05:40 INFO - PROCESS | 6867 | 1461247540254 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 07:05:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 07:05:40 INFO - PROCESS | 6867 | 1461247540260 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 07:05:40 INFO - PROCESS | 6867 | 1461247540263 Marionette TRACE conn3 <- [1,3090,null,{}] 07:05:40 INFO - PROCESS | 6867 | 1461247540268 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}] 07:05:40 INFO - PROCESS | 6867 | 1461247540497 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 07:05:40 INFO - PROCESS | 6867 | 1461247540806 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:40 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2a21d800 == 177 [pid = 6867] [id = 782] 07:05:40 INFO - PROCESS | 6867 | ++DOMWINDOW == 152 (0x7fed2a26bc00) [pid = 6867] [serial = 2345] [outer = (nil)] 07:05:40 INFO - PROCESS | 6867 | ++DOMWINDOW == 153 (0x7fed2a26d000) [pid = 6867] [serial = 2346] [outer = 0x7fed2a26bc00] 07:05:40 INFO - PROCESS | 6867 | 1461247540925 Marionette DEBUG loaded listener.js 07:05:41 INFO - PROCESS | 6867 | ++DOMWINDOW == 154 (0x7fed2aebb800) [pid = 6867] [serial = 2347] [outer = 0x7fed2a26bc00] 07:05:41 INFO - PROCESS | 6867 | 1461247541815 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 07:05:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 07:05:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1579ms 07:05:41 INFO - PROCESS | 6867 | 1461247541840 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 07:05:41 INFO - PROCESS | 6867 | 1461247541844 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 07:05:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 07:05:41 INFO - PROCESS | 6867 | 1461247541850 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 07:05:41 INFO - PROCESS | 6867 | 1461247541852 Marionette TRACE conn3 <- [1,3094,null,{}] 07:05:41 INFO - PROCESS | 6867 | 1461247541858 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}] 07:05:42 INFO - PROCESS | 6867 | 1461247542097 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 07:05:42 INFO - PROCESS | 6867 | 1461247542356 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:42 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed2c8d8800 == 178 [pid = 6867] [id = 783] 07:05:42 INFO - PROCESS | 6867 | ++DOMWINDOW == 155 (0x7fed2a26cc00) [pid = 6867] [serial = 2348] [outer = (nil)] 07:05:42 INFO - PROCESS | 6867 | ++DOMWINDOW == 156 (0x7fed2c64f800) [pid = 6867] [serial = 2349] [outer = 0x7fed2a26cc00] 07:05:42 INFO - PROCESS | 6867 | 1461247542430 Marionette DEBUG loaded listener.js 07:05:42 INFO - PROCESS | 6867 | ++DOMWINDOW == 157 (0x7fed2c75e000) [pid = 6867] [serial = 2350] [outer = 0x7fed2a26cc00] 07:05:43 INFO - PROCESS | 6867 | 1461247543258 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 07:05:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 07:05:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1434ms 07:05:43 INFO - PROCESS | 6867 | 1461247543285 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 07:05:43 INFO - PROCESS | 6867 | 1461247543288 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 07:05:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 07:05:43 INFO - PROCESS | 6867 | 1461247543295 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 07:05:43 INFO - PROCESS | 6867 | 1461247543297 Marionette TRACE conn3 <- [1,3098,null,{}] 07:05:43 INFO - PROCESS | 6867 | 1461247543304 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}] 07:05:43 INFO - PROCESS | 6867 | 1461247543551 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 07:05:43 INFO - PROCESS | 6867 | 1461247543844 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:43 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed30d7b800 == 179 [pid = 6867] [id = 784] 07:05:43 INFO - PROCESS | 6867 | ++DOMWINDOW == 158 (0x7fed28441c00) [pid = 6867] [serial = 2351] [outer = (nil)] 07:05:43 INFO - PROCESS | 6867 | ++DOMWINDOW == 159 (0x7fed30b92c00) [pid = 6867] [serial = 2352] [outer = 0x7fed28441c00] 07:05:43 INFO - PROCESS | 6867 | 1461247543923 Marionette DEBUG loaded listener.js 07:05:44 INFO - PROCESS | 6867 | ++DOMWINDOW == 160 (0x7fed30f21000) [pid = 6867] [serial = 2353] [outer = 0x7fed28441c00] 07:05:44 INFO - PROCESS | 6867 | 1461247544730 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]]]}] 07:05:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 07:05:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 07:05:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1479ms 07:05:44 INFO - PROCESS | 6867 | 1461247544775 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 07:05:44 INFO - PROCESS | 6867 | 1461247544779 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 07:05:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 07:05:44 INFO - PROCESS | 6867 | 1461247544785 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 07:05:44 INFO - PROCESS | 6867 | 1461247544787 Marionette TRACE conn3 <- [1,3102,null,{}] 07:05:44 INFO - PROCESS | 6867 | 1461247544793 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}] 07:05:45 INFO - PROCESS | 6867 | 1461247545059 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 07:05:45 INFO - PROCESS | 6867 | 1461247545336 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:45 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed32d32800 == 180 [pid = 6867] [id = 785] 07:05:45 INFO - PROCESS | 6867 | ++DOMWINDOW == 161 (0x7fed2aebc800) [pid = 6867] [serial = 2354] [outer = (nil)] 07:05:45 INFO - PROCESS | 6867 | ++DOMWINDOW == 162 (0x7fed31984000) [pid = 6867] [serial = 2355] [outer = 0x7fed2aebc800] 07:05:45 INFO - PROCESS | 6867 | 1461247545410 Marionette DEBUG loaded listener.js 07:05:45 INFO - PROCESS | 6867 | ++DOMWINDOW == 163 (0x7fed31abfc00) [pid = 6867] [serial = 2356] [outer = 0x7fed2aebc800] 07:05:46 INFO - PROCESS | 6867 | 1461247546214 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 07:05:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 07:05:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1478ms 07:05:46 INFO - PROCESS | 6867 | 1461247546264 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 07:05:46 INFO - PROCESS | 6867 | 1461247546267 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 07:05:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 07:05:46 INFO - PROCESS | 6867 | 1461247546274 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 07:05:46 INFO - PROCESS | 6867 | 1461247546277 Marionette TRACE conn3 <- [1,3106,null,{}] 07:05:46 INFO - PROCESS | 6867 | 1461247546323 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}] 07:05:46 INFO - PROCESS | 6867 | 1461247546617 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 07:05:46 INFO - PROCESS | 6867 | 1461247546829 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:46 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed33bc3000 == 181 [pid = 6867] [id = 786] 07:05:46 INFO - PROCESS | 6867 | ++DOMWINDOW == 164 (0x7fed2c755c00) [pid = 6867] [serial = 2357] [outer = (nil)] 07:05:46 INFO - PROCESS | 6867 | ++DOMWINDOW == 165 (0x7fed31adcc00) [pid = 6867] [serial = 2358] [outer = 0x7fed2c755c00] 07:05:46 INFO - PROCESS | 6867 | 1461247546906 Marionette DEBUG loaded listener.js 07:05:47 INFO - PROCESS | 6867 | ++DOMWINDOW == 166 (0x7fed31c8c400) [pid = 6867] [serial = 2359] [outer = 0x7fed2c755c00] 07:05:47 INFO - PROCESS | 6867 | 1461247547698 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]]]}] 07:05:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 07:05:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 07:05:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 07:05:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1482ms 07:05:47 INFO - PROCESS | 6867 | 1461247547758 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 07:05:47 INFO - PROCESS | 6867 | 1461247547762 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 07:05:47 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 07:05:47 INFO - PROCESS | 6867 | 1461247547817 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 07:05:47 INFO - PROCESS | 6867 | 1461247547821 Marionette TRACE conn3 <- [1,3110,null,{}] 07:05:47 INFO - PROCESS | 6867 | 1461247547830 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}] 07:05:48 INFO - PROCESS | 6867 | 1461247548078 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 07:05:48 INFO - PROCESS | 6867 | 1461247548362 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:48 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed35337800 == 182 [pid = 6867] [id = 787] 07:05:48 INFO - PROCESS | 6867 | ++DOMWINDOW == 167 (0x7fed2aeb6400) [pid = 6867] [serial = 2360] [outer = (nil)] 07:05:48 INFO - PROCESS | 6867 | ++DOMWINDOW == 168 (0x7fed32dbb800) [pid = 6867] [serial = 2361] [outer = 0x7fed2aeb6400] 07:05:48 INFO - PROCESS | 6867 | 1461247548452 Marionette DEBUG loaded listener.js 07:05:48 INFO - PROCESS | 6867 | ++DOMWINDOW == 169 (0x7fed335d6000) [pid = 6867] [serial = 2362] [outer = 0x7fed2aeb6400] 07:05:49 INFO - PROCESS | 6867 | 1461247549320 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"]]]}] 07:05:49 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 07:05:49 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 07:05:49 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 07:05:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:05:49 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 07:05:49 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1550ms 07:05:49 INFO - PROCESS | 6867 | 1461247549362 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 07:05:49 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 07:05:49 INFO - PROCESS | 6867 | 1461247549366 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 07:05:49 INFO - PROCESS | 6867 | 1461247549372 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 07:05:49 INFO - PROCESS | 6867 | 1461247549376 Marionette TRACE conn3 <- [1,3114,null,{}] 07:05:49 INFO - PROCESS | 6867 | 1461247549381 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}] 07:05:49 INFO - PROCESS | 6867 | 1461247549646 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 07:05:49 INFO - PROCESS | 6867 | 1461247549935 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\", \"d1b05ead-e01c-4945-8dd7-80eedc7e4aa8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:49 INFO - PROCESS | 6867 | ++DOCSHELL 0x7fed36e4c000 == 183 [pid = 6867] [id = 788] 07:05:49 INFO - PROCESS | 6867 | ++DOMWINDOW == 170 (0x7fed318d8000) [pid = 6867] [serial = 2363] [outer = (nil)] 07:05:50 INFO - PROCESS | 6867 | ++DOMWINDOW == 171 (0x7fed340c4800) [pid = 6867] [serial = 2364] [outer = 0x7fed318d8000] 07:05:50 INFO - PROCESS | 6867 | 1461247550014 Marionette DEBUG loaded listener.js 07:05:50 INFO - PROCESS | 6867 | ++DOMWINDOW == 172 (0x7fed353c6000) [pid = 6867] [serial = 2365] [outer = 0x7fed318d8000] 07:05:50 INFO - PROCESS | 6867 | 1461247550817 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]]]}] 07:05:50 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 07:05:50 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1483ms 07:05:50 INFO - PROCESS | 6867 | 1461247550856 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 07:05:50 INFO - PROCESS | 6867 | 1461247550860 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 07:05:52 WARNING - u'runner_teardown' () 07:05:52 INFO - No more tests 07:05:52 INFO - Got 0 unexpected results 07:05:52 INFO - SUITE-END | took 1243s 07:05:52 INFO - Closing logging queue 07:05:52 INFO - queue closed 07:05:52 INFO - Return code: 0 07:05:52 WARNING - # TBPL SUCCESS # 07:05:52 INFO - Running post-action listener: _resource_record_post_action 07:05:52 INFO - Running post-run listener: _resource_record_post_run 07:05:53 INFO - Total resource usage - Wall time: 1280s; CPU: 98.0%; Read bytes: 6090752; Write bytes: 971206656; Read time: 244; Write time: 309076 07:05:53 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 07:05:53 INFO - install - Wall time: 32s; CPU: 100.0%; Read bytes: 0; Write bytes: 51523584; Read time: 0; Write time: 43424 07:05:53 INFO - run-tests - Wall time: 1248s; CPU: 98.0%; Read bytes: 5632000; Write bytes: 919683072; Read time: 212; Write time: 265652 07:05:53 INFO - Running post-run listener: _upload_blobber_files 07:05:53 INFO - Blob upload gear active. 07:05:53 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 07:05:53 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 07:05:53 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'] 07:05:53 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 07:05:54 INFO - (blobuploader) - INFO - Open directory for files ... 07:05:54 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 07:05:54 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:05:54 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:05:56 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 07:05:56 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:05:56 INFO - (blobuploader) - INFO - Done attempting. 07:05:56 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 07:05:56 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:05:56 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:05:57 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 07:05:57 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:05:57 INFO - (blobuploader) - INFO - Done attempting. 07:05:57 INFO - (blobuploader) - INFO - Iteration through files over. 07:05:57 INFO - Return code: 0 07:05:57 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 07:05:57 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 07:05:57 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/55fac474d7b71b996883b2c5053e39a74a753485d8f6806b81a71655b35156f4a2a5118de340907edbfe25faa6088c7225a65fdcb91a1bfffd9895e189a2d0ff", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/67cbba02aacb10dc514f5e162be13570c18803ae5b1655a06ac9f4d01f6f8594c1e99b49701aa53cafbecd44c2e462485823dd72959bcc72f103c5479139e284"} 07:05:57 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 07:05:57 INFO - Writing to file /builds/slave/test/properties/blobber_files 07:05:57 INFO - Contents: 07:05:57 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/55fac474d7b71b996883b2c5053e39a74a753485d8f6806b81a71655b35156f4a2a5118de340907edbfe25faa6088c7225a65fdcb91a1bfffd9895e189a2d0ff", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/67cbba02aacb10dc514f5e162be13570c18803ae5b1655a06ac9f4d01f6f8594c1e99b49701aa53cafbecd44c2e462485823dd72959bcc72f103c5479139e284"} 07:05:57 INFO - Running post-run listener: copy_logs_to_upload_dir 07:05:57 INFO - Copying logs to upload dir... 07:05:57 INFO - mkdir: /builds/slave/test/build/upload/logs 07:05:57 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1354.465111 ========= master_lag: 145.74 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 0 secs) (at 2016-04-21 07:08:23.005850) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 56 secs) (at 2016-04-21 07:08:23.007060) ========= 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-1461246063.942885-1576567900 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/55fac474d7b71b996883b2c5053e39a74a753485d8f6806b81a71655b35156f4a2a5118de340907edbfe25faa6088c7225a65fdcb91a1bfffd9895e189a2d0ff", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/67cbba02aacb10dc514f5e162be13570c18803ae5b1655a06ac9f4d01f6f8594c1e99b49701aa53cafbecd44c2e462485823dd72959bcc72f103c5479139e284"} build_url:https://queue.taskcluster.net/v1/task/DsJY_Wr6R7KvIKasi8EQZg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/DsJY_Wr6R7KvIKasi8EQZg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.039124 build_url: 'https://queue.taskcluster.net/v1/task/DsJY_Wr6R7KvIKasi8EQZg/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/55fac474d7b71b996883b2c5053e39a74a753485d8f6806b81a71655b35156f4a2a5118de340907edbfe25faa6088c7225a65fdcb91a1bfffd9895e189a2d0ff", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/67cbba02aacb10dc514f5e162be13570c18803ae5b1655a06ac9f4d01f6f8594c1e99b49701aa53cafbecd44c2e462485823dd72959bcc72f103c5479139e284"}' symbols_url: 'https://queue.taskcluster.net/v1/task/DsJY_Wr6R7KvIKasi8EQZg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip' ========= master_lag: 56.08 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 56 secs) (at 2016-04-21 07:09:19.122073) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 30 secs) (at 2016-04-21 07:09:19.122439) ========= 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-1461246063.942885-1576567900 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.024481 ========= master_lag: 30.92 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 30 secs) (at 2016-04-21 07:09:50.071624) ========= ========= Started reboot skipped (results: 3, elapsed: 9 secs) (at 2016-04-21 07:09:50.071940) ========= ========= Finished reboot skipped (results: 3, elapsed: 9 secs) (at 2016-04-21 07:09:59.289918) ========= ========= Total master_lag: 233.21 =========